### Log truncated: showing last 9.0 of 19.7 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-10-21 08:48:35,999 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [115/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-21 08:48:36,052 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [116/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-21 08:48:36,103 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [117/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-21 08:48:36,164 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [118/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-21 08:48:36,215 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [119/288] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-10-21 08:48:36,269 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [120/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-21 08:48:36,318 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [121/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-21 08:48:36,369 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [122/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-21 08:48:36,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [123/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-21 08:48:36,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [124/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-21 08:48:36,524 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [125/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-21 08:48:36,575 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [126/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-21 08:48:36,626 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [127/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-21 08:48:36,732 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [128/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-21 08:48:36,787 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [129/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-21 08:48:36,834 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [130/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-21 08:48:36,893 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [131/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-21 08:48:36,945 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [132/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-21 08:48:36,997 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [133/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-21 08:48:37,053 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [134/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-21 08:48:37,106 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [135/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-21 08:48:37,171 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [136/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-21 08:48:37,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [137/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-21 08:48:37,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [138/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-21 08:48:37,384 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [139/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-21 08:48:37,442 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [140/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-21 08:48:37,493 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [141/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-21 08:48:37,546 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [142/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-6.40","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("-6.40"))) 2026-10-21 08:48:37,598 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [143/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88")) 2026-10-21 08:48:37,650 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [144/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88"):not(:visible)) 2026-10-21 08:48:37,700 44 INFO rb-133655d-225807-427165 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-21 08:48:37,763 44 INFO rb-133655d-225807-427165 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-21 08:48:37,812 44 INFO rb-133655d-225807-427165 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-21 08:48:37,862 44 INFO rb-133655d-225807-427165 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-21 08:48:37,923 44 INFO rb-133655d-225807-427165 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-21 08:48:37,978 44 INFO rb-133655d-225807-427165 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-21 08:48:38,029 44 INFO rb-133655d-225807-427165 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-21 08:48:38,085 44 INFO rb-133655d-225807-427165 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-21 08:48:38,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:38] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.004 0.007 2026-10-21 08:48:38,141 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4792174 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '3645d438-1fdf-432f-88f2-e252d329a7e1'}] 2026-10-21 08:48:38,712 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4792174 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '3645d438-1fdf-432f-88f2-e252d329a7e1'} created pos.order #601 2026-10-21 08:48:38,755 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4792174 finished 2026-10-21 08:48:38,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.184 0.548 2026-10-21 08:48:39,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.028 0.061 2026-10-21 08:48:39,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48: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-21 08:48:39,089 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19419892 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '3645d438-1fdf-432f-88f2-e252d329a7e1'}] 2026-10-21 08:48:39,100 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19419892 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '3645d438-1fdf-432f-88f2-e252d329a7e1'} sync ignored for existing PoS order pos.order(601,) (state: paid) 2026-10-21 08:48:39,135 44 INFO rb-133655d-225807-427165 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-21 08:48:39,149 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19419892 finished 2026-10-21 08:48:39,186 44 INFO rb-133655d-225807-427165 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-21 08:48:39,268 44 INFO rb-133655d-225807-427165 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-21 08:48:39,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.052 0.182 2026-10-21 08:48:39,326 44 INFO rb-133655d-225807-427165 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-21 08:48:39,379 44 INFO rb-133655d-225807-427165 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-21 08:48:39,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:39] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.010 0.026 2026-10-21 08:48:39,436 44 INFO rb-133655d-225807-427165 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-21 08:48:39,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.023 0.036 2026-10-21 08:48:39,617 44 INFO rb-133655d-225807-427165 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-21 08:48:39,667 44 INFO rb-133655d-225807-427165 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-21 08:48:39,745 44 INFO rb-133655d-225807-427165 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-21 08:48:39,820 44 INFO rb-133655d-225807-427165 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-21 08:48:39,872 44 INFO rb-133655d-225807-427165 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-21 08:48:39,930 44 INFO rb-133655d-225807-427165 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-21 08:48:39,985 44 INFO rb-133655d-225807-427165 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-21 08:48:40,036 44 INFO rb-133655d-225807-427165 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-21 08:48:40,095 44 INFO rb-133655d-225807-427165 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-21 08:48:40,146 44 INFO rb-133655d-225807-427165 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-21 08:48:40,197 44 INFO rb-133655d-225807-427165 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-21 08:48:40,248 44 INFO rb-133655d-225807-427165 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-21 08:48:40,301 44 INFO rb-133655d-225807-427165 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-21 08:48:40,352 44 INFO rb-133655d-225807-427165 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-21 08:48:40,402 44 INFO rb-133655d-225807-427165 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-21 08:48:40,509 44 INFO rb-133655d-225807-427165 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-21 08:48:40,560 44 INFO rb-133655d-225807-427165 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-21 08:48:40,613 44 INFO rb-133655d-225807-427165 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-21 08:48:40,667 44 INFO rb-133655d-225807-427165 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-21 08:48:40,715 44 INFO rb-133655d-225807-427165 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-21 08:48:40,766 44 INFO rb-133655d-225807-427165 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-21 08:48:40,847 44 INFO rb-133655d-225807-427165 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-21 08:48:40,898 44 INFO rb-133655d-225807-427165 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-21 08:48:40,950 44 INFO rb-133655d-225807-427165 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-21 08:48:41,000 44 INFO rb-133655d-225807-427165 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-21 08:48:41,086 44 INFO rb-133655d-225807-427165 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-21 08:48:41,139 44 INFO rb-133655d-225807-427165 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-21 08:48:41,190 44 INFO rb-133655d-225807-427165 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-21 08:48:41,238 44 INFO rb-133655d-225807-427165 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-21 08:48:41,316 44 INFO rb-133655d-225807-427165 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-21 08:48:41,367 44 INFO rb-133655d-225807-427165 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-21 08:48:41,419 44 INFO rb-133655d-225807-427165 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-21 08:48:41,470 44 INFO rb-133655d-225807-427165 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-21 08:48:41,521 44 INFO rb-133655d-225807-427165 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-21 08:48:41,571 44 INFO rb-133655d-225807-427165 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-21 08:48:41,629 44 INFO rb-133655d-225807-427165 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-21 08:48:41,680 44 INFO rb-133655d-225807-427165 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-21 08:48:41,734 44 INFO rb-133655d-225807-427165 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-21 08:48:41,785 44 INFO rb-133655d-225807-427165 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-21 08:48:41,836 44 INFO rb-133655d-225807-427165 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-21 08:48:41,899 44 INFO rb-133655d-225807-427165 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-21 08:48:41,950 44 INFO rb-133655d-225807-427165 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-21 08:48:42,001 44 INFO rb-133655d-225807-427165 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-21 08:48:42,060 44 INFO rb-133655d-225807-427165 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-21 08:48:42,113 44 INFO rb-133655d-225807-427165 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-21 08:48:42,166 44 INFO rb-133655d-225807-427165 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-21 08:48:42,220 44 INFO rb-133655d-225807-427165 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-21 08:48:42,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:42] "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.008 2026-10-21 08:48:42,281 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #469509 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'd35f9054-6994-4bc7-a98e-ae511138fa15'}] 2026-10-21 08:48:42,769 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #469509 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'd35f9054-6994-4bc7-a98e-ae511138fa15'} created pos.order #602 2026-10-21 08:48:42,810 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #469509 finished 2026-10-21 08:48:42,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.122 0.512 2026-10-21 08:48:43,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.032 0.063 2026-10-21 08:48:43,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.010 2026-10-21 08:48:43,184 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34945945 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'd35f9054-6994-4bc7-a98e-ae511138fa15'}] 2026-10-21 08:48:43,191 44 INFO rb-133655d-225807-427165 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-21 08:48:43,202 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34945945 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'd35f9054-6994-4bc7-a98e-ae511138fa15'} sync ignored for existing PoS order pos.order(602,) (state: paid) 2026-10-21 08:48:43,230 44 INFO rb-133655d-225807-427165 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-21 08:48:43,242 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34945945 finished 2026-10-21 08:48:43,314 44 INFO rb-133655d-225807-427165 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-21 08:48:43,370 44 INFO rb-133655d-225807-427165 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-21 08:48:43,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.072 0.164 2026-10-21 08:48:43,421 44 INFO rb-133655d-225807-427165 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-21 08:48:43,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:43] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.010 0.018 2026-10-21 08:48:43,470 44 INFO rb-133655d-225807-427165 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-21 08:48:43,531 44 INFO rb-133655d-225807-427165 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-21 08:48:43,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.026 2026-10-21 08:48:43,581 44 INFO rb-133655d-225807-427165 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-21 08:48:43,633 44 INFO rb-133655d-225807-427165 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-21 08:48:43,689 44 INFO rb-133655d-225807-427165 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-21 08:48:43,783 44 INFO rb-133655d-225807-427165 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-21 08:48:43,833 44 INFO rb-133655d-225807-427165 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-21 08:48:43,885 44 INFO rb-133655d-225807-427165 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-21 08:48:43,936 44 INFO rb-133655d-225807-427165 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-21 08:48:43,987 44 INFO rb-133655d-225807-427165 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-21 08:48:44,047 44 INFO rb-133655d-225807-427165 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-21 08:48:44,097 44 INFO rb-133655d-225807-427165 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-21 08:48:44,150 44 INFO rb-133655d-225807-427165 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-21 08:48:44,233 44 INFO rb-133655d-225807-427165 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-21 08:48:44,316 44 INFO rb-133655d-225807-427165 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-21 08:48:44,378 44 INFO rb-133655d-225807-427165 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-21 08:48:44,430 44 INFO rb-133655d-225807-427165 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-21 08:48:44,486 44 INFO rb-133655d-225807-427165 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-21 08:48:44,536 44 INFO rb-133655d-225807-427165 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-21 08:48:44,586 44 INFO rb-133655d-225807-427165 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-21 08:48:44,640 44 INFO rb-133655d-225807-427165 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-21 08:48:44,691 44 INFO rb-133655d-225807-427165 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-21 08:48:44,741 44 INFO rb-133655d-225807-427165 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-21 08:48:44,854 44 INFO rb-133655d-225807-427165 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-21 08:48:44,904 44 INFO rb-133655d-225807-427165 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-21 08:48:44,955 44 INFO rb-133655d-225807-427165 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-21 08:48:45,040 44 INFO rb-133655d-225807-427165 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-21 08:48:45,091 44 INFO rb-133655d-225807-427165 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-21 08:48:45,145 44 INFO rb-133655d-225807-427165 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-21 08:48:45,196 44 INFO rb-133655d-225807-427165 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-21 08:48:45,254 44 INFO rb-133655d-225807-427165 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-21 08:48:45,311 44 INFO rb-133655d-225807-427165 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-21 08:48:45,362 44 INFO rb-133655d-225807-427165 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-21 08:48:45,418 44 INFO rb-133655d-225807-427165 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-21 08:48:45,469 44 INFO rb-133655d-225807-427165 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-21 08:48:45,521 44 INFO rb-133655d-225807-427165 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-21 08:48:45,602 44 INFO rb-133655d-225807-427165 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-21 08:48:45,677 44 INFO rb-133655d-225807-427165 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-21 08:48:45,738 44 INFO rb-133655d-225807-427165 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-21 08:48:45,789 44 INFO rb-133655d-225807-427165 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-21 08:48:45,844 44 INFO rb-133655d-225807-427165 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-21 08:48:45,894 44 INFO rb-133655d-225807-427165 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-21 08:48:45,945 44 INFO rb-133655d-225807-427165 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-21 08:48:46,000 44 INFO rb-133655d-225807-427165 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-21 08:48:46,051 44 INFO rb-133655d-225807-427165 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-21 08:48:46,102 44 INFO rb-133655d-225807-427165 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-21 08:48:46,209 44 INFO rb-133655d-225807-427165 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-21 08:48:46,262 44 INFO rb-133655d-225807-427165 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-21 08:48:46,312 44 INFO rb-133655d-225807-427165 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-21 08:48:46,388 44 INFO rb-133655d-225807-427165 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-21 08:48:46,440 44 INFO rb-133655d-225807-427165 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-21 08:48:46,494 44 INFO rb-133655d-225807-427165 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-21 08:48:46,545 44 INFO rb-133655d-225807-427165 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-21 08:48:46,601 44 INFO rb-133655d-225807-427165 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-21 08:48:46,659 44 INFO rb-133655d-225807-427165 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-21 08:48:46,710 44 INFO rb-133655d-225807-427165 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-21 08:48:46,765 44 INFO rb-133655d-225807-427165 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-21 08:48:46,817 44 INFO rb-133655d-225807-427165 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-21 08:48:46,868 44 INFO rb-133655d-225807-427165 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-21 08:48:46,954 44 INFO rb-133655d-225807-427165 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-21 08:48:47,030 44 INFO rb-133655d-225807-427165 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-21 08:48:47,098 44 INFO rb-133655d-225807-427165 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-21 08:48:47,151 44 INFO rb-133655d-225807-427165 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-21 08:48:47,209 44 INFO rb-133655d-225807-427165 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-21 08:48:47,258 44 INFO rb-133655d-225807-427165 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-21 08:48:47,308 44 INFO rb-133655d-225807-427165 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-21 08:48:47,358 44 INFO rb-133655d-225807-427165 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-21 08:48:47,409 44 INFO rb-133655d-225807-427165 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-21 08:48:47,460 44 INFO rb-133655d-225807-427165 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-21 08:48:47,511 44 INFO rb-133655d-225807-427165 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-21 08:48:47,578 44 INFO rb-133655d-225807-427165 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-21 08:48:47,622 44 INFO rb-133655d-225807-427165 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-21 08:48:47,673 44 INFO rb-133655d-225807-427165 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-21 08:48:47,729 44 INFO rb-133655d-225807-427165 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-21 08:48:47,783 44 INFO rb-133655d-225807-427165 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-21 08:48:47,836 44 INFO rb-133655d-225807-427165 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-21 08:48:47,895 44 INFO rb-133655d-225807-427165 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-21 08:48:47,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:47] "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.008 2026-10-21 08:48:47,975 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84277341 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '6e8ad4fa-e83d-4297-8528-bd750f582829'}] 2026-10-21 08:48:48,520 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84277341 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '6e8ad4fa-e83d-4297-8528-bd750f582829'} created pos.order #603 2026-10-21 08:48:48,559 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84277341 finished 2026-10-21 08:48:48,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 155 0.177 0.520 2026-10-21 08:48:48,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.020 0.059 2026-10-21 08:48:48,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 08:48:48,901 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45525606 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '6e8ad4fa-e83d-4297-8528-bd750f582829'}] 2026-10-21 08:48:48,911 44 INFO rb-133655d-225807-427165 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-21 08:48:48,915 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45525606 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '6e8ad4fa-e83d-4297-8528-bd750f582829'} sync ignored for existing PoS order pos.order(603,) (state: paid) 2026-10-21 08:48:48,945 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45525606 finished 2026-10-21 08:48:48,965 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-10-21 08:48:48,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 08:48:49,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.041 0.169 2026-10-21 08:48:49,406 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 35210744 (allocated 36712448) 2026-10-21 08:48:49,412 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 82840 2026-10-21 08:48:49,413 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-10-21 08:48:49,415 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 82840 2026-10-21 08:48:49,566 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_084849_566136_test_loyalty_free_product_rewards.txt 2026-10-21 08:48:49,566 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmpy2c9ws5a_chrome_odoo" 2026-10-21 08:48:49,612 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-10-21 08:48:51,301 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 83079 2026-10-21 08:48:51,301 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmp0y2c95l3_chrome_odoo 2026-10-21 08:48:51,302 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:37495/json/version 2026-10-21 08:48:51,303 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37495', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:48:51,319 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-10-21 08:48:51,320 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:37495/json 2026-10-21 08:48:51,320 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37495', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:48:51,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:37495/devtools/page/9D92B85D249B1E26A9630AF28DB23289 2026-10-21 08:48:51,352 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-10-21 08:48:51,359 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-10-21 08:48:51,419 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:48:51,435 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-10-21 08:48:51,437 44 INFO rb-133655d-225807-427165 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-21 08:48:51,437 44 INFO rb-133655d-225807-427165 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-21 08:48:51,459 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:48:52,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:52] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.114 0.844 2026-10-21 08:48:52,418 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': '9D92B85D249B1E26A9630AF28DB23289', 'loaderId': 'AD3D4CC216DF39AE18B43930FB858DD1', 'isDownload': False} 2026-10-21 08:48:52,418 44 INFO rb-133655d-225807-427165 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-21 08:48:52,438 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:48:52,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:52] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 08:48:52,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:52] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-10-21 08:48:52,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:52] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-21 08:48:53,163 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:48:53,170 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:48:53,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 08:48:53,225 44 INFO rb-133655d-225807-427165 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-21 08:48:53,227 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-21 08:48:53,237 44 INFO rb-133655d-225807-427165 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-21 08:48:53,256 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 08:48:53,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:48:53,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-21 08:48:53,360 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:53] "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.051 2026-10-21 08:48:53,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-10-21 08:48:53,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.054 2026-10-21 08:48:54,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.462 0.645 2026-10-21 08:48:54,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:48:54,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:54] "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.020 2026-10-21 08:48:54,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.055 2026-10-21 08:48:54,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48: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.019 2026-10-21 08:48:54,926 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-10-21 08:48:54,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 08:48:55,016 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:48:55,060 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 08:48:55,065 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:48:55,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.051 2026-10-21 08:48:55,106 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:48:55,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.089 2026-10-21 08:48:55,143 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:48:55,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.030 0.150 2026-10-21 08:48:55,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.053 2026-10-21 08:48:55,284 44 INFO rb-133655d-225807-427165 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-21 08:48:55,322 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:48:55,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.068 0.081 2026-10-21 08:48:55,479 44 INFO rb-133655d-225807-427165 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-21 08:48:55,481 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:48:55,593 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.047 0.241 2026-10-21 08:48:55,613 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:48:55,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.265 2026-10-21 08:48:55,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.303 2026-10-21 08:48:55,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.337 2026-10-21 08:48:55,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.417 2026-10-21 08:48:55,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-21 08:48:55,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-21 08:48:55,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-21 08:48:55,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-21 08:48:55,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-21 08:48:55,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:55] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.134 2026-10-21 08:48:56,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.052 0.267 2026-10-21 08:48:56,145 44 INFO rb-133655d-225807-427165 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-21 08:48:56,222 44 INFO rb-133655d-225807-427165 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-21 08:48:56,304 44 INFO rb-133655d-225807-427165 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-21 08:48:56,363 44 INFO rb-133655d-225807-427165 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-21 08:48:56,412 44 INFO rb-133655d-225807-427165 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-21 08:48:56,467 44 INFO rb-133655d-225807-427165 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-21 08:48:56,552 44 INFO rb-133655d-225807-427165 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-21 08:48:56,574 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:48:56,581 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:48:56,597 44 INFO rb-133655d-225807-427165 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-21 08:48:56,649 44 INFO rb-133655d-225807-427165 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-21 08:48:56,740 44 INFO rb-133655d-225807-427165 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-21 08:48:56,796 44 INFO rb-133655d-225807-427165 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-21 08:48:56,847 44 INFO rb-133655d-225807-427165 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-21 08:48:56,901 44 INFO rb-133655d-225807-427165 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-21 08:48:56,953 44 INFO rb-133655d-225807-427165 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-21 08:48:57,008 44 INFO rb-133655d-225807-427165 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-21 08:48:57,062 44 INFO rb-133655d-225807-427165 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-21 08:48:57,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48: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-21 08:48:57,137 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87072676 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b760211d-53d6-4e45-a976-4590d2c338f4'}] 2026-10-21 08:48:57,156 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:48:57,760 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87072676 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b760211d-53d6-4e45-a976-4590d2c338f4'} created pos.order #604 2026-10-21 08:48:57,789 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87072676 finished 2026-10-21 08:48:57,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.241 0.514 2026-10-21 08:48:58,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.044 0.103 2026-10-21 08:48:58,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.010 2026-10-21 08:48:58,256 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74132276 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b760211d-53d6-4e45-a976-4590d2c338f4'}] 2026-10-21 08:48:58,281 44 INFO rb-133655d-225807-427165 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-21 08:48:58,282 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74132276 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b760211d-53d6-4e45-a976-4590d2c338f4'} sync ignored for existing PoS order pos.order(604,) (state: paid) 2026-10-21 08:48:58,325 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74132276 finished 2026-10-21 08:48:58,331 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-10-21 08:48:58,336 44 INFO rb-133655d-225807-427165 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-21 08:48:58,464 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 17014724 (allocated 18612224) 2026-10-21 08:48:58,483 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 83079 2026-10-21 08:48:58,485 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-10-21 08:48:58,492 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 83079 2026-10-21 08:48:58,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:48:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.107 0.135 2026-10-21 08:48:58,623 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_084858_623411_test_loyalty_free_product_rewards_2.txt 2026-10-21 08:48:58,623 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmp0y2c95l3_chrome_odoo" 2026-10-21 08:48:58,647 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-10-21 08:49:00,458 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 83290 2026-10-21 08:49:00,459 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpa8zcckr__chrome_odoo 2026-10-21 08:49:00,459 44 INFO rb-133655d-225807-427165 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:40395/json/version 2026-10-21 08:49:00,460 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:00,505 44 INFO rb-133655d-225807-427165 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-21 08:49:00,505 44 INFO rb-133655d-225807-427165 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:40395/json 2026-10-21 08:49:00,506 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:00,518 44 INFO rb-133655d-225807-427165 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:40395/devtools/page/184577F5B6219AB4E62F0F081ABEBAD3 2026-10-21 08:49:00,551 44 INFO rb-133655d-225807-427165 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-21 08:49:00,566 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-10-21 08:49:00,748 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:49:00,757 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-10-21 08:49:00,760 44 INFO rb-133655d-225807-427165 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-21 08:49:00,760 44 INFO rb-133655d-225807-427165 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-21 08:49:00,783 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:49:01,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:01] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.071 0.772 2026-10-21 08:49:01,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': '184577F5B6219AB4E62F0F081ABEBAD3', 'loaderId': '3C9835D1934B519C90AB1289370A8518', 'isDownload': False} 2026-10-21 08:49:01,627 44 INFO rb-133655d-225807-427165 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-21 08:49:01,661 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:49:01,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:01] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.008 2026-10-21 08:49:01,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:01] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.017 2026-10-21 08:49:01,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:01] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-21 08:49:02,429 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:02,442 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:02,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-21 08:49:02,527 44 INFO rb-133655d-225807-427165 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-21 08:49:02,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.012 2026-10-21 08:49:02,539 44 INFO rb-133655d-225807-427165 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-21 08:49:02,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 08:49:02,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:02,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.023 0.018 2026-10-21 08:49:02,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.058 2026-10-21 08:49:02,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.068 2026-10-21 08:49:02,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-21 08:49:03,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.342 0.598 2026-10-21 08:49:03,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:49:03,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:49:03,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:03] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.054 2026-10-21 08:49:04,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.013 2026-10-21 08:49:04,062 44 INFO rb-133655d-225807-427165 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-21 08:49:04,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.017 0.009 2026-10-21 08:49:04,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:49:04,201 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 08:49:04,222 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:49:04,239 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 08:49:04,296 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:49:04,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.070 2026-10-21 08:49:04,362 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 08:49:04,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.017 0.149 2026-10-21 08:49:04,387 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "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-21 08:49:04,418 44 INFO rb-133655d-225807-427165 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-21 08:49:04,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.071 0.160 2026-10-21 08:49:04,643 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.321 2026-10-21 08:49:04,647 44 INFO rb-133655d-225807-427165 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-21 08:49:04,650 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:49:04,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.289 2026-10-21 08:49:04,680 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:49:04,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.170 2026-10-21 08:49:04,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-10-21 08:49:04,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.259 2026-10-21 08:49:04,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.288 2026-10-21 08:49:04,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-21 08:49:04,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-21 08:49:04,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-10-21 08:49:04,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:04] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.191 2026-10-21 08:49:05,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:05] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.188 2026-10-21 08:49:05,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.059 0.246 2026-10-21 08:49:05,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.300 2026-10-21 08:49:05,245 44 INFO rb-133655d-225807-427165 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-21 08:49:05,303 44 INFO rb-133655d-225807-427165 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-21 08:49:05,354 44 INFO rb-133655d-225807-427165 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-21 08:49:05,411 44 INFO rb-133655d-225807-427165 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-21 08:49:05,582 44 INFO rb-133655d-225807-427165 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-21 08:49:05,632 44 INFO rb-133655d-225807-427165 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-21 08:49:05,683 44 INFO rb-133655d-225807-427165 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-21 08:49:05,782 44 INFO rb-133655d-225807-427165 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-21 08:49:05,858 44 INFO rb-133655d-225807-427165 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-21 08:49:05,909 44 INFO rb-133655d-225807-427165 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-21 08:49:05,976 44 INFO rb-133655d-225807-427165 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-21 08:49:06,069 44 INFO rb-133655d-225807-427165 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-21 08:49:06,116 44 INFO rb-133655d-225807-427165 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-21 08:49:06,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:06] "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.021 0.053 2026-10-21 08:49:06,164 44 INFO rb-133655d-225807-427165 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-21 08:49:06,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:06] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.006 0.082 2026-10-21 08:49:06,228 44 INFO rb-133655d-225807-427165 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-21 08:49:06,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.073 2026-10-21 08:49:06,277 44 INFO rb-133655d-225807-427165 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-21 08:49:06,328 44 INFO rb-133655d-225807-427165 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-21 08:49:06,380 44 INFO rb-133655d-225807-427165 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-21 08:49:06,439 44 INFO rb-133655d-225807-427165 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-21 08:49:06,502 44 INFO rb-133655d-225807-427165 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-21 08:49:06,554 44 INFO rb-133655d-225807-427165 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-21 08:49:06,639 44 INFO rb-133655d-225807-427165 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-21 08:49:06,718 44 INFO rb-133655d-225807-427165 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-21 08:49:06,770 44 INFO rb-133655d-225807-427165 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-21 08:49:06,820 44 INFO rb-133655d-225807-427165 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-21 08:49:06,900 44 INFO rb-133655d-225807-427165 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-21 08:49:06,918 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:06,922 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:49:06,957 44 INFO rb-133655d-225807-427165 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-21 08:49:07,009 44 INFO rb-133655d-225807-427165 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-21 08:49:07,095 44 INFO rb-133655d-225807-427165 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-21 08:49:07,149 44 INFO rb-133655d-225807-427165 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-21 08:49:07,204 44 INFO rb-133655d-225807-427165 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-21 08:49:07,256 44 INFO rb-133655d-225807-427165 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-21 08:49:07,309 44 INFO rb-133655d-225807-427165 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-21 08:49:07,367 44 INFO rb-133655d-225807-427165 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-21 08:49:07,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:07] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.014 2026-10-21 08:49:07,435 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7468202 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c66f411a-2214-48e9-a14a-4abf5bb56c00'}] 2026-10-21 08:49:07,439 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:08,274 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7468202 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c66f411a-2214-48e9-a14a-4abf5bb56c00'} created pos.order #605 2026-10-21 08:49:08,311 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7468202 finished 2026-10-21 08:49:08,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.391 0.600 2026-10-21 08:49:08,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.057 0.101 2026-10-21 08:49:08,676 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:08] "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-21 08:49:08,871 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37722859 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c66f411a-2214-48e9-a14a-4abf5bb56c00'}] 2026-10-21 08:49:08,887 44 INFO rb-133655d-225807-427165 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-21 08:49:08,891 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37722859 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c66f411a-2214-48e9-a14a-4abf5bb56c00'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-10-21 08:49:08,927 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37722859 finished 2026-10-21 08:49:08,941 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-10-21 08:49:08,943 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 08:49:09,134 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 18896552 (allocated 20058112) 2026-10-21 08:49:09,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.093 0.209 2026-10-21 08:49:09,178 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 83290 2026-10-21 08:49:09,185 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-10-21 08:49:09,189 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 83290 2026-10-21 08:49:09,333 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_084909_333588_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-10-21 08:49:09,334 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmpa8zcckr__chrome_odoo" 2026-10-21 08:49:09,406 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-10-21 08:49:11,351 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 83518 2026-10-21 08:49:11,351 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmpnn1j2167_chrome_odoo 2026-10-21 08:49:11,351 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:38475/json/version 2026-10-21 08:49:11,353 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:11,409 44 INFO rb-133655d-225807-427165 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-21 08:49:11,409 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:38475/json 2026-10-21 08:49:11,410 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:11,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:38475/devtools/page/995DBF7A71440916A09C60063E36FA41 2026-10-21 08:49:11,463 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-10-21 08:49:11,483 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-10-21 08:49:11,683 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:49:11,693 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-10-21 08:49:11,698 44 INFO rb-133655d-225807-427165 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-21 08:49:11,698 44 INFO rb-133655d-225807-427165 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-21 08:49:11,739 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:49:12,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:12] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.101 1.126 2026-10-21 08:49:12,954 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '995DBF7A71440916A09C60063E36FA41', 'loaderId': 'C992336059977B68C9AE0305D48A0CB1', 'isDownload': False} 2026-10-21 08:49:12,954 44 INFO rb-133655d-225807-427165 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-21 08:49:12,985 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:49:13,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:13] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-21 08:49:13,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:13] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.028 2026-10-21 08:49:13,056 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:13] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-21 08:49:13,818 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:49:13,837 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:49:13,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-21 08:49:13,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 08:49:13,910 44 INFO rb-133655d-225807-427165 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-21 08:49:13,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49: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-21 08:49:13,923 44 INFO rb-133655d-225807-427165 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-21 08:49:13,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:13,965 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-10-21 08:49:13,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.028 2026-10-21 08:49:14,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.056 2026-10-21 08:49:14,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-21 08:49:15,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.409 0.640 2026-10-21 08:49:15,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:49:15,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:49:15,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.048 2026-10-21 08:49:15,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:49:15,409 44 INFO rb-133655d-225807-427165 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-21 08:49:15,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.014 2026-10-21 08:49:15,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:49:15,520 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 08:49:15,556 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:49:15,574 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 08:49:15,629 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "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-21 08:49:15,638 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 08:49:15,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.049 0.098 2026-10-21 08:49:15,706 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 08:49:15,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.026 0.160 2026-10-21 08:49:15,734 44 INFO rb-133655d-225807-427165 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-21 08:49:15,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.104 0.190 2026-10-21 08:49:15,920 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:15,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.242 2026-10-21 08:49:16,056 44 INFO rb-133655d-225807-427165 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-21 08:49:16,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.361 2026-10-21 08:49:16,076 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:16,102 44 INFO rb-133655d-225807-427165 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-21 08:49:16,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.312 2026-10-21 08:49:16,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.374 2026-10-21 08:49:16,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.022 0.300 2026-10-21 08:49:16,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.512 2026-10-21 08:49:16,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.468 2026-10-21 08:49:16,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.378 2026-10-21 08:49:16,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.375 2026-10-21 08:49:16,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.341 2026-10-21 08:49:16,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.300 2026-10-21 08:49:16,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.056 0.325 2026-10-21 08:49:16,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.315 2026-10-21 08:49:16,784 44 INFO rb-133655d-225807-427165 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-21 08:49:16,873 44 INFO rb-133655d-225807-427165 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-21 08:49:16,920 44 INFO rb-133655d-225807-427165 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-21 08:49:16,980 44 INFO rb-133655d-225807-427165 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-21 08:49:17,061 44 INFO rb-133655d-225807-427165 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-21 08:49:17,104 44 INFO rb-133655d-225807-427165 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-21 08:49:17,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49: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.024 0.065 2026-10-21 08:49:17,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.011 0.093 2026-10-21 08:49:17,193 44 INFO rb-133655d-225807-427165 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-21 08:49:17,298 44 INFO rb-133655d-225807-427165 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-21 08:49:17,317 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.041 0.123 2026-10-21 08:49:17,346 44 INFO rb-133655d-225807-427165 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-21 08:49:17,405 44 INFO rb-133655d-225807-427165 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-21 08:49:17,455 44 INFO rb-133655d-225807-427165 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-21 08:49:17,509 44 INFO rb-133655d-225807-427165 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-21 08:49:17,563 44 INFO rb-133655d-225807-427165 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-21 08:49:17,619 44 INFO rb-133655d-225807-427165 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-21 08:49:17,691 44 INFO rb-133655d-225807-427165 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-21 08:49:17,742 44 INFO rb-133655d-225807-427165 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-21 08:49:17,794 44 INFO rb-133655d-225807-427165 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-21 08:49:17,845 44 INFO rb-133655d-225807-427165 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-21 08:49:17,896 44 INFO rb-133655d-225807-427165 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-21 08:49:17,946 44 INFO rb-133655d-225807-427165 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-21 08:49:17,999 44 INFO rb-133655d-225807-427165 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-21 08:49:18,088 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22327443 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f6783cbb-30d7-447a-a1ab-5289f958946c'}] 2026-10-21 08:49:18,089 44 INFO rb-133655d-225807-427165 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-21 08:49:18,137 44 INFO rb-133655d-225807-427165 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-21 08:49:18,210 44 INFO rb-133655d-225807-427165 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-21 08:49:18,225 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22327443 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f6783cbb-30d7-447a-a1ab-5289f958946c'} created pos.order #606 2026-10-21 08:49:18,254 44 INFO rb-133655d-225807-427165 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-21 08:49:18,292 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22327443 finished 2026-10-21 08:49:18,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-10-21 08:49:18,309 44 INFO rb-133655d-225807-427165 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-21 08:49:18,447 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 16323316 (allocated 17825792) 2026-10-21 08:49:18,457 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 83518 2026-10-21 08:49:18,460 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-10-21 08:49:18,479 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 83518 2026-10-21 08:49:18,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.129 0.272 2026-10-21 08:49:18,600 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_084918_600005_test_loyalty_is_not_processed_for_draft_order.txt 2026-10-21 08:49:18,600 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmpnn1j2167_chrome_odoo" 2026-10-21 08:49:18,629 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-10-21 08:49:19,819 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 83727 2026-10-21 08:49:19,820 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmpog1o_nos_chrome_odoo 2026-10-21 08:49:19,820 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:39443/json/version 2026-10-21 08:49:19,821 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39443', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:19,908 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-10-21 08:49:19,908 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:39443/json 2026-10-21 08:49:19,911 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39443', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:19,921 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:39443/devtools/page/F304F22DFC15FB9AEAADBD33F99466A2 2026-10-21 08:49:19,930 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-10-21 08:49:19,940 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-10-21 08:49:20,087 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:49:20,097 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-10-21 08:49:20,102 44 INFO rb-133655d-225807-427165 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-21 08:49:20,102 44 INFO rb-133655d-225807-427165 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-21 08:49:20,139 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:49:20,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:20] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.081 0.775 2026-10-21 08:49:20,987 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': 'F304F22DFC15FB9AEAADBD33F99466A2', 'loaderId': 'E58DCB1FF49CFB3F27C14F6CA6CE729F', 'isDownload': False} 2026-10-21 08:49:20,987 44 INFO rb-133655d-225807-427165 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-21 08:49:21,014 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:49:21,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.012 2026-10-21 08:49:21,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-21 08:49:21,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-21 08:49:21,763 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:21,775 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:21,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-21 08:49:21,865 44 INFO rb-133655d-225807-427165 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-21 08:49:21,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.021 0.018 2026-10-21 08:49:21,878 44 INFO rb-133655d-225807-427165 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-21 08:49:21,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 08:49:21,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:21,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "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.017 2026-10-21 08:49:21,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-21 08:49:22,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.052 2026-10-21 08:49:22,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-21 08:49:23,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.425 0.639 2026-10-21 08:49:23,233 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 08:49:23,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:49:23,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-21 08:49:23,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49: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.008 2026-10-21 08:49:23,468 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-10-21 08:49:23,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.008 2026-10-21 08:49:23,550 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:23,580 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:49:23,586 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:49:23,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.029 0.042 2026-10-21 08:49:23,637 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:23,647 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "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-21 08:49:23,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.104 2026-10-21 08:49:23,687 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.125 2026-10-21 08:49:23,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.027 2026-10-21 08:49:23,803 44 INFO rb-133655d-225807-427165 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-21 08:49:23,901 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:49:23,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.053 2026-10-21 08:49:23,970 44 INFO rb-133655d-225807-427165 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-21 08:49:23,981 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:49:24,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.083 0.126 2026-10-21 08:49:24,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.202 2026-10-21 08:49:24,124 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:49:24,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.047 0.311 2026-10-21 08:49:24,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.326 2026-10-21 08:49:24,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.308 2026-10-21 08:49:24,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.269 2026-10-21 08:49:24,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.441 2026-10-21 08:49:24,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.290 2026-10-21 08:49:24,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/image?model=product.template&field=image_128&id=1694&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-21 08:49:24,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-21 08:49:24,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.162 2026-10-21 08:49:24,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-21 08:49:24,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.048 0.375 2026-10-21 08:49:24,824 44 INFO rb-133655d-225807-427165 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-21 08:49:24,894 44 INFO rb-133655d-225807-427165 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-21 08:49:24,954 44 INFO rb-133655d-225807-427165 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-21 08:49:25,017 44 INFO rb-133655d-225807-427165 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-21 08:49:25,078 44 INFO rb-133655d-225807-427165 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-21 08:49:25,138 44 INFO rb-133655d-225807-427165 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-21 08:49:25,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49: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 - 6 0.006 0.019 2026-10-21 08:49:25,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:25] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.012 0.018 2026-10-21 08:49:25,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-10-21 08:49:25,308 44 INFO rb-133655d-225807-427165 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-21 08:49:25,396 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 15290664 (allocated 16515072) 2026-10-21 08:49:25,412 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 83727 2026-10-21 08:49:25,418 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-10-21 08:49:25,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 83727 2026-10-21 08:49:25,542 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_084925_541723_test_loyalty_on_order_with_fixed_tax.txt 2026-10-21 08:49:25,542 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmpog1o_nos_chrome_odoo" 2026-10-21 08:49:25,564 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-10-21 08:49:26,605 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 83933 2026-10-21 08:49:26,605 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmpkrcc4tia_chrome_odoo 2026-10-21 08:49:26,606 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:43153/json/version 2026-10-21 08:49:26,607 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:26,641 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-10-21 08:49:26,641 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:43153/json 2026-10-21 08:49:26,642 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:26,673 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:43153/devtools/page/08ED3C3A4D24C0686F10A484B6CD8AB8 2026-10-21 08:49:26,683 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-10-21 08:49:26,694 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-10-21 08:49:26,841 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:49:26,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-10-21 08:49:26,854 44 INFO rb-133655d-225807-427165 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-21 08:49:26,854 44 INFO rb-133655d-225807-427165 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-21 08:49:26,893 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:49:27,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:27] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.088 0.825 2026-10-21 08:49:27,799 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': '08ED3C3A4D24C0686F10A484B6CD8AB8', 'loaderId': 'CCD318EEF361C8F8F255B52EDD09C37A', 'isDownload': False} 2026-10-21 08:49:27,799 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-10-21 08:49:27,824 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:49:27,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:27] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-21 08:49:27,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:27] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-21 08:49:27,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:27] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.039 2026-10-21 08:49:28,623 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:28,632 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:28,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 08:49:28,708 44 INFO rb-133655d-225807-427165 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-21 08:49:28,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.022 2026-10-21 08:49:28,719 44 INFO rb-133655d-225807-427165 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-21 08:49:28,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:49:28,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:28,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-21 08:49:28,807 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.034 2026-10-21 08:49:28,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-21 08:49:28,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.029 0.055 2026-10-21 08:49:30,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.456 0.602 2026-10-21 08:49:30,056 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:49:30,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49: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.012 2026-10-21 08:49:30,256 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.068 2026-10-21 08:49:30,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49: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.015 2026-10-21 08:49:30,328 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-10-21 08:49:30,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 08:49:30,414 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:30,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:49:30,450 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:30,470 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:30,504 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:49:30,509 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "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-21 08:49:30,540 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:49:30,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.042 0.077 2026-10-21 08:49:30,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.138 2026-10-21 08:49:30,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.103 2026-10-21 08:49:30,642 44 INFO rb-133655d-225807-427165 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-21 08:49:30,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.133 2026-10-21 08:49:30,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.049 0.243 2026-10-21 08:49:30,839 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:49:30,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.144 2026-10-21 08:49:30,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.166 2026-10-21 08:49:30,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-21 08:49:30,940 44 INFO rb-133655d-225807-427165 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-21 08:49:30,943 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:30,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:30] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.232 2026-10-21 08:49:31,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:31] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.287 2026-10-21 08:49:31,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:31] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-21 08:49:31,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:31] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.244 2026-10-21 08:49:31,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:31] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-21 08:49:31,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:31] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.233 2026-10-21 08:49:31,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.060 0.285 2026-10-21 08:49:31,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:31] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.322 2026-10-21 08:49:31,436 44 INFO rb-133655d-225807-427165 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-21 08:49:31,510 44 INFO rb-133655d-225807-427165 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-21 08:49:31,574 44 INFO rb-133655d-225807-427165 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-21 08:49:31,629 44 INFO rb-133655d-225807-427165 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-21 08:49:31,854 44 INFO rb-133655d-225807-427165 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-21 08:49:31,903 44 INFO rb-133655d-225807-427165 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-21 08:49:31,951 44 INFO rb-133655d-225807-427165 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-21 08:49:32,048 44 INFO rb-133655d-225807-427165 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-21 08:49:32,127 44 INFO rb-133655d-225807-427165 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-21 08:49:32,177 44 INFO rb-133655d-225807-427165 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-21 08:49:32,241 44 INFO rb-133655d-225807-427165 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-21 08:49:32,333 44 INFO rb-133655d-225807-427165 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-21 08:49:32,374 44 INFO rb-133655d-225807-427165 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-21 08:49:32,376 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49: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.016 0.046 2026-10-21 08:49:32,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.020 0.058 2026-10-21 08:49:32,452 44 INFO rb-133655d-225807-427165 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-21 08:49:32,522 44 INFO rb-133655d-225807-427165 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-21 08:49:32,528 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:32,536 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:49:32,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.035 0.115 2026-10-21 08:49:32,575 44 INFO rb-133655d-225807-427165 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-21 08:49:32,649 44 INFO rb-133655d-225807-427165 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-21 08:49:32,730 44 INFO rb-133655d-225807-427165 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-21 08:49:32,812 44 INFO rb-133655d-225807-427165 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-21 08:49:32,874 44 INFO rb-133655d-225807-427165 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-21 08:49:32,923 44 INFO rb-133655d-225807-427165 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-21 08:49:32,974 44 INFO rb-133655d-225807-427165 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-21 08:49:33,024 44 INFO rb-133655d-225807-427165 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-21 08:49:33,083 44 INFO rb-133655d-225807-427165 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-21 08:49:33,132 44 INFO rb-133655d-225807-427165 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-21 08:49:33,183 44 INFO rb-133655d-225807-427165 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-21 08:49:33,244 44 INFO rb-133655d-225807-427165 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-21 08:49:33,297 44 INFO rb-133655d-225807-427165 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-21 08:49:33,350 44 INFO rb-133655d-225807-427165 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-21 08:49:33,411 44 INFO rb-133655d-225807-427165 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-21 08:49:33,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:33] "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.007 2026-10-21 08:49:33,467 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55706684 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '50133916-7b62-4c90-85f2-1e036dc67f37'}] 2026-10-21 08:49:33,470 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:34,171 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55706684 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '50133916-7b62-4c90-85f2-1e036dc67f37'} created pos.order #607 2026-10-21 08:49:34,215 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55706684 finished 2026-10-21 08:49:34,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 243 0.339 0.574 2026-10-21 08:49:34,549 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.042 0.080 2026-10-21 08:49:34,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:49:34,674 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31295778 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '50133916-7b62-4c90-85f2-1e036dc67f37'}] 2026-10-21 08:49:34,692 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31295778 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '50133916-7b62-4c90-85f2-1e036dc67f37'} sync ignored for existing PoS order pos.order(607,) (state: paid) 2026-10-21 08:49:34,735 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31295778 finished 2026-10-21 08:49:34,798 44 INFO rb-133655d-225807-427165 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-21 08:49:34,846 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-10-21 08:49:34,847 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-21 08:49:34,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.134 0.186 2026-10-21 08:49:35,048 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 21240764 (allocated 23203840) 2026-10-21 08:49:35,076 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 83933 2026-10-21 08:49:35,081 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-10-21 08:49:35,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:35] "GET /report/barcode/Code128/0449-6c29-405c HTTP/1.1" 200 - 0 0.000 0.384 2026-10-21 08:49:35,088 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 83933 2026-10-21 08:49:35,197 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_084935_196701_test_loyalty_program_different_orders.txt 2026-10-21 08:49:35,197 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmpkrcc4tia_chrome_odoo" 2026-10-21 08:49:35,246 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-10-21 08:49:36,355 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 84153 2026-10-21 08:49:36,355 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmp74v42fmq_chrome_odoo 2026-10-21 08:49:36,355 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:38321/json/version 2026-10-21 08:49:36,356 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38321', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:36,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-10-21 08:49:36,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:38321/json 2026-10-21 08:49:36,408 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38321', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:36,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:38321/devtools/page/C65862051605710AAB7BA1F1F82F01C1 2026-10-21 08:49:36,449 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-10-21 08:49:36,462 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-10-21 08:49:36,597 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:49:36,607 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-10-21 08:49:36,609 44 INFO rb-133655d-225807-427165 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-21 08:49:36,609 44 INFO rb-133655d-225807-427165 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-21 08:49:36,627 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:49:37,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:37] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.113 1.024 2026-10-21 08:49:37,767 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': 'C65862051605710AAB7BA1F1F82F01C1', 'loaderId': 'BF38F0C9CB18584DBBFC0DEB8E8C589A', 'isDownload': False} 2026-10-21 08:49:37,767 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-10-21 08:49:37,796 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:49:37,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:37] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-21 08:49:37,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:37] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.014 2026-10-21 08:49:37,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:37] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-10-21 08:49:38,585 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:38,605 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:38,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 08:49:38,668 44 INFO rb-133655d-225807-427165 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-21 08:49:38,680 44 INFO rb-133655d-225807-427165 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-21 08:49:38,680 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.010 2026-10-21 08:49:38,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 08:49:38,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:38,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.023 2026-10-21 08:49:38,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-21 08:49:38,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.060 0.071 2026-10-21 08:49:38,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.117 2026-10-21 08:49:40,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.419 0.583 2026-10-21 08:49:40,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 08:49:40,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49: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.009 2026-10-21 08:49:40,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.048 2026-10-21 08:49:40,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:49:40,256 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-10-21 08:49:40,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-21 08:49:40,342 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:40,385 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:49:40,391 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:49:40,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.032 0.048 2026-10-21 08:49:40,462 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "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-21 08:49:40,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.094 2026-10-21 08:49:40,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.111 2026-10-21 08:49:40,478 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 08:49:40,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.016 0.018 2026-10-21 08:49:40,662 44 INFO rb-133655d-225807-427165 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-21 08:49:40,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.020 2026-10-21 08:49:40,712 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:40,803 44 INFO rb-133655d-225807-427165 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-21 08:49:40,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.057 0.084 2026-10-21 08:49:40,851 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:49:40,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.197 2026-10-21 08:49:40,949 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:49:40,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.221 2026-10-21 08:49:41,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-21 08:49:41,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-21 08:49:41,092 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.283 2026-10-21 08:49:41,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.265 2026-10-21 08:49:41,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-21 08:49:41,185 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "GET /web/image?model=product.template&field=image_128&id=1696&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.176 2026-10-21 08:49:41,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-21 08:49:41,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "GET /web/image?model=product.template&field=image_128&id=1697&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-21 08:49:41,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.071 0.229 2026-10-21 08:49:41,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.260 2026-10-21 08:49:41,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:41] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.322 2026-10-21 08:49:41,499 44 INFO rb-133655d-225807-427165 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-21 08:49:41,555 44 INFO rb-133655d-225807-427165 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-21 08:49:41,602 44 INFO rb-133655d-225807-427165 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-21 08:49:41,653 44 INFO rb-133655d-225807-427165 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-21 08:49:41,747 44 INFO rb-133655d-225807-427165 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-21 08:49:41,799 44 INFO rb-133655d-225807-427165 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-21 08:49:41,850 44 INFO rb-133655d-225807-427165 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-21 08:49:41,900 44 INFO rb-133655d-225807-427165 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-21 08:49:41,951 44 INFO rb-133655d-225807-427165 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-21 08:49:42,015 44 INFO rb-133655d-225807-427165 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-21 08:49:42,074 44 INFO rb-133655d-225807-427165 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-21 08:49:42,159 44 INFO rb-133655d-225807-427165 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-21 08:49:42,208 44 INFO rb-133655d-225807-427165 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-21 08:49:42,259 44 INFO rb-133655d-225807-427165 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-21 08:49:42,309 44 INFO rb-133655d-225807-427165 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-21 08:49:42,360 44 INFO rb-133655d-225807-427165 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-21 08:49:42,417 44 INFO rb-133655d-225807-427165 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-21 08:49:42,474 44 INFO rb-133655d-225807-427165 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-21 08:49:42,560 44 INFO rb-133655d-225807-427165 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-21 08:49:42,619 44 INFO rb-133655d-225807-427165 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-21 08:49:42,670 44 INFO rb-133655d-225807-427165 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-21 08:49:42,721 44 INFO rb-133655d-225807-427165 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-21 08:49:42,776 44 INFO rb-133655d-225807-427165 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-21 08:49:42,835 44 INFO rb-133655d-225807-427165 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-21 08:49:42,923 44 INFO rb-133655d-225807-427165 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-21 08:49:42,999 44 INFO rb-133655d-225807-427165 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-21 08:49:43,050 44 INFO rb-133655d-225807-427165 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-21 08:49:43,102 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-10-21 08:49:43,103 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-21 08:49:43,205 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17703476 (allocated 19533824) 2026-10-21 08:49:43,226 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 84153 2026-10-21 08:49:43,229 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-10-21 08:49:43,229 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 84153 2026-10-21 08:49:43,378 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_084943_377942_test_loyalty_program_specific_product.txt 2026-10-21 08:49:43,378 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmp74v42fmq_chrome_odoo" 2026-10-21 08:49:43,412 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-10-21 08:49:44,636 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 84367 2026-10-21 08:49:44,636 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmpdbect_5v_chrome_odoo 2026-10-21 08:49:44,636 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:43155/json/version 2026-10-21 08:49:44,638 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43155', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:44,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-10-21 08:49:44,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:43155/json 2026-10-21 08:49:44,656 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43155', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:44,665 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:43155/devtools/page/12D3F163993DCEC2CA45291C50E4B0E5 2026-10-21 08:49:44,674 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-10-21 08:49:44,697 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-10-21 08:49:44,903 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:49:44,920 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-10-21 08:49:44,924 44 INFO rb-133655d-225807-427165 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-21 08:49:44,925 44 INFO rb-133655d-225807-427165 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-21 08:49:44,946 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:49:45,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:45] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.076 0.778 2026-10-21 08:49:45,800 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': '12D3F163993DCEC2CA45291C50E4B0E5', 'loaderId': 'DE6062C844A96747B05520109E254712', 'isDownload': False} 2026-10-21 08:49:45,800 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-10-21 08:49:45,827 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:49:45,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:45] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 08:49:45,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:45] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-21 08:49:45,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:45] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.033 2026-10-21 08:49:46,584 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:49:46,591 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:49:46,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.019 2026-10-21 08:49:46,648 44 INFO rb-133655d-225807-427165 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-21 08:49:46,656 44 INFO rb-133655d-225807-427165 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-21 08:49:46,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.014 2026-10-21 08:49:46,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-21 08:49:46,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:46,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-21 08:49:46,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.032 2026-10-21 08:49:46,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-21 08:49:46,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.062 2026-10-21 08:49:47,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.365 0.617 2026-10-21 08:49:47,938 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:49:48,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:49:48,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.047 2026-10-21 08:49:48,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-21 08:49:48,192 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-10-21 08:49:48,208 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 08:49:48,278 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:49:48,331 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:49:48,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.038 2026-10-21 08:49:48,355 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:49:48,356 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-21 08:49:48,391 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "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-21 08:49:48,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.035 0.110 2026-10-21 08:49:48,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.132 2026-10-21 08:49:48,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.070 2026-10-21 08:49:48,475 44 INFO rb-133655d-225807-427165 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-21 08:49:48,570 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:49:48,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.045 2026-10-21 08:49:48,644 44 INFO rb-133655d-225807-427165 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-21 08:49:48,676 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:48,712 44 INFO rb-133655d-225807-427165 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-21 08:49:48,714 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:49:48,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.129 0.123 2026-10-21 08:49:48,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.222 2026-10-21 08:49:48,872 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.224 2026-10-21 08:49:48,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.282 2026-10-21 08:49:48,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:48] "GET /web/image?model=product.template&field=image_128&id=1700&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-21 08:49:49,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.442 2026-10-21 08:49:49,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.264 2026-10-21 08:49:49,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.265 2026-10-21 08:49:49,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.259 2026-10-21 08:49:49,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.053 0.311 2026-10-21 08:49:49,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.268 2026-10-21 08:49:49,365 44 INFO rb-133655d-225807-427165 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-21 08:49:49,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.259 2026-10-21 08:49:49,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.448 2026-10-21 08:49:49,461 44 INFO rb-133655d-225807-427165 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-21 08:49:49,512 44 INFO rb-133655d-225807-427165 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-21 08:49:49,573 44 INFO rb-133655d-225807-427165 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-21 08:49:49,653 44 INFO rb-133655d-225807-427165 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-21 08:49:49,714 44 INFO rb-133655d-225807-427165 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-21 08:49:49,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "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.027 0.049 2026-10-21 08:49:49,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.074 2026-10-21 08:49:49,796 44 INFO rb-133655d-225807-427165 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-21 08:49:49,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.027 0.075 2026-10-21 08:49:49,902 44 INFO rb-133655d-225807-427165 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-21 08:49:49,956 44 INFO rb-133655d-225807-427165 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-21 08:49:50,003 44 INFO rb-133655d-225807-427165 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-21 08:49:50,053 44 INFO rb-133655d-225807-427165 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-21 08:49:50,104 44 INFO rb-133655d-225807-427165 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-21 08:49:50,170 44 INFO rb-133655d-225807-427165 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-21 08:49:50,221 44 INFO rb-133655d-225807-427165 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-21 08:49:50,275 44 INFO rb-133655d-225807-427165 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-21 08:49:50,326 44 INFO rb-133655d-225807-427165 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-21 08:49:50,383 44 INFO rb-133655d-225807-427165 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-21 08:49:50,445 44 INFO rb-133655d-225807-427165 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-21 08:49:50,525 44 INFO rb-133655d-225807-427165 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-21 08:49:50,603 44 INFO rb-133655d-225807-427165 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-21 08:49:50,655 44 INFO rb-133655d-225807-427165 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-21 08:49:50,714 44 INFO rb-133655d-225807-427165 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-21 08:49:50,765 44 INFO rb-133655d-225807-427165 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-21 08:49:50,820 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-10-21 08:49:50,821 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-21 08:49:50,933 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 17207904 (allocated 19009536) 2026-10-21 08:49:50,943 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 84367 2026-10-21 08:49:50,948 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-10-21 08:49:50,951 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 84367 2026-10-21 08:49:51,048 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_084951_048476_test_loyalty_program_using_same_product.txt 2026-10-21 08:49:51,048 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmpdbect_5v_chrome_odoo" 2026-10-21 08:49:51,072 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-21 08:49:53,077 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84573 2026-10-21 08:49:53,077 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp9kbh8jy7_chrome_odoo 2026-10-21 08:49:53,077 44 INFO rb-133655d-225807-427165 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:45029/json/version 2026-10-21 08:49:53,079 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45029', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:53,110 44 INFO rb-133655d-225807-427165 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-21 08:49:53,110 44 INFO rb-133655d-225807-427165 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:45029/json 2026-10-21 08:49:53,111 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45029', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:49:53,123 44 INFO rb-133655d-225807-427165 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:45029/devtools/page/B838ED9B24FD3861C1A226EA100B5FF0 2026-10-21 08:49:53,152 44 INFO rb-133655d-225807-427165 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-21 08:49:53,165 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-21 08:49:53,215 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:49:53,236 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-21 08:49:53,245 44 INFO rb-133655d-225807-427165 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-21 08:49:53,245 44 INFO rb-133655d-225807-427165 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-21 08:49:53,267 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:49:54,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.085 0.728 2026-10-21 08:49:54,074 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'B838ED9B24FD3861C1A226EA100B5FF0', 'loaderId': '6A8A3F1DD434EF7B77F4FE02767D791C', 'isDownload': False} 2026-10-21 08:49:54,075 44 INFO rb-133655d-225807-427165 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-21 08:49:54,092 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:49:54,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 08:49:54,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 08:49:54,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 08:49:54,787 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:49:54,789 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:49:54,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-21 08:49:54,848 44 INFO rb-133655d-225807-427165 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-21 08:49:54,856 44 INFO rb-133655d-225807-427165 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-21 08:49:54,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-21 08:49:54,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 08:49:54,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:54,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-21 08:49:55,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.045 2026-10-21 08:49:55,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.081 2026-10-21 08:49:55,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-21 08:49:55,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.316 0.536 2026-10-21 08:49:56,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:49:56,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 08:49:56,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.050 2026-10-21 08:49:56,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 08:49:56,240 44 INFO rb-133655d-225807-427165 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-21 08:49:56,252 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-21 08:49:56,324 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:56,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:49:56,380 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:49:56,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.037 2026-10-21 08:49:56,399 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 08:49:56,423 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "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-21 08:49:56,441 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 08:49:56,464 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:49:56,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.088 0.101 2026-10-21 08:49:56,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.120 2026-10-21 08:49:56,588 44 INFO rb-133655d-225807-427165 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-21 08:49:56,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.068 0.200 2026-10-21 08:49:56,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.061 2026-10-21 08:49:56,748 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:49:56,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.082 2026-10-21 08:49:56,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.015 0.121 2026-10-21 08:49:56,838 44 INFO rb-133655d-225807-427165 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-21 08:49:56,843 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:49:56,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.161 2026-10-21 08:49:56,882 44 INFO rb-133655d-225807-427165 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-21 08:49:56,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.495 2026-10-21 08:49:56,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:56] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.273 2026-10-21 08:49:57,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:57] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.268 2026-10-21 08:49:57,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:57] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.271 2026-10-21 08:49:57,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:57] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.234 2026-10-21 08:49:57,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:57] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.250 2026-10-21 08:49:57,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:57] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-21 08:49:57,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:57] "GET /web/image?model=product.template&field=image_128&id=1703&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-21 08:49:57,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:57] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-21 08:49:57,376 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.077 0.268 2026-10-21 08:49:57,461 44 INFO rb-133655d-225807-427165 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-21 08:49:57,577 44 INFO rb-133655d-225807-427165 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-21 08:49:57,631 44 INFO rb-133655d-225807-427165 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-21 08:49:57,697 44 INFO rb-133655d-225807-427165 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-21 08:49:57,783 44 INFO rb-133655d-225807-427165 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-21 08:49:57,826 44 INFO rb-133655d-225807-427165 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-21 08:49:57,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:57] "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.020 0.061 2026-10-21 08:49:57,875 44 INFO rb-133655d-225807-427165 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-21 08:49:57,985 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.045 0.078 2026-10-21 08:49:58,001 44 INFO rb-133655d-225807-427165 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-21 08:49:58,056 44 INFO rb-133655d-225807-427165 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-21 08:49:58,105 44 INFO rb-133655d-225807-427165 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-21 08:49:58,159 44 INFO rb-133655d-225807-427165 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-21 08:49:58,346 44 INFO rb-133655d-225807-427165 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-21 08:49:58,396 44 INFO rb-133655d-225807-427165 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-21 08:49:58,447 44 INFO rb-133655d-225807-427165 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-21 08:49:58,498 44 INFO rb-133655d-225807-427165 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-21 08:49:58,549 44 INFO rb-133655d-225807-427165 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-21 08:49:58,600 44 INFO rb-133655d-225807-427165 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-21 08:49:58,660 44 INFO rb-133655d-225807-427165 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-21 08:49:58,714 44 INFO rb-133655d-225807-427165 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-21 08:49:58,767 44 INFO rb-133655d-225807-427165 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-21 08:49:58,841 44 INFO rb-133655d-225807-427165 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-21 08:49:58,857 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:49:58,861 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:49:58,894 44 INFO rb-133655d-225807-427165 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-21 08:49:58,943 44 INFO rb-133655d-225807-427165 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-21 08:49:59,020 44 INFO rb-133655d-225807-427165 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-21 08:49:59,073 44 INFO rb-133655d-225807-427165 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-21 08:49:59,126 44 INFO rb-133655d-225807-427165 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-21 08:49:59,180 44 INFO rb-133655d-225807-427165 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-21 08:49:59,258 44 INFO rb-133655d-225807-427165 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-21 08:49:59,265 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44994164 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2adedef0-4a08-40f6-9de3-1a912895e355'}] 2026-10-21 08:49:59,273 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:49:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:50:00,056 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44994164 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2adedef0-4a08-40f6-9de3-1a912895e355'} created pos.order #608 2026-10-21 08:50:00,099 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44994164 finished 2026-10-21 08:50:00,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.330 0.605 2026-10-21 08:50:00,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.050 0.070 2026-10-21 08:50:00,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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-21 08:50:00,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:00] "GET /report/barcode/Code128/0446-ba08-48a2 HTTP/1.1" 200 - 0 0.000 0.067 2026-10-21 08:50:00,583 44 INFO rb-133655d-225807-427165 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-21 08:50:00,593 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11346060 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2adedef0-4a08-40f6-9de3-1a912895e355'}] 2026-10-21 08:50:00,613 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11346060 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2adedef0-4a08-40f6-9de3-1a912895e355'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-10-21 08:50:00,634 44 INFO rb-133655d-225807-427165 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-21 08:50:00,653 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11346060 finished 2026-10-21 08:50:00,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.114 0.216 2026-10-21 08:50:01,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.019 0.032 2026-10-21 08:50:01,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:01] "GET /pos/ui/76/product/6661d91b-c19b-4c83-a2d1-71700525b279 HTTP/1.1" 200 - 33 0.033 0.075 2026-10-21 08:50:01,930 44 INFO rb-133655d-225807-427165 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-21 08:50:01,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 08:50:01,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 08:50:01,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:02,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.010 0.034 2026-10-21 08:50:02,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.043 2026-10-21 08:50:02,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 08:50:02,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 08:50:02,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.015 2026-10-21 08:50:02,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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.012 2026-10-21 08:50:02,295 44 INFO rb-133655d-225807-427165 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-21 08:50:02,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:50:02,532 44 INFO rb-133655d-225807-427165 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-21 08:50:02,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.018 0.055 2026-10-21 08:50:02,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.109 2026-10-21 08:50:02,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.185 2026-10-21 08:50:02,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.236 2026-10-21 08:50:02,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.194 2026-10-21 08:50:02,791 44 INFO rb-133655d-225807-427165 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-21 08:50:02,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.029 0.023 2026-10-21 08:50:02,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.053 2026-10-21 08:50:02,842 44 INFO rb-133655d-225807-427165 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-21 08:50:02,898 44 INFO rb-133655d-225807-427165 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-21 08:50:02,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:02] "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.014 2026-10-21 08:50:03,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 48 0.038 0.092 2026-10-21 08:50:03,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.041 2026-10-21 08:50:03,182 44 INFO rb-133655d-225807-427165 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-21 08:50:03,231 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-21 08:50:03,232 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 08:50:03,497 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 17594344 (allocated 19136512) 2026-10-21 08:50:03,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84573 2026-10-21 08:50:03,521 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-21 08:50:03,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84573 2026-10-21 08:50:03,683 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085003_682988_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-21 08:50:03,683 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp9kbh8jy7_chrome_odoo" 2026-10-21 08:50:04,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84820 2026-10-21 08:50:04,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp0emw8gpm_chrome_odoo 2026-10-21 08:50:04,223 44 INFO rb-133655d-225807-427165 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:40483/json/version 2026-10-21 08:50:04,224 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40483', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:04,304 44 INFO rb-133655d-225807-427165 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-21 08:50:04,304 44 INFO rb-133655d-225807-427165 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:40483/json 2026-10-21 08:50:04,305 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40483', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:04,349 44 INFO rb-133655d-225807-427165 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:40483/devtools/page/E5CD280ABF79321A03FB98F1E4FD52EF 2026-10-21 08:50:04,367 44 INFO rb-133655d-225807-427165 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-21 08:50:04,380 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-21 08:50:04,427 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:50:04,431 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-21 08:50:04,436 44 INFO rb-133655d-225807-427165 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-21 08:50:04,436 44 INFO rb-133655d-225807-427165 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-21 08:50:04,551 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:04] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.067 2026-10-21 08:50:04,558 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'E5CD280ABF79321A03FB98F1E4FD52EF', 'loaderId': '43D5B64249CDA305532DC509F7841DF5', 'isDownload': False} 2026-10-21 08:50:04,558 44 INFO rb-133655d-225807-427165 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-21 08:50:04,602 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:50:04,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:04] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.012 0.011 2026-10-21 08:50:04,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:04] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.056 2026-10-21 08:50:04,687 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:04] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.075 2026-10-21 08:50:05,325 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:05,340 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:50:05,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:50:05,381 44 INFO rb-133655d-225807-427165 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-21 08:50:05,389 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 08:50:05,391 44 INFO rb-133655d-225807-427165 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-21 08:50:05,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 08:50:05,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:05,469 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.005 0.013 2026-10-21 08:50:05,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.019 2026-10-21 08:50:05,553 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.010 0.055 2026-10-21 08:50:05,562 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-21 08:50:06,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.349 0.543 2026-10-21 08:50:06,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "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-21 08:50:06,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:50:06,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.048 2026-10-21 08:50:06,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "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-21 08:50:06,788 44 INFO rb-133655d-225807-427165 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-21 08:50:06,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:50:06,905 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:50:06,931 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:50:06,944 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:50:06,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.020 0.040 2026-10-21 08:50:06,986 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:06,992 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "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-21 08:50:06,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:06] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.077 2026-10-21 08:50:07,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.086 2026-10-21 08:50:07,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.018 2026-10-21 08:50:07,166 44 INFO rb-133655d-225807-427165 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-21 08:50:07,205 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:50:07,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.060 0.076 2026-10-21 08:50:07,334 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:07,400 44 INFO rb-133655d-225807-427165 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-21 08:50:07,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.038 0.203 2026-10-21 08:50:07,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-21 08:50:07,511 44 INFO rb-133655d-225807-427165 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-21 08:50:07,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.247 2026-10-21 08:50:07,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.278 2026-10-21 08:50:07,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.013 0.364 2026-10-21 08:50:07,607 44 INFO rb-133655d-225807-427165 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-21 08:50:07,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.299 2026-10-21 08:50:07,651 44 INFO rb-133655d-225807-427165 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-21 08:50:07,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.238 2026-10-21 08:50:07,715 44 INFO rb-133655d-225807-427165 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-21 08:50:07,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.238 2026-10-21 08:50:07,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-21 08:50:07,789 44 INFO rb-133655d-225807-427165 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-21 08:50:07,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.231 2026-10-21 08:50:07,840 44 INFO rb-133655d-225807-427165 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-21 08:50:07,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.239 2026-10-21 08:50:07,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-21 08:50:07,897 44 INFO rb-133655d-225807-427165 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-21 08:50:07,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:07] "GET /web/image?model=product.template&field=image_128&id=1703&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.204 2026-10-21 08:50:07,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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.022 0.181 2026-10-21 08:50:08,013 44 INFO rb-133655d-225807-427165 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-21 08:50:08,068 44 INFO rb-133655d-225807-427165 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-21 08:50:08,119 44 INFO rb-133655d-225807-427165 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-21 08:50:08,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.033 0.091 2026-10-21 08:50:08,174 44 INFO rb-133655d-225807-427165 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-21 08:50:08,220 44 INFO rb-133655d-225807-427165 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-21 08:50:08,286 44 INFO rb-133655d-225807-427165 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-21 08:50:08,298 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:08,336 44 INFO rb-133655d-225807-427165 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-21 08:50:08,392 44 INFO rb-133655d-225807-427165 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-21 08:50:08,443 44 INFO rb-133655d-225807-427165 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-21 08:50:08,501 44 INFO rb-133655d-225807-427165 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-21 08:50:08,559 44 INFO rb-133655d-225807-427165 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-21 08:50:08,615 44 INFO rb-133655d-225807-427165 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-21 08:50:08,673 44 INFO rb-133655d-225807-427165 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-21 08:50:08,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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.005 0.018 2026-10-21 08:50:08,734 44 INFO rb-133655d-225807-427165 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-21 08:50:08,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:08] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.015 0.017 2026-10-21 08:50:08,790 44 INFO rb-133655d-225807-427165 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-21 08:50:08,840 44 INFO rb-133655d-225807-427165 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-21 08:50:08,894 44 INFO rb-133655d-225807-427165 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-21 08:50:08,951 44 INFO rb-133655d-225807-427165 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-21 08:50:09,000 44 INFO rb-133655d-225807-427165 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-21 08:50:09,059 44 INFO rb-133655d-225807-427165 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-21 08:50:09,109 44 INFO rb-133655d-225807-427165 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-21 08:50:09,201 44 INFO rb-133655d-225807-427165 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-21 08:50:09,284 44 INFO rb-133655d-225807-427165 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-21 08:50:09,335 44 INFO rb-133655d-225807-427165 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-21 08:50:09,392 44 INFO rb-133655d-225807-427165 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-21 08:50:09,444 44 INFO rb-133655d-225807-427165 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-21 08:50:09,497 44 INFO rb-133655d-225807-427165 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-21 08:50:09,547 44 INFO rb-133655d-225807-427165 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-21 08:50:09,598 44 INFO rb-133655d-225807-427165 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-21 08:50:09,650 44 INFO rb-133655d-225807-427165 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-21 08:50:09,730 44 INFO rb-133655d-225807-427165 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-21 08:50:09,750 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:09,754 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:09,781 44 INFO rb-133655d-225807-427165 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-21 08:50:09,832 44 INFO rb-133655d-225807-427165 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-21 08:50:09,912 44 INFO rb-133655d-225807-427165 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-21 08:50:09,966 44 INFO rb-133655d-225807-427165 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-21 08:50:10,020 44 INFO rb-133655d-225807-427165 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-21 08:50:10,078 44 INFO rb-133655d-225807-427165 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-21 08:50:10,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:10] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.014 2026-10-21 08:50:10,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:10] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.028 2026-10-21 08:50:10,201 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30826243 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '66072ea5-6fe6-4a1f-8ccd-26b729697b0b'}] 2026-10-21 08:50:10,206 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:10,804 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30826243 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '66072ea5-6fe6-4a1f-8ccd-26b729697b0b'} created pos.order #609 2026-10-21 08:50:10,840 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30826243 finished 2026-10-21 08:50:10,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.180 0.570 2026-10-21 08:50:11,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.033 0.061 2026-10-21 08:50:11,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:11] "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-21 08:50:11,310 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41536492 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '66072ea5-6fe6-4a1f-8ccd-26b729697b0b'}] 2026-10-21 08:50:11,319 44 INFO rb-133655d-225807-427165 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-21 08:50:11,349 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41536492 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '66072ea5-6fe6-4a1f-8ccd-26b729697b0b'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-10-21 08:50:11,373 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-21 08:50:11,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 08:50:11,409 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41536492 finished 2026-10-21 08:50:11,574 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 18981852 (allocated 20320256) 2026-10-21 08:50:11,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.096 0.181 2026-10-21 08:50:11,588 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84820 2026-10-21 08:50:11,589 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-21 08:50:11,591 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84820 2026-10-21 08:50:11,742 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085011_742002_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-21 08:50:11,742 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp0emw8gpm_chrome_odoo" 2026-10-21 08:50:11,786 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-10-21 08:50:13,481 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 85037 2026-10-21 08:50:13,481 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmpssg5tgg2_chrome_odoo 2026-10-21 08:50:13,481 44 INFO rb-133655d-225807-427165 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:38401/json/version 2026-10-21 08:50:13,483 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38401', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:13,531 44 INFO rb-133655d-225807-427165 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-21 08:50:13,531 44 INFO rb-133655d-225807-427165 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:38401/json 2026-10-21 08:50:13,532 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38401', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:13,541 44 INFO rb-133655d-225807-427165 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:38401/devtools/page/F499DE3F8EEC0249A95EE8F505034D51 2026-10-21 08:50:13,553 44 INFO rb-133655d-225807-427165 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-21 08:50:13,555 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-10-21 08:50:13,770 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:50:13,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-10-21 08:50:13,782 44 INFO rb-133655d-225807-427165 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-21 08:50:13,782 44 INFO rb-133655d-225807-427165 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-21 08:50:13,805 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:50:14,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:14] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.085 1.035 2026-10-21 08:50:14,924 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': 'F499DE3F8EEC0249A95EE8F505034D51', 'loaderId': 'C490BBA71A0258D5E667804C5D0906EE', 'isDownload': False} 2026-10-21 08:50:14,924 44 INFO rb-133655d-225807-427165 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-21 08:50:14,954 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:50:14,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:14] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.020 2026-10-21 08:50:14,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:14] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-10-21 08:50:14,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:14] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-21 08:50:15,692 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:50:15,695 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:15,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 08:50:15,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-21 08:50:15,785 44 INFO rb-133655d-225807-427165 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-21 08:50:15,798 44 INFO rb-133655d-225807-427165 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-21 08:50:15,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:50:15,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:15,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.021 0.013 2026-10-21 08:50:15,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.043 2026-10-21 08:50:15,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.060 2026-10-21 08:50:16,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-21 08:50:17,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 401 0.497 0.630 2026-10-21 08:50:17,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "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-21 08:50:17,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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.010 2026-10-21 08:50:17,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.056 2026-10-21 08:50:17,460 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 08:50:17,478 44 INFO rb-133655d-225807-427165 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-21 08:50:17,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 08:50:17,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:17,595 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:50:17,597 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 08:50:17,611 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:50:17,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.040 0.067 2026-10-21 08:50:17,689 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.057 2026-10-21 08:50:17,692 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.058 2026-10-21 08:50:17,718 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 08:50:17,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.025 0.132 2026-10-21 08:50:17,768 44 INFO rb-133655d-225807-427165 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-21 08:50:17,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.044 0.194 2026-10-21 08:50:17,908 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:50:17,946 44 INFO rb-133655d-225807-427165 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-21 08:50:17,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:17] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.307 2026-10-21 08:50:18,029 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.273 2026-10-21 08:50:18,046 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:18,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.200 2026-10-21 08:50:18,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.215 2026-10-21 08:50:18,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.251 2026-10-21 08:50:18,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.261 2026-10-21 08:50:18,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.226 2026-10-21 08:50:18,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-21 08:50:18,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1705&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.209 2026-10-21 08:50:18,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-21 08:50:18,376 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.218 2026-10-21 08:50:18,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1706&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.217 2026-10-21 08:50:18,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.279 2026-10-21 08:50:18,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.297 2026-10-21 08:50:18,643 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.362 2026-10-21 08:50:18,666 44 INFO rb-133655d-225807-427165 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-21 08:50:18,715 44 INFO rb-133655d-225807-427165 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-21 08:50:18,771 44 INFO rb-133655d-225807-427165 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-21 08:50:18,824 44 INFO rb-133655d-225807-427165 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-21 08:50:19,008 44 INFO rb-133655d-225807-427165 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-21 08:50:19,059 44 INFO rb-133655d-225807-427165 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-21 08:50:19,149 44 INFO rb-133655d-225807-427165 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-21 08:50:19,236 44 INFO rb-133655d-225807-427165 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-21 08:50:19,291 44 INFO rb-133655d-225807-427165 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-21 08:50:19,338 44 INFO rb-133655d-225807-427165 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-21 08:50:19,389 44 INFO rb-133655d-225807-427165 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-21 08:50:19,477 44 INFO rb-133655d-225807-427165 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-21 08:50:19,529 44 INFO rb-133655d-225807-427165 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-21 08:50:19,580 44 INFO rb-133655d-225807-427165 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-21 08:50:19,632 44 INFO rb-133655d-225807-427165 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-21 08:50:19,855 44 INFO rb-133655d-225807-427165 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-21 08:50:19,906 44 INFO rb-133655d-225807-427165 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-21 08:50:19,988 44 INFO rb-133655d-225807-427165 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-21 08:50:20,064 44 INFO rb-133655d-225807-427165 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-21 08:50:20,114 44 INFO rb-133655d-225807-427165 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-21 08:50:20,165 44 INFO rb-133655d-225807-427165 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-21 08:50:20,216 44 INFO rb-133655d-225807-427165 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-21 08:50:20,307 44 INFO rb-133655d-225807-427165 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-21 08:50:20,387 44 INFO rb-133655d-225807-427165 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-21 08:50:20,511 44 INFO rb-133655d-225807-427165 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-21 08:50:20,571 44 INFO rb-133655d-225807-427165 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-21 08:50:20,625 44 INFO rb-133655d-225807-427165 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-21 08:50:20,672 44 INFO rb-133655d-225807-427165 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-21 08:50:20,723 44 INFO rb-133655d-225807-427165 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-21 08:50:20,774 44 INFO rb-133655d-225807-427165 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-21 08:50:20,824 44 INFO rb-133655d-225807-427165 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-21 08:50:20,876 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-10-21 08:50:20,877 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-21 08:50:21,030 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18807468 (allocated 20582400) 2026-10-21 08:50:21,031 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 85037 2026-10-21 08:50:21,036 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-10-21 08:50:21,038 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 85037 2026-10-21 08:50:21,164 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085021_164603_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-10-21 08:50:21,165 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmpssg5tgg2_chrome_odoo" 2026-10-21 08:50:21,186 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-10-21 08:50:22,783 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 85249 2026-10-21 08:50:22,784 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmpd3p21n9g_chrome_odoo 2026-10-21 08:50:22,784 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:41417/json/version 2026-10-21 08:50:22,785 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:22,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-10-21 08:50:22,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:41417/json 2026-10-21 08:50:22,908 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:22,927 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:41417/devtools/page/B1D890ED3AF24B3E9350FA5E76898574 2026-10-21 08:50:22,942 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-10-21 08:50:22,958 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-10-21 08:50:23,140 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:50:23,152 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-10-21 08:50:23,157 44 INFO rb-133655d-225807-427165 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-21 08:50:23,157 44 INFO rb-133655d-225807-427165 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-21 08:50:23,176 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:50:23,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:23] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.052 0.711 2026-10-21 08:50:23,938 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': 'B1D890ED3AF24B3E9350FA5E76898574', 'loaderId': 'A30D44B557A8245B82489DD8B1A85F41', 'isDownload': False} 2026-10-21 08:50:23,938 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-10-21 08:50:23,965 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:50:23,985 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:23] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 08:50:24,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.026 2026-10-21 08:50:24,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-21 08:50:24,666 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:50:24,669 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:50:24,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-21 08:50:24,739 44 INFO rb-133655d-225807-427165 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-21 08:50:24,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 08:50:24,753 44 INFO rb-133655d-225807-427165 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-21 08:50:24,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 08:50:24,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:24,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.017 2026-10-21 08:50:24,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-21 08:50:24,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.042 0.055 2026-10-21 08:50:24,968 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-21 08:50:25,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.311 0.577 2026-10-21 08:50:25,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 08:50:26,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "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-21 08:50:26,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-21 08:50:26,157 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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.008 2026-10-21 08:50:26,177 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-10-21 08:50:26,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 08:50:26,278 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:50:26,309 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:50:26,322 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:50:26,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.029 0.064 2026-10-21 08:50:26,411 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:50:26,429 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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-21 08:50:26,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.131 2026-10-21 08:50:26,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.151 2026-10-21 08:50:26,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.017 2026-10-21 08:50:26,543 44 INFO rb-133655d-225807-427165 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-21 08:50:26,583 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:26,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.059 0.086 2026-10-21 08:50:26,717 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:50:26,818 44 INFO rb-133655d-225807-427165 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-21 08:50:26,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.058 0.197 2026-10-21 08:50:26,839 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:50:26,871 44 INFO rb-133655d-225807-427165 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-21 08:50:26,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.224 2026-10-21 08:50:26,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.260 2026-10-21 08:50:26,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.290 2026-10-21 08:50:26,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.371 2026-10-21 08:50:27,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.283 2026-10-21 08:50:27,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "GET /web/image?model=product.template&field=image_128&id=1708&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.220 2026-10-21 08:50:27,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-21 08:50:27,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.208 2026-10-21 08:50:27,204 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "GET /web/image?model=product.template&field=image_128&id=1710&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.235 2026-10-21 08:50:27,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.251 2026-10-21 08:50:27,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "GET /web/image?model=product.template&field=image_128&id=1709&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.244 2026-10-21 08:50:27,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.062 0.276 2026-10-21 08:50:27,448 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.279 2026-10-21 08:50:27,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.368 2026-10-21 08:50:27,521 44 INFO rb-133655d-225807-427165 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-21 08:50:27,636 44 INFO rb-133655d-225807-427165 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-21 08:50:27,687 44 INFO rb-133655d-225807-427165 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-21 08:50:27,752 44 INFO rb-133655d-225807-427165 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-21 08:50:27,841 44 INFO rb-133655d-225807-427165 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-21 08:50:27,885 44 INFO rb-133655d-225807-427165 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-21 08:50:27,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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.015 0.054 2026-10-21 08:50:27,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.007 0.065 2026-10-21 08:50:27,943 44 INFO rb-133655d-225807-427165 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-21 08:50:28,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.079 2026-10-21 08:50:28,063 44 INFO rb-133655d-225807-427165 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-21 08:50:28,119 44 INFO rb-133655d-225807-427165 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-21 08:50:28,168 44 INFO rb-133655d-225807-427165 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-21 08:50:28,219 44 INFO rb-133655d-225807-427165 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-21 08:50:28,270 44 INFO rb-133655d-225807-427165 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-21 08:50:28,321 44 INFO rb-133655d-225807-427165 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-21 08:50:28,372 44 INFO rb-133655d-225807-427165 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-21 08:50:28,423 44 INFO rb-133655d-225807-427165 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-21 08:50:28,484 44 INFO rb-133655d-225807-427165 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-21 08:50:28,535 44 INFO rb-133655d-225807-427165 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-21 08:50:28,590 44 INFO rb-133655d-225807-427165 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-21 08:50:28,641 44 INFO rb-133655d-225807-427165 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-21 08:50:28,698 44 INFO rb-133655d-225807-427165 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-21 08:50:28,758 44 INFO rb-133655d-225807-427165 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-21 08:50:28,809 44 INFO rb-133655d-225807-427165 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-21 08:50:28,865 44 INFO rb-133655d-225807-427165 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-21 08:50:28,955 44 INFO rb-133655d-225807-427165 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-21 08:50:29,040 44 INFO rb-133655d-225807-427165 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-21 08:50:29,092 44 INFO rb-133655d-225807-427165 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-21 08:50:29,142 44 INFO rb-133655d-225807-427165 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-21 08:50:29,193 44 INFO rb-133655d-225807-427165 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-21 08:50:29,243 44 INFO rb-133655d-225807-427165 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-21 08:50:29,304 44 INFO rb-133655d-225807-427165 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-21 08:50:29,355 44 INFO rb-133655d-225807-427165 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-21 08:50:29,410 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-10-21 08:50:29,411 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-21 08:50:29,534 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 17200792 (allocated 18485248) 2026-10-21 08:50:29,550 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 85249 2026-10-21 08:50:29,552 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-10-21 08:50:29,553 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 85249 2026-10-21 08:50:29,671 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085029_671437_test_loyalty_program_with_tagged_free_product.txt 2026-10-21 08:50:29,671 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmpd3p21n9g_chrome_odoo" 2026-10-21 08:50:29,692 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-10-21 08:50:31,326 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 85465 2026-10-21 08:50:31,327 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmp9nuv2d41_chrome_odoo 2026-10-21 08:50:31,327 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:45671/json/version 2026-10-21 08:50:31,328 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45671', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:31,377 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-10-21 08:50:31,377 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:45671/json 2026-10-21 08:50:31,379 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45671', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:31,399 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:45671/devtools/page/397E72E36608EB74C3D87E9478AE733A 2026-10-21 08:50:31,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-10-21 08:50:31,446 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-10-21 08:50:31,590 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:50:31,601 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-10-21 08:50:31,606 44 INFO rb-133655d-225807-427165 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-21 08:50:31,606 44 INFO rb-133655d-225807-427165 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-21 08:50:31,625 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:50:32,525 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:32] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.082 0.823 2026-10-21 08:50:32,529 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': '397E72E36608EB74C3D87E9478AE733A', 'loaderId': 'E45D85373C148185D125296CCE6F8CE1', 'isDownload': False} 2026-10-21 08:50:32,529 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-10-21 08:50:32,557 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:50:32,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:32] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-21 08:50:32,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:32] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.041 2026-10-21 08:50:32,643 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:32] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.073 2026-10-21 08:50:33,316 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:33,322 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:33,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-21 08:50:33,380 44 INFO rb-133655d-225807-427165 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-21 08:50:33,391 44 INFO rb-133655d-225807-427165 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-21 08:50:33,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.016 2026-10-21 08:50:33,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 08:50:33,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:33,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:33] "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.020 2026-10-21 08:50:33,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.048 2026-10-21 08:50:33,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.063 2026-10-21 08:50:33,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-21 08:50:34,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 404 0.406 0.607 2026-10-21 08:50:34,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 08:50:34,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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.011 2026-10-21 08:50:34,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:34] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.059 2026-10-21 08:50:34,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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.009 2026-10-21 08:50:34,936 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-10-21 08:50:34,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.005 2026-10-21 08:50:35,023 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:35,061 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:50:35,071 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:35,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.058 2026-10-21 08:50:35,131 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 08:50:35,135 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 08:50:35,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.115 2026-10-21 08:50:35,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.087 2026-10-21 08:50:35,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.164 2026-10-21 08:50:35,242 44 INFO rb-133655d-225807-427165 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-21 08:50:35,314 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 08:50:35,379 44 INFO rb-133655d-225807-427165 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-21 08:50:35,387 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:50:35,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.065 0.071 2026-10-21 08:50:35,549 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.052 0.207 2026-10-21 08:50:35,561 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:50:35,577 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-21 08:50:35,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.293 2026-10-21 08:50:35,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-21 08:50:35,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.340 2026-10-21 08:50:35,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.263 2026-10-21 08:50:35,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.160 2026-10-21 08:50:35,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.184 2026-10-21 08:50:35,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.067 0.241 2026-10-21 08:50:35,942 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-21 08:50:35,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:35] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.268 2026-10-21 08:50:35,999 44 INFO rb-133655d-225807-427165 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-21 08:50:36,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:36] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.374 2026-10-21 08:50:36,086 44 INFO rb-133655d-225807-427165 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-21 08:50:36,140 44 INFO rb-133655d-225807-427165 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-21 08:50:36,198 44 INFO rb-133655d-225807-427165 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-21 08:50:36,250 44 INFO rb-133655d-225807-427165 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-21 08:50:36,304 44 INFO rb-133655d-225807-427165 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-21 08:50:36,355 44 INFO rb-133655d-225807-427165 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-21 08:50:36,413 44 INFO rb-133655d-225807-427165 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-21 08:50:36,473 44 INFO rb-133655d-225807-427165 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-21 08:50:36,523 44 INFO rb-133655d-225807-427165 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-21 08:50:36,578 44 INFO rb-133655d-225807-427165 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-21 08:50:36,657 44 INFO rb-133655d-225807-427165 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-21 08:50:36,734 44 INFO rb-133655d-225807-427165 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-21 08:50:36,783 44 INFO rb-133655d-225807-427165 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-21 08:50:36,840 44 INFO rb-133655d-225807-427165 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-21 08:50:36,892 44 INFO rb-133655d-225807-427165 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-21 08:50:36,946 44 INFO rb-133655d-225807-427165 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-21 08:50:37,047 44 INFO rb-133655d-225807-427165 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-21 08:50:37,123 44 INFO rb-133655d-225807-427165 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-21 08:50:37,171 44 INFO rb-133655d-225807-427165 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-21 08:50:37,226 44 INFO rb-133655d-225807-427165 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-21 08:50:37,278 44 INFO rb-133655d-225807-427165 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-21 08:50:37,332 44 INFO rb-133655d-225807-427165 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-21 08:50:37,383 44 INFO rb-133655d-225807-427165 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-21 08:50:37,438 44 INFO rb-133655d-225807-427165 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-21 08:50:37,496 44 INFO rb-133655d-225807-427165 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-21 08:50:37,547 44 INFO rb-133655d-225807-427165 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-21 08:50:37,606 44 INFO rb-133655d-225807-427165 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-21 08:50:37,691 44 INFO rb-133655d-225807-427165 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-21 08:50:37,796 44 INFO rb-133655d-225807-427165 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-21 08:50:37,847 44 INFO rb-133655d-225807-427165 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-21 08:50:37,902 44 INFO rb-133655d-225807-427165 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-21 08:50:37,954 44 INFO rb-133655d-225807-427165 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-21 08:50:38,007 44 INFO rb-133655d-225807-427165 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-21 08:50:38,103 44 INFO rb-133655d-225807-427165 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-21 08:50:38,193 44 INFO rb-133655d-225807-427165 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-21 08:50:38,248 44 INFO rb-133655d-225807-427165 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-21 08:50:38,307 44 INFO rb-133655d-225807-427165 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-21 08:50:38,360 44 INFO rb-133655d-225807-427165 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-21 08:50:38,412 44 INFO rb-133655d-225807-427165 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-21 08:50:38,463 44 INFO rb-133655d-225807-427165 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-21 08:50:38,521 44 INFO rb-133655d-225807-427165 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-21 08:50:38,579 44 INFO rb-133655d-225807-427165 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-21 08:50:38,630 44 INFO rb-133655d-225807-427165 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-21 08:50:38,686 44 INFO rb-133655d-225807-427165 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-21 08:50:38,770 44 INFO rb-133655d-225807-427165 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-21 08:50:38,858 44 INFO rb-133655d-225807-427165 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-21 08:50:38,907 44 INFO rb-133655d-225807-427165 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-21 08:50:38,964 44 INFO rb-133655d-225807-427165 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-21 08:50:39,015 44 INFO rb-133655d-225807-427165 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-21 08:50:39,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-10-21 08:50:39,070 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-21 08:50:39,229 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 20898796 (allocated 23072768) 2026-10-21 08:50:39,253 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 85465 2026-10-21 08:50:39,256 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-10-21 08:50:39,259 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 85465 2026-10-21 08:50:39,409 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085039_409465_test_loyalty_reward_product_tag.txt 2026-10-21 08:50:39,409 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmp9nuv2d41_chrome_odoo" 2026-10-21 08:50:39,432 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-10-21 08:50:41,542 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 85676 2026-10-21 08:50:41,543 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmpkjkwhl70_chrome_odoo 2026-10-21 08:50:41,543 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:41097/json/version 2026-10-21 08:50:41,544 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41097', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:41,562 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-10-21 08:50:41,562 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:41097/json 2026-10-21 08:50:41,563 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41097', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:41,571 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:41097/devtools/page/DE41D3DC4C98491A0211ED90D4D0AEF3 2026-10-21 08:50:41,584 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-10-21 08:50:41,594 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-10-21 08:50:41,713 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:50:41,729 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-10-21 08:50:41,735 44 INFO rb-133655d-225807-427165 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-21 08:50:41,736 44 INFO rb-133655d-225807-427165 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-21 08:50:41,762 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:50:42,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:42] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.086 1.109 2026-10-21 08:50:42,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': 'DE41D3DC4C98491A0211ED90D4D0AEF3', 'loaderId': '1BA2F5F62F794E2793C41369B72935A1', 'isDownload': False} 2026-10-21 08:50:42,955 44 INFO rb-133655d-225807-427165 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-21 08:50:42,983 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:50:43,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.008 2026-10-21 08:50:43,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-21 08:50:43,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.037 2026-10-21 08:50:43,727 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:43,740 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:50:43,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-21 08:50:43,790 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 08:50:43,796 44 INFO rb-133655d-225807-427165 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-21 08:50:43,810 44 INFO rb-133655d-225807-427165 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-21 08:50:43,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:50:43,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:43,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.015 2026-10-21 08:50:43,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-21 08:50:43,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.054 2026-10-21 08:50:44,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-21 08:50:45,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 402 0.411 0.620 2026-10-21 08:50:45,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:50:45,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:50:45,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.029 2026-10-21 08:50:45,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-21 08:50:45,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 08:50:45,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-10-21 08:50:45,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 08:50:45,503 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:50:45,540 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 08:50:45,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.018 0.028 2026-10-21 08:50:45,551 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:50:45,620 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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-21 08:50:45,631 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 08:50:45,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.100 2026-10-21 08:50:45,640 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-10-21 08:50:45,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-10-21 08:50:45,742 44 INFO rb-133655d-225807-427165 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-21 08:50:45,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-21 08:50:45,848 44 INFO rb-133655d-225807-427165 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-21 08:50:45,867 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:50:45,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.063 2026-10-21 08:50:45,885 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:50:45,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.104 2026-10-21 08:50:45,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:45] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-21 08:50:46,009 44 INFO rb-133655d-225807-427165 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-21 08:50:46,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-21 08:50:46,022 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:50:46,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.053 0.274 2026-10-21 08:50:46,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.263 2026-10-21 08:50:46,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "GET /web/image?model=product.template&field=image_128&id=1713&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-21 08:50:46,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.286 2026-10-21 08:50:46,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.256 2026-10-21 08:50:46,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.186 2026-10-21 08:50:46,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.148 2026-10-21 08:50:46,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.053 0.551 2026-10-21 08:50:46,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.047 0.389 2026-10-21 08:50:46,688 44 INFO rb-133655d-225807-427165 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-21 08:50:46,798 44 INFO rb-133655d-225807-427165 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-21 08:50:46,847 44 INFO rb-133655d-225807-427165 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-21 08:50:46,906 44 INFO rb-133655d-225807-427165 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-21 08:50:47,307 44 INFO rb-133655d-225807-427165 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-21 08:50:47,358 44 INFO rb-133655d-225807-427165 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-21 08:50:47,425 44 INFO rb-133655d-225807-427165 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-21 08:50:47,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:47] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.048 0.061 2026-10-21 08:50:47,570 44 INFO rb-133655d-225807-427165 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-21 08:50:47,624 44 INFO rb-133655d-225807-427165 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-21 08:50:47,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.079 2026-10-21 08:50:47,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:47] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.016 0.118 2026-10-21 08:50:47,690 44 INFO rb-133655d-225807-427165 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-21 08:50:47,751 44 INFO rb-133655d-225807-427165 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-21 08:50:47,804 44 INFO rb-133655d-225807-427165 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-21 08:50:47,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50: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.020 0.049 2026-10-21 08:50:47,892 44 INFO rb-133655d-225807-427165 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-21 08:50:47,939 44 INFO rb-133655d-225807-427165 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-21 08:50:47,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.040 0.073 2026-10-21 08:50:48,009 44 INFO rb-133655d-225807-427165 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-21 08:50:48,061 44 INFO rb-133655d-225807-427165 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-21 08:50:48,159 44 INFO rb-133655d-225807-427165 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-21 08:50:48,220 44 INFO rb-133655d-225807-427165 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-21 08:50:48,282 44 INFO rb-133655d-225807-427165 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-21 08:50:48,373 44 INFO rb-133655d-225807-427165 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-21 08:50:48,435 44 INFO rb-133655d-225807-427165 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-21 08:50:48,488 44 INFO rb-133655d-225807-427165 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-21 08:50:48,573 44 INFO rb-133655d-225807-427165 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-21 08:50:48,647 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-10-21 08:50:48,648 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-21 08:50:48,776 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 17398696 (allocated 19795968) 2026-10-21 08:50:48,805 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 85676 2026-10-21 08:50:48,809 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-10-21 08:50:48,814 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 85676 2026-10-21 08:50:48,929 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085048_928956_test_loyalty_reward_with_variant.txt 2026-10-21 08:50:48,929 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmpkjkwhl70_chrome_odoo" 2026-10-21 08:50:48,948 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-10-21 08:50:49,888 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85884 2026-10-21 08:50:49,889 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmp5g5s_3f4_chrome_odoo 2026-10-21 08:50:49,889 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:45047/json/version 2026-10-21 08:50:49,890 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:49,924 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-21 08:50:49,925 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:45047/json 2026-10-21 08:50:49,926 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:49,943 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:45047/devtools/page/558780DF1C11F4F50779F1A3ED74A905 2026-10-21 08:50:49,952 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-21 08:50:49,964 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-21 08:50:50,058 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:50:50,085 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-21 08:50:50,092 44 INFO rb-133655d-225807-427165 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-21 08:50:50,094 44 INFO rb-133655d-225807-427165 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-21 08:50:50,121 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:50:50,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:50] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.095 0.771 2026-10-21 08:50:50,984 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '558780DF1C11F4F50779F1A3ED74A905', 'loaderId': '2D096E9CEF8129B9B2BAFCCD2A45A7F7', 'isDownload': False} 2026-10-21 08:50:50,985 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-10-21 08:50:51,009 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:50:51,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:51] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-21 08:50:51,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:51] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 08:50:51,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:51] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-21 08:50:51,825 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:50:51,827 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:50:51,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-21 08:50:51,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-21 08:50:51,903 44 INFO rb-133655d-225807-427165 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-21 08:50:51,912 44 INFO rb-133655d-225807-427165 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-21 08:50:51,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 08:50:51,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:52,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:52] "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.036 2026-10-21 08:50:52,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.059 2026-10-21 08:50:52,115 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.029 0.064 2026-10-21 08:50:52,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-21 08:50:53,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.554 0.675 2026-10-21 08:50:53,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:50:53,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:50:53,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-21 08:50:53,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-21 08:50:53,689 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-21 08:50:53,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-21 08:50:53,770 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:53,790 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:53,859 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:50:53,866 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 08:50:53,885 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:50:53,980 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.064 2026-10-21 08:50:53,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:53] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.088 0.109 2026-10-21 08:50:54,024 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:50:54,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.232 2026-10-21 08:50:54,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.151 2026-10-21 08:50:54,110 44 INFO rb-133655d-225807-427165 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-21 08:50:54,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.142 2026-10-21 08:50:54,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.045 0.069 2026-10-21 08:50:54,271 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:50:54,279 44 INFO rb-133655d-225807-427165 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-21 08:50:54,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.073 0.349 2026-10-21 08:50:54,415 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:54,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.236 2026-10-21 08:50:54,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.280 2026-10-21 08:50:54,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.370 2026-10-21 08:50:54,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.366 2026-10-21 08:50:54,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.365 2026-10-21 08:50:54,689 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.255 2026-10-21 08:50:54,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.250 2026-10-21 08:50:54,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.220 2026-10-21 08:50:54,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.136 0.276 2026-10-21 08:50:55,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:55] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.385 2026-10-21 08:50:55,101 44 INFO rb-133655d-225807-427165 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-21 08:50:55,162 44 INFO rb-133655d-225807-427165 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-21 08:50:55,213 44 INFO rb-133655d-225807-427165 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-21 08:50:55,268 44 INFO rb-133655d-225807-427165 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-21 08:50:55,444 44 INFO rb-133655d-225807-427165 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-21 08:50:55,495 44 INFO rb-133655d-225807-427165 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-21 08:50:55,545 44 INFO rb-133655d-225807-427165 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-21 08:50:55,606 44 INFO rb-133655d-225807-427165 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-21 08:50:55,657 44 INFO rb-133655d-225807-427165 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-21 08:50:55,712 44 INFO rb-133655d-225807-427165 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-21 08:50:55,765 44 INFO rb-133655d-225807-427165 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-21 08:50:55,819 44 INFO rb-133655d-225807-427165 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-21 08:50:55,902 44 INFO rb-133655d-225807-427165 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-21 08:50:55,924 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:55,926 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:55,957 44 INFO rb-133655d-225807-427165 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-21 08:50:56,006 44 INFO rb-133655d-225807-427165 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-21 08:50:56,093 44 INFO rb-133655d-225807-427165 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-21 08:50:56,147 44 INFO rb-133655d-225807-427165 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-21 08:50:56,202 44 INFO rb-133655d-225807-427165 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-21 08:50:56,284 44 INFO rb-133655d-225807-427165 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-21 08:50:56,290 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55938418 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '57ed70ef-81a8-4290-a957-f382f047b4e0'}] 2026-10-21 08:50:56,317 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:50:57,066 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55938418 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '57ed70ef-81a8-4290-a957-f382f047b4e0'} created pos.order #610 2026-10-21 08:50:57,115 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55938418 finished 2026-10-21 08:50:57,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.364 0.612 2026-10-21 08:50:57,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.059 0.143 2026-10-21 08:50:57,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 08:50:57,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:57] "GET /report/barcode/Code128/0444-0261-48bd HTTP/1.1" 200 - 0 0.000 0.075 2026-10-21 08:50:57,740 44 INFO rb-133655d-225807-427165 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-21 08:50:57,751 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79999626 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '57ed70ef-81a8-4290-a957-f382f047b4e0'}] 2026-10-21 08:50:57,774 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79999626 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '57ed70ef-81a8-4290-a957-f382f047b4e0'} sync ignored for existing PoS order pos.order(610,) (state: paid) 2026-10-21 08:50:57,793 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-21 08:50:57,794 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 08:50:57,815 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79999626 finished 2026-10-21 08:50:57,971 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 16444096 (allocated 17825792) 2026-10-21 08:50:57,992 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85884 2026-10-21 08:50:58,000 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-21 08:50:58,001 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85884 2026-10-21 08:50:58,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.138 0.156 2026-10-21 08:50:58,109 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085058_109048_test_loyalty_validity_dates_and_use.txt 2026-10-21 08:50:58,109 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmp5g5s_3f4_chrome_odoo" 2026-10-21 08:50:58,583 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 86097 2026-10-21 08:50:58,583 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpun_x9fkg_chrome_odoo 2026-10-21 08:50:58,583 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:41961/json/version 2026-10-21 08:50:58,585 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:58,671 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-21 08:50:58,671 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:41961/json 2026-10-21 08:50:58,672 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:50:58,727 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:41961/devtools/page/E370E974E3F7B24A7C16E6764F582EC6 2026-10-21 08:50:58,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-21 08:50:58,796 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-21 08:50:58,859 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:50:58,866 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-21 08:50:58,869 44 INFO rb-133655d-225807-427165 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-21 08:50:58,870 44 INFO rb-133655d-225807-427165 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-21 08:50:59,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.040 0.066 2026-10-21 08:50:59,014 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': 'E370E974E3F7B24A7C16E6764F582EC6', 'loaderId': '3656CBA1BB50DBCDB9FF6D377449FEF1', 'isDownload': False} 2026-10-21 08:50:59,014 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-10-21 08:50:59,060 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:50:59,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:59] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-21 08:50:59,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:59] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-21 08:50:59,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:59] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-21 08:50:59,928 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:50:59,944 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:50:59,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:50:59,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:50:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 08:51:00,002 44 INFO rb-133655d-225807-427165 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-21 08:51:00,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 08:51:00,028 44 INFO rb-133655d-225807-427165 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-21 08:51:00,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:00,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.021 0.011 2026-10-21 08:51:00,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.008 0.040 2026-10-21 08:51:00,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 08:51:00,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.039 0.052 2026-10-21 08:51:01,271 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.401 0.585 2026-10-21 08:51:01,311 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "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-21 08:51:01,452 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 08:51:01,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.048 2026-10-21 08:51:01,589 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:51:01,613 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-21 08:51:01,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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-21 08:51:01,697 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:01,716 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:51:01,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:51:01,731 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:51:01,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.046 2026-10-21 08:51:01,822 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:51:01,827 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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-21 08:51:01,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.013 0.109 2026-10-21 08:51:01,869 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:01,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.037 0.054 2026-10-21 08:51:02,022 44 INFO rb-133655d-225807-427165 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-21 08:51:02,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.089 0.142 2026-10-21 08:51:02,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.068 0.294 2026-10-21 08:51:02,247 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:51:02,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.221 2026-10-21 08:51:02,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.188 2026-10-21 08:51:02,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-21 08:51:02,414 44 INFO rb-133655d-225807-427165 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-21 08:51:02,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.275 2026-10-21 08:51:02,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.319 2026-10-21 08:51:02,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.243 2026-10-21 08:51:02,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.298 2026-10-21 08:51:02,596 44 INFO rb-133655d-225807-427165 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-21 08:51:02,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.284 2026-10-21 08:51:02,641 44 INFO rb-133655d-225807-427165 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-21 08:51:02,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.307 2026-10-21 08:51:02,695 44 INFO rb-133655d-225807-427165 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-21 08:51:02,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:02] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.262 2026-10-21 08:51:02,929 44 INFO rb-133655d-225807-427165 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-21 08:51:02,983 44 INFO rb-133655d-225807-427165 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-21 08:51:03,033 44 INFO rb-133655d-225807-427165 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-21 08:51:03,122 44 INFO rb-133655d-225807-427165 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-21 08:51:03,144 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:51:03,145 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:51:03,173 44 INFO rb-133655d-225807-427165 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-21 08:51:03,222 44 INFO rb-133655d-225807-427165 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-21 08:51:03,326 44 INFO rb-133655d-225807-427165 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-21 08:51:03,378 44 INFO rb-133655d-225807-427165 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-21 08:51:03,429 44 INFO rb-133655d-225807-427165 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-21 08:51:03,491 44 INFO rb-133655d-225807-427165 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-21 08:51:03,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:03] "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.008 2026-10-21 08:51:03,555 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8680651 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '7d1c4f1e-bc19-418c-a3f4-f2f1a434bd8e'}] 2026-10-21 08:51:03,569 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:04,069 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8680651 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '7d1c4f1e-bc19-418c-a3f4-f2f1a434bd8e'} created pos.order #611 2026-10-21 08:51:04,103 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8680651 finished 2026-10-21 08:51:04,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.159 0.502 2026-10-21 08:51:04,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 32 0.054 0.091 2026-10-21 08:51:04,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.007 0.017 2026-10-21 08:51:04,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:04] "GET /report/barcode/Code128/0449-1926-4b61 HTTP/1.1" 200 - 0 0.000 0.049 2026-10-21 08:51:04,638 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82803232 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '7d1c4f1e-bc19-418c-a3f4-f2f1a434bd8e'}] 2026-10-21 08:51:04,655 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82803232 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '7d1c4f1e-bc19-418c-a3f4-f2f1a434bd8e'} sync ignored for existing PoS order pos.order(611,) (state: paid) 2026-10-21 08:51:04,665 44 INFO rb-133655d-225807-427165 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-21 08:51:04,697 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82803232 finished 2026-10-21 08:51:04,715 44 INFO rb-133655d-225807-427165 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-21 08:51:04,799 44 INFO rb-133655d-225807-427165 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-21 08:51:04,847 44 INFO rb-133655d-225807-427165 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-21 08:51:04,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.056 0.187 2026-10-21 08:51:04,913 44 INFO rb-133655d-225807-427165 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-21 08:51:04,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:04] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.028 2026-10-21 08:51:04,985 44 INFO rb-133655d-225807-427165 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-21 08:51:05,029 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.016 0.022 2026-10-21 08:51:05,161 44 INFO rb-133655d-225807-427165 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-21 08:51:05,212 44 INFO rb-133655d-225807-427165 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-21 08:51:05,262 44 INFO rb-133655d-225807-427165 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-21 08:51:05,333 44 INFO rb-133655d-225807-427165 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-21 08:51:05,355 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:05,385 44 INFO rb-133655d-225807-427165 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-21 08:51:05,443 44 INFO rb-133655d-225807-427165 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-21 08:51:05,492 44 INFO rb-133655d-225807-427165 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-21 08:51:05,544 44 INFO rb-133655d-225807-427165 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-21 08:51:05,605 44 INFO rb-133655d-225807-427165 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-21 08:51:05,655 44 INFO rb-133655d-225807-427165 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-21 08:51:05,706 44 INFO rb-133655d-225807-427165 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-21 08:51:05,765 44 INFO rb-133655d-225807-427165 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-21 08:51:05,819 44 INFO rb-133655d-225807-427165 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-21 08:51:05,873 44 INFO rb-133655d-225807-427165 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-21 08:51:05,929 44 INFO rb-133655d-225807-427165 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-21 08:51:05,981 44 INFO rb-133655d-225807-427165 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-21 08:51:06,033 44 INFO rb-133655d-225807-427165 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-21 08:51:06,108 44 INFO rb-133655d-225807-427165 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-21 08:51:06,135 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16999995 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'af4559db-3a8c-46bf-aa16-f57767baec5e'}] 2026-10-21 08:51:06,653 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16999995 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'af4559db-3a8c-46bf-aa16-f57767baec5e'} created pos.order #612 2026-10-21 08:51:06,688 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16999995 finished 2026-10-21 08:51:06,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.193 0.482 2026-10-21 08:51:06,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.036 0.070 2026-10-21 08:51:07,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.011 2026-10-21 08:51:07,111 44 INFO rb-133655d-225807-427165 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-21 08:51:07,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:07] "GET /report/barcode/Code128/0444-8532-45f6 HTTP/1.1" 200 - 0 0.000 0.072 2026-10-21 08:51:07,114 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85698440 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'af4559db-3a8c-46bf-aa16-f57767baec5e'}] 2026-10-21 08:51:07,127 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85698440 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'af4559db-3a8c-46bf-aa16-f57767baec5e'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-10-21 08:51:07,138 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-21 08:51:07,139 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 08:51:07,210 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85698440 finished 2026-10-21 08:51:07,334 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 18636220 (allocated 20320256) 2026-10-21 08:51:07,344 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 86097 2026-10-21 08:51:07,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.082 0.171 2026-10-21 08:51:07,349 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-21 08:51:07,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 86097 2026-10-21 08:51:07,494 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085107_493932_test_loyalty_validity_dates_and_use.txt 2026-10-21 08:51:07,494 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpun_x9fkg_chrome_odoo" 2026-10-21 08:51:07,514 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-10-21 08:51:09,370 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 86312 2026-10-21 08:51:09,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmp_s8dvnbi_chrome_odoo 2026-10-21 08:51:09,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:37923/json/version 2026-10-21 08:51:09,372 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:51:09,468 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-10-21 08:51:09,468 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:37923/json 2026-10-21 08:51:09,469 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:51:09,499 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:37923/devtools/page/12B4BB1DC554ADE63A9887FA5C8B199F 2026-10-21 08:51:09,527 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-10-21 08:51:09,558 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-10-21 08:51:09,839 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:51:09,854 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-10-21 08:51:09,860 44 INFO rb-133655d-225807-427165 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-21 08:51:09,860 44 INFO rb-133655d-225807-427165 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-21 08:51:09,906 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:51:10,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:10] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.067 0.804 2026-10-21 08:51:10,778 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '12B4BB1DC554ADE63A9887FA5C8B199F', 'loaderId': 'D8B5B213F513BEBD2FB9B42521DEEA61', 'isDownload': False} 2026-10-21 08:51:10,778 44 INFO rb-133655d-225807-427165 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-21 08:51:10,811 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:51:10,872 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:10] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.039 2026-10-21 08:51:10,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:10] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.071 2026-10-21 08:51:10,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:10] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.064 2026-10-21 08:51:11,762 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:51:11,767 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:51:11,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-21 08:51:11,833 44 INFO rb-133655d-225807-427165 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-21 08:51:11,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-21 08:51:11,851 44 INFO rb-133655d-225807-427165 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-21 08:51:11,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 08:51:11,896 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:51:11,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-21 08:51:11,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-21 08:51:12,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.047 0.065 2026-10-21 08:51:12,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-21 08:51:13,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.450 0.639 2026-10-21 08:51:13,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 08:51:13,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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.011 2026-10-21 08:51:13,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.037 0.047 2026-10-21 08:51:13,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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.012 2026-10-21 08:51:13,547 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-10-21 08:51:13,571 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 08:51:13,632 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:13,672 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:51:13,680 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 08:51:13,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.054 2026-10-21 08:51:13,766 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.046 2026-10-21 08:51:13,773 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.060 2026-10-21 08:51:13,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.130 2026-10-21 08:51:13,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.148 2026-10-21 08:51:13,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.055 2026-10-21 08:51:13,929 44 INFO rb-133655d-225807-427165 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-21 08:51:14,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.012 0.082 2026-10-21 08:51:14,081 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-21 08:51:14,134 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:14,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.106 2026-10-21 08:51:14,198 44 INFO rb-133655d-225807-427165 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-21 08:51:14,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.095 0.219 2026-10-21 08:51:14,327 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:14,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.275 2026-10-21 08:51:14,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.299 2026-10-21 08:51:14,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.288 2026-10-21 08:51:14,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.052 0.452 2026-10-21 08:51:14,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-21 08:51:14,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.073 0.300 2026-10-21 08:51:14,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.597 2026-10-21 08:51:14,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.387 2026-10-21 08:51:14,857 44 INFO rb-133655d-225807-427165 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-21 08:51:14,887 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.316 2026-10-21 08:51:14,917 44 INFO rb-133655d-225807-427165 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-21 08:51:14,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:14] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.515 2026-10-21 08:51:14,970 44 INFO rb-133655d-225807-427165 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-21 08:51:15,024 44 INFO rb-133655d-225807-427165 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-21 08:51:15,218 44 INFO rb-133655d-225807-427165 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-21 08:51:15,268 44 INFO rb-133655d-225807-427165 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-21 08:51:15,318 44 INFO rb-133655d-225807-427165 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-21 08:51:15,417 44 INFO rb-133655d-225807-427165 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-21 08:51:15,519 44 INFO rb-133655d-225807-427165 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-21 08:51:15,563 44 INFO rb-133655d-225807-427165 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-21 08:51:15,630 44 INFO rb-133655d-225807-427165 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-21 08:51:15,713 44 INFO rb-133655d-225807-427165 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-21 08:51:15,761 44 INFO rb-133655d-225807-427165 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-21 08:51:15,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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.025 0.060 2026-10-21 08:51:15,812 44 INFO rb-133655d-225807-427165 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-21 08:51:15,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.017 0.083 2026-10-21 08:51:15,874 44 INFO rb-133655d-225807-427165 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-21 08:51:15,926 44 INFO rb-133655d-225807-427165 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-21 08:51:15,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.033 0.112 2026-10-21 08:51:15,978 44 INFO rb-133655d-225807-427165 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-21 08:51:16,029 44 INFO rb-133655d-225807-427165 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-21 08:51:16,086 44 INFO rb-133655d-225807-427165 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-21 08:51:16,147 44 INFO rb-133655d-225807-427165 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-21 08:51:16,198 44 INFO rb-133655d-225807-427165 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-21 08:51:16,275 44 INFO rb-133655d-225807-427165 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-21 08:51:16,359 44 INFO rb-133655d-225807-427165 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-21 08:51:16,385 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:16,392 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:51:16,410 44 INFO rb-133655d-225807-427165 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-21 08:51:16,461 44 INFO rb-133655d-225807-427165 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-21 08:51:16,545 44 INFO rb-133655d-225807-427165 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-21 08:51:16,602 44 INFO rb-133655d-225807-427165 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-21 08:51:16,656 44 INFO rb-133655d-225807-427165 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-21 08:51:16,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:16] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.010 2026-10-21 08:51:16,715 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64007200 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5504d675-260e-4152-ac09-15fecfad1206'}] 2026-10-21 08:51:16,726 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 08:51:17,583 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64007200 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5504d675-260e-4152-ac09-15fecfad1206'} created pos.order #613 2026-10-21 08:51:17,622 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64007200 finished 2026-10-21 08:51:17,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.422 0.605 2026-10-21 08:51:17,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.061 0.086 2026-10-21 08:51:17,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 08:51:18,165 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #909990 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5504d675-260e-4152-ac09-15fecfad1206'}] 2026-10-21 08:51:18,180 44 INFO rb-133655d-225807-427165 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-21 08:51:18,191 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #909990 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5504d675-260e-4152-ac09-15fecfad1206'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-10-21 08:51:18,230 44 INFO rb-133655d-225807-427165 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-21 08:51:18,233 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #909990 finished 2026-10-21 08:51:18,280 44 INFO rb-133655d-225807-427165 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-21 08:51:18,370 44 INFO rb-133655d-225807-427165 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-21 08:51:18,425 44 INFO rb-133655d-225807-427165 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-21 08:51:18,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.095 0.184 2026-10-21 08:51:18,476 44 INFO rb-133655d-225807-427165 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-21 08:51:18,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.014 0.033 2026-10-21 08:51:18,533 44 INFO rb-133655d-225807-427165 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-21 08:51:18,606 44 INFO rb-133655d-225807-427165 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-21 08:51:18,649 44 INFO rb-133655d-225807-427165 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-21 08:51:18,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:18] "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.023 0.064 2026-10-21 08:51:18,727 44 INFO rb-133655d-225807-427165 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-21 08:51:18,781 44 INFO rb-133655d-225807-427165 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-21 08:51:18,829 44 INFO rb-133655d-225807-427165 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-21 08:51:18,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.046 0.081 2026-10-21 08:51:18,881 44 INFO rb-133655d-225807-427165 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-21 08:51:19,063 44 INFO rb-133655d-225807-427165 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-21 08:51:19,110 44 INFO rb-133655d-225807-427165 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-21 08:51:19,161 44 INFO rb-133655d-225807-427165 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-21 08:51:19,220 44 INFO rb-133655d-225807-427165 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-21 08:51:19,269 44 INFO rb-133655d-225807-427165 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-21 08:51:19,324 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-10-21 08:51:19,325 44 INFO rb-133655d-225807-427165 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-21 08:51:19,512 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19587120 (allocated 21368832) 2026-10-21 08:51:19,516 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 86312 2026-10-21 08:51:19,517 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-10-21 08:51:19,517 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 86312 2026-10-21 08:51:19,656 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085119_656237_test_max_usage_partner_with_point.txt 2026-10-21 08:51:19,656 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmp_s8dvnbi_chrome_odoo" 2026-10-21 08:51:19,679 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-10-21 08:51:21,363 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 86527 2026-10-21 08:51:21,365 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmpcai__l2e_chrome_odoo 2026-10-21 08:51:21,365 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:37937/json/version 2026-10-21 08:51:21,369 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:51:21,394 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-10-21 08:51:21,394 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:37937/json 2026-10-21 08:51:21,395 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:51:21,412 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:37937/devtools/page/F1B450FE8630D8A6E92DEF411C3384D7 2026-10-21 08:51:21,418 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-10-21 08:51:21,438 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-10-21 08:51:21,645 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:51:21,658 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-10-21 08:51:21,665 44 INFO rb-133655d-225807-427165 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-21 08:51:21,665 44 INFO rb-133655d-225807-427165 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-21 08:51:21,698 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:51:26,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:26] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.110 4.598 2026-10-21 08:51:26,393 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': 'F1B450FE8630D8A6E92DEF411C3384D7', 'loaderId': 'B919506CB10EFE8FA3F174DDAF1BBEA7', 'isDownload': False} 2026-10-21 08:51:26,393 44 INFO rb-133655d-225807-427165 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-21 08:51:26,419 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:51:26,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:26] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-21 08:51:26,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:26] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.034 2026-10-21 08:51:26,481 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:26] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-21 08:51:27,292 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:27,306 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:51:27,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.029 2026-10-21 08:51:27,379 44 INFO rb-133655d-225807-427165 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-21 08:51:27,388 44 INFO rb-133655d-225807-427165 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-21 08:51:27,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-21 08:51:27,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.017 2026-10-21 08:51:27,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:51:27,488 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:27] "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.013 2026-10-21 08:51:27,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-21 08:51:27,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.035 0.071 2026-10-21 08:51:27,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.099 2026-10-21 08:51:28,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.458 0.630 2026-10-21 08:51:28,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 08:51:28,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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.010 2026-10-21 08:51:29,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.085 2026-10-21 08:51:29,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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.010 2026-10-21 08:51:29,116 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-10-21 08:51:29,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 08:51:29,202 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:29,253 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 08:51:29,257 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:51:29,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.036 2026-10-21 08:51:29,300 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:51:29,315 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:51:29,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.030 0.119 2026-10-21 08:51:29,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.159 2026-10-21 08:51:29,411 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.078 2026-10-21 08:51:29,448 44 INFO rb-133655d-225807-427165 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-21 08:51:29,582 44 INFO rb-133655d-225807-427165 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-21 08:51:29,618 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.020 0.075 2026-10-21 08:51:29,635 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:51:29,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.120 2026-10-21 08:51:29,677 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:51:29,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-21 08:51:29,705 44 INFO rb-133655d-225807-427165 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-21 08:51:29,732 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:51:29,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-21 08:51:29,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.017 0.243 2026-10-21 08:51:29,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.052 0.323 2026-10-21 08:51:29,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.226 2026-10-21 08:51:29,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:29] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-21 08:51:30,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:30] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.255 2026-10-21 08:51:30,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.053 0.451 2026-10-21 08:51:30,191 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:30] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.255 2026-10-21 08:51:30,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.059 0.325 2026-10-21 08:51:30,371 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:30] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.561 2026-10-21 08:51:30,407 44 INFO rb-133655d-225807-427165 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-21 08:51:30,496 44 INFO rb-133655d-225807-427165 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-21 08:51:30,546 44 INFO rb-133655d-225807-427165 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-21 08:51:30,605 44 INFO rb-133655d-225807-427165 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-21 08:51:30,685 44 INFO rb-133655d-225807-427165 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-21 08:51:30,737 44 INFO rb-133655d-225807-427165 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-21 08:51:30,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:30] "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.027 0.062 2026-10-21 08:51:30,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:30] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.013 0.090 2026-10-21 08:51:30,832 44 INFO rb-133655d-225807-427165 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-21 08:51:30,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.095 2026-10-21 08:51:30,907 44 INFO rb-133655d-225807-427165 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-21 08:51:30,966 44 INFO rb-133655d-225807-427165 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-21 08:51:31,038 44 INFO rb-133655d-225807-427165 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-21 08:51:31,082 44 INFO rb-133655d-225807-427165 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-21 08:51:31,161 44 INFO rb-133655d-225807-427165 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-21 08:51:31,234 44 INFO rb-133655d-225807-427165 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-21 08:51:31,285 44 INFO rb-133655d-225807-427165 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-21 08:51:31,333 44 INFO rb-133655d-225807-427165 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-21 08:51:31,410 44 INFO rb-133655d-225807-427165 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-21 08:51:31,423 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:51:31,428 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:31,463 44 INFO rb-133655d-225807-427165 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-21 08:51:31,508 44 INFO rb-133655d-225807-427165 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-21 08:51:31,601 44 INFO rb-133655d-225807-427165 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-21 08:51:31,654 44 INFO rb-133655d-225807-427165 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-21 08:51:31,708 44 INFO rb-133655d-225807-427165 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-21 08:51:31,762 44 INFO rb-133655d-225807-427165 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-21 08:51:31,822 44 INFO rb-133655d-225807-427165 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-21 08:51:31,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:31] "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.014 2026-10-21 08:51:31,872 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:31] "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-21 08:51:31,928 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24608589 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '91d7e005-73b1-450d-ae2a-2b965105eec5'}] 2026-10-21 08:51:31,932 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:51:32,625 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24608589 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '91d7e005-73b1-450d-ae2a-2b965105eec5'} created pos.order #614 2026-10-21 08:51:32,661 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24608589 finished 2026-10-21 08:51:32,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.292 0.564 2026-10-21 08:51:32,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.056 0.094 2026-10-21 08:51:33,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.010 2026-10-21 08:51:33,170 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42860573 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '91d7e005-73b1-450d-ae2a-2b965105eec5'}] 2026-10-21 08:51:33,183 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42860573 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '91d7e005-73b1-450d-ae2a-2b965105eec5'} sync ignored for existing PoS order pos.order(614,) (state: paid) 2026-10-21 08:51:33,196 44 INFO rb-133655d-225807-427165 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-21 08:51:33,221 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42860573 finished 2026-10-21 08:51:33,242 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-10-21 08:51:33,243 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 08:51:33,429 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 18511120 (allocated 20058112) 2026-10-21 08:51:33,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.093 0.182 2026-10-21 08:51:33,444 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 86527 2026-10-21 08:51:33,445 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-10-21 08:51:33,450 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 86527 2026-10-21 08:51:33,601 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085133_600866_test_min_qty_points_awarded.txt 2026-10-21 08:51:33,601 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmpcai__l2e_chrome_odoo" 2026-10-21 08:51:33,660 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-10-21 08:51:35,713 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 86742 2026-10-21 08:51:35,713 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmpeofwpghs_chrome_odoo 2026-10-21 08:51:35,713 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:43091/json/version 2026-10-21 08:51:35,717 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:51:35,755 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-10-21 08:51:35,755 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:43091/json 2026-10-21 08:51:35,756 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:51:35,803 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:43091/devtools/page/30A589DAC2B042DDCD6C49FA8EA04779 2026-10-21 08:51:35,818 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-10-21 08:51:35,839 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-10-21 08:51:35,924 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:51:35,938 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-10-21 08:51:35,942 44 INFO rb-133655d-225807-427165 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-21 08:51:35,942 44 INFO rb-133655d-225807-427165 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-21 08:51:35,976 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:51:37,018 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:37] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.155 0.891 2026-10-21 08:51:37,023 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': '30A589DAC2B042DDCD6C49FA8EA04779', 'loaderId': '90C27B1FA0D95DDFF988F64214959589', 'isDownload': False} 2026-10-21 08:51:37,023 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-10-21 08:51:37,051 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:51:37,087 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:37] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-10-21 08:51:37,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:37] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-21 08:51:37,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:37] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-21 08:51:37,937 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:51:37,943 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:37,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-21 08:51:38,026 44 INFO rb-133655d-225807-427165 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-21 08:51:38,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.011 2026-10-21 08:51:38,043 44 INFO rb-133655d-225807-427165 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-21 08:51:38,072 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:51:38,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:51:38,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.027 0.018 2026-10-21 08:51:38,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.082 2026-10-21 08:51:38,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.064 0.066 2026-10-21 08:51:38,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.089 2026-10-21 08:51:39,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.477 0.674 2026-10-21 08:51:39,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:39] "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-21 08:51:39,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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.009 2026-10-21 08:51:39,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.054 2026-10-21 08:51:39,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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.009 2026-10-21 08:51:39,821 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-10-21 08:51:39,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-21 08:51:39,920 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:51:39,959 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:51:39,965 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:51:40,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.023 0.058 2026-10-21 08:51:40,013 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-10-21 08:51:40,024 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:51:40,043 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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-21 08:51:40,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.017 0.113 2026-10-21 08:51:40,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.019 2026-10-21 08:51:40,177 44 INFO rb-133655d-225807-427165 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-21 08:51:40,227 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 08:51:40,359 44 INFO rb-133655d-225807-427165 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-21 08:51:40,373 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:40,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.086 0.130 2026-10-21 08:51:40,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.040 0.271 2026-10-21 08:51:40,523 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:51:40,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 4 0.003 0.215 2026-10-21 08:51:40,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.256 2026-10-21 08:51:40,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.015 0.233 2026-10-21 08:51:40,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.409 2026-10-21 08:51:40,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.277 2026-10-21 08:51:40,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-21 08:51:40,779 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-21 08:51:40,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.217 2026-10-21 08:51:40,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-21 08:51:40,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:40] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.219 2026-10-21 08:51:41,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.082 0.274 2026-10-21 08:51:41,112 44 INFO rb-133655d-225807-427165 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-21 08:51:41,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:41] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.025 0.323 2026-10-21 08:51:41,163 44 INFO rb-133655d-225807-427165 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-21 08:51:41,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:41] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.415 2026-10-21 08:51:41,219 44 INFO rb-133655d-225807-427165 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-21 08:51:41,338 44 INFO rb-133655d-225807-427165 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-21 08:51:41,395 44 INFO rb-133655d-225807-427165 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-21 08:51:41,448 44 INFO rb-133655d-225807-427165 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-21 08:51:41,497 44 INFO rb-133655d-225807-427165 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-21 08:51:41,548 44 INFO rb-133655d-225807-427165 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-21 08:51:41,605 44 INFO rb-133655d-225807-427165 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-21 08:51:41,655 44 INFO rb-133655d-225807-427165 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-21 08:51:41,706 44 INFO rb-133655d-225807-427165 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-21 08:51:41,757 44 INFO rb-133655d-225807-427165 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-21 08:51:41,811 44 INFO rb-133655d-225807-427165 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-21 08:51:41,859 44 INFO rb-133655d-225807-427165 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-21 08:51:41,913 44 INFO rb-133655d-225807-427165 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-21 08:51:41,967 44 INFO rb-133655d-225807-427165 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-21 08:51:42,019 44 INFO rb-133655d-225807-427165 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-21 08:51:42,144 44 INFO rb-133655d-225807-427165 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-21 08:51:42,195 44 INFO rb-133655d-225807-427165 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-21 08:51:42,280 44 INFO rb-133655d-225807-427165 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-21 08:51:42,305 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:51:42,319 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:51:42,336 44 INFO rb-133655d-225807-427165 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-21 08:51:42,384 44 INFO rb-133655d-225807-427165 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-21 08:51:42,472 44 INFO rb-133655d-225807-427165 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-21 08:51:42,525 44 INFO rb-133655d-225807-427165 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-21 08:51:42,580 44 INFO rb-133655d-225807-427165 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-21 08:51:42,666 44 INFO rb-133655d-225807-427165 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-21 08:51:42,680 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30522185 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5ed28827-3f8f-4ef9-bcdb-2e539780b2db'}] 2026-10-21 08:51:42,684 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:51:42,852 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30522185 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5ed28827-3f8f-4ef9-bcdb-2e539780b2db'} created pos.order #615 2026-10-21 08:51:42,895 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30522185 finished 2026-10-21 08:51:43,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.088 0.300 2026-10-21 08:51:43,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.034 0.077 2026-10-21 08:51:43,266 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 08:51:43,517 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36861202 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5ed28827-3f8f-4ef9-bcdb-2e539780b2db'}] 2026-10-21 08:51:43,528 44 INFO rb-133655d-225807-427165 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-21 08:51:43,530 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36861202 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5ed28827-3f8f-4ef9-bcdb-2e539780b2db'} sync ignored for existing PoS order pos.order(615,) (state: paid) 2026-10-21 08:51:43,565 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36861202 finished 2026-10-21 08:51:43,581 44 INFO rb-133655d-225807-427165 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-21 08:51:43,646 44 INFO rb-133655d-225807-427165 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-21 08:51:43,724 44 INFO rb-133655d-225807-427165 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-21 08:51:43,773 44 INFO rb-133655d-225807-427165 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-21 08:51:43,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.083 0.198 2026-10-21 08:51:43,829 44 INFO rb-133655d-225807-427165 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-21 08:51:43,888 44 INFO rb-133655d-225807-427165 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-21 08:51:43,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.022 0.037 2026-10-21 08:51:43,932 44 INFO rb-133655d-225807-427165 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-21 08:51:43,987 44 INFO rb-133655d-225807-427165 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-21 08:51:44,038 44 INFO rb-133655d-225807-427165 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-21 08:51:44,089 44 INFO rb-133655d-225807-427165 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-21 08:51:44,140 44 INFO rb-133655d-225807-427165 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-21 08:51:44,191 44 INFO rb-133655d-225807-427165 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-21 08:51:44,242 44 INFO rb-133655d-225807-427165 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-21 08:51:44,295 44 INFO rb-133655d-225807-427165 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-21 08:51:44,348 44 INFO rb-133655d-225807-427165 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-21 08:51:44,399 44 INFO rb-133655d-225807-427165 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-21 08:51:44,525 44 INFO rb-133655d-225807-427165 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-21 08:51:44,576 44 INFO rb-133655d-225807-427165 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-21 08:51:44,634 44 INFO rb-133655d-225807-427165 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-21 08:51:44,684 44 INFO rb-133655d-225807-427165 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-21 08:51:44,735 44 INFO rb-133655d-225807-427165 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-21 08:51:44,792 44 INFO rb-133655d-225807-427165 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-21 08:51:44,846 44 INFO rb-133655d-225807-427165 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-21 08:51:44,899 44 INFO rb-133655d-225807-427165 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-21 08:51:44,973 44 INFO rb-133655d-225807-427165 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-21 08:51:44,978 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19108658 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '9d09ef29-b833-4f33-929a-fb8195bc518c'}] 2026-10-21 08:51:45,087 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19108658 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '9d09ef29-b833-4f33-929a-fb8195bc518c'} created pos.order #616 2026-10-21 08:51:45,130 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19108658 finished 2026-10-21 08:51:45,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.054 0.219 2026-10-21 08:51:45,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.043 0.074 2026-10-21 08:51:45,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.020 2026-10-21 08:51:45,512 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98690967 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '9d09ef29-b833-4f33-929a-fb8195bc518c'}] 2026-10-21 08:51:45,524 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98690967 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '9d09ef29-b833-4f33-929a-fb8195bc518c'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-10-21 08:51:45,529 44 INFO rb-133655d-225807-427165 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-21 08:51:45,580 44 INFO rb-133655d-225807-427165 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-21 08:51:45,582 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98690967 finished 2026-10-21 08:51:45,637 44 INFO rb-133655d-225807-427165 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-21 08:51:45,690 44 INFO rb-133655d-225807-427165 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-21 08:51:45,742 44 INFO rb-133655d-225807-427165 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-21 08:51:45,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.058 0.188 2026-10-21 08:51:45,823 44 INFO rb-133655d-225807-427165 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-21 08:51:45,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.024 0.034 2026-10-21 08:51:45,873 44 INFO rb-133655d-225807-427165 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-21 08:51:45,991 44 INFO rb-133655d-225807-427165 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-21 08:51:46,064 44 INFO rb-133655d-225807-427165 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-21 08:51:46,116 44 INFO rb-133655d-225807-427165 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-21 08:51:46,174 44 INFO rb-133655d-225807-427165 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-21 08:51:46,261 44 INFO rb-133655d-225807-427165 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-21 08:51:46,312 44 INFO rb-133655d-225807-427165 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-21 08:51:46,356 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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.027 0.079 2026-10-21 08:51:46,372 44 INFO rb-133655d-225807-427165 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-21 08:51:46,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:46] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.013 0.104 2026-10-21 08:51:46,422 44 INFO rb-133655d-225807-427165 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-21 08:51:46,471 44 INFO rb-133655d-225807-427165 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-21 08:51:46,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.037 0.085 2026-10-21 08:51:46,522 44 INFO rb-133655d-225807-427165 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-21 08:51:46,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:46] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.006 0.102 2026-10-21 08:51:46,573 44 INFO rb-133655d-225807-427165 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-21 08:51:46,622 44 INFO rb-133655d-225807-427165 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-21 08:51:46,674 44 INFO rb-133655d-225807-427165 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-21 08:51:46,729 44 INFO rb-133655d-225807-427165 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-21 08:51:46,784 44 INFO rb-133655d-225807-427165 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-21 08:51:46,835 44 INFO rb-133655d-225807-427165 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-21 08:51:46,958 44 INFO rb-133655d-225807-427165 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-21 08:51:47,009 44 INFO rb-133655d-225807-427165 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-21 08:51:47,068 44 INFO rb-133655d-225807-427165 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-21 08:51:47,118 44 INFO rb-133655d-225807-427165 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-21 08:51:47,169 44 INFO rb-133655d-225807-427165 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-21 08:51:47,228 44 INFO rb-133655d-225807-427165 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-21 08:51:47,283 44 INFO rb-133655d-225807-427165 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-21 08:51:47,335 44 INFO rb-133655d-225807-427165 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-21 08:51:47,412 44 INFO rb-133655d-225807-427165 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-21 08:51:47,419 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96823720 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '80a59f4e-9d72-498a-984f-83ddfd8db4e0'}] 2026-10-21 08:51:47,586 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96823720 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '80a59f4e-9d72-498a-984f-83ddfd8db4e0'} created pos.order #617 2026-10-21 08:51:47,629 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96823720 finished 2026-10-21 08:51:47,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.065 0.267 2026-10-21 08:51:47,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.034 0.074 2026-10-21 08:51:47,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:47] "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-21 08:51:48,015 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16636472 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '80a59f4e-9d72-498a-984f-83ddfd8db4e0'}] 2026-10-21 08:51:48,033 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16636472 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '80a59f4e-9d72-498a-984f-83ddfd8db4e0'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-10-21 08:51:48,038 44 INFO rb-133655d-225807-427165 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-21 08:51:48,082 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16636472 finished 2026-10-21 08:51:48,112 44 INFO rb-133655d-225807-427165 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-21 08:51:48,171 44 INFO rb-133655d-225807-427165 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-21 08:51:48,250 44 INFO rb-133655d-225807-427165 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-21 08:51:48,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.096 0.192 2026-10-21 08:51:48,302 44 INFO rb-133655d-225807-427165 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-21 08:51:48,375 44 INFO rb-133655d-225807-427165 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-21 08:51:48,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.035 0.051 2026-10-21 08:51:48,439 44 INFO rb-133655d-225807-427165 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-21 08:51:48,489 44 INFO rb-133655d-225807-427165 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-21 08:51:48,545 44 INFO rb-133655d-225807-427165 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-21 08:51:48,629 44 INFO rb-133655d-225807-427165 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-21 08:51:48,686 44 INFO rb-133655d-225807-427165 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-21 08:51:48,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:48] "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.036 0.067 2026-10-21 08:51:48,739 44 INFO rb-133655d-225807-427165 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-21 08:51:48,793 44 INFO rb-133655d-225807-427165 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-21 08:51:48,844 44 INFO rb-133655d-225807-427165 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-21 08:51:48,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.078 2026-10-21 08:51:48,898 44 INFO rb-133655d-225807-427165 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-21 08:51:48,954 44 INFO rb-133655d-225807-427165 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-21 08:51:49,000 44 INFO rb-133655d-225807-427165 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-21 08:51:49,050 44 INFO rb-133655d-225807-427165 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-21 08:51:49,104 44 INFO rb-133655d-225807-427165 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-21 08:51:49,158 44 INFO rb-133655d-225807-427165 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-21 08:51:49,210 44 INFO rb-133655d-225807-427165 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-21 08:51:49,352 44 INFO rb-133655d-225807-427165 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-21 08:51:49,402 44 INFO rb-133655d-225807-427165 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-21 08:51:49,475 44 INFO rb-133655d-225807-427165 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-21 08:51:49,525 44 INFO rb-133655d-225807-427165 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-21 08:51:49,577 44 INFO rb-133655d-225807-427165 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-21 08:51:49,635 44 INFO rb-133655d-225807-427165 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-21 08:51:49,688 44 INFO rb-133655d-225807-427165 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-21 08:51:49,741 44 INFO rb-133655d-225807-427165 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-21 08:51:49,799 44 INFO rb-133655d-225807-427165 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-21 08:51:49,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:49] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.013 2026-10-21 08:51:49,851 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49289726 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'ddd0438c-53dd-49a1-92d1-292626a940f2'}] 2026-10-21 08:51:49,995 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49289726 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'ddd0438c-53dd-49a1-92d1-292626a940f2'} created pos.order #618 2026-10-21 08:51:50,035 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49289726 finished 2026-10-21 08:51:50,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.080 0.254 2026-10-21 08:51:50,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.032 0.086 2026-10-21 08:51:50,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:51:50,433 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53952072 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'ddd0438c-53dd-49a1-92d1-292626a940f2'}] 2026-10-21 08:51:50,440 44 INFO rb-133655d-225807-427165 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-21 08:51:50,450 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53952072 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'ddd0438c-53dd-49a1-92d1-292626a940f2'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-10-21 08:51:50,487 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53952072 finished 2026-10-21 08:51:50,490 44 INFO rb-133655d-225807-427165 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-21 08:51:50,548 44 INFO rb-133655d-225807-427165 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-21 08:51:50,635 44 INFO rb-133655d-225807-427165 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-21 08:51:50,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.073 0.184 2026-10-21 08:51:50,690 44 INFO rb-133655d-225807-427165 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-21 08:51:50,769 44 INFO rb-133655d-225807-427165 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-21 08:51:50,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.019 0.043 2026-10-21 08:51:50,836 44 INFO rb-133655d-225807-427165 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-21 08:51:50,887 44 INFO rb-133655d-225807-427165 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-21 08:51:50,941 44 INFO rb-133655d-225807-427165 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-21 08:51:51,021 44 INFO rb-133655d-225807-427165 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-21 08:51:51,075 44 INFO rb-133655d-225807-427165 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-21 08:51:51,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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.017 0.061 2026-10-21 08:51:51,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.072 2026-10-21 08:51:51,158 44 INFO rb-133655d-225807-427165 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-21 08:51:51,178 44 INFO rb-133655d-225807-427165 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-21 08:51:51,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.089 2026-10-21 08:51:51,254 44 INFO rb-133655d-225807-427165 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-21 08:51:51,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.004 0.136 2026-10-21 08:51:51,290 44 INFO rb-133655d-225807-427165 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-21 08:51:51,338 44 INFO rb-133655d-225807-427165 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-21 08:51:51,396 44 INFO rb-133655d-225807-427165 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-21 08:51:51,448 44 INFO rb-133655d-225807-427165 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-21 08:51:51,502 44 INFO rb-133655d-225807-427165 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-21 08:51:51,578 44 INFO rb-133655d-225807-427165 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-21 08:51:51,583 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48370643 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'a4ac26ca-8243-43c7-9805-98c995a36628'}] 2026-10-21 08:51:51,771 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48370643 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'a4ac26ca-8243-43c7-9805-98c995a36628'} created pos.order #619 2026-10-21 08:51:51,823 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48370643 finished 2026-10-21 08:51:51,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.131 0.230 2026-10-21 08:51:52,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.040 0.068 2026-10-21 08:51:52,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:51:52,196 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49185764 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'a4ac26ca-8243-43c7-9805-98c995a36628'}] 2026-10-21 08:51:52,208 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49185764 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'a4ac26ca-8243-43c7-9805-98c995a36628'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-10-21 08:51:52,225 44 INFO rb-133655d-225807-427165 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-21 08:51:52,244 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49185764 finished 2026-10-21 08:51:52,278 44 INFO rb-133655d-225807-427165 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-21 08:51:52,355 44 INFO rb-133655d-225807-427165 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-21 08:51:52,404 44 INFO rb-133655d-225807-427165 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-21 08:51:52,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.048 0.176 2026-10-21 08:51:52,458 44 INFO rb-133655d-225807-427165 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-21 08:51:52,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.011 0.036 2026-10-21 08:51:52,509 44 INFO rb-133655d-225807-427165 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-21 08:51:52,561 44 INFO rb-133655d-225807-427165 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-21 08:51:52,614 44 INFO rb-133655d-225807-427165 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-21 08:51:52,680 44 INFO rb-133655d-225807-427165 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-21 08:51:52,730 44 INFO rb-133655d-225807-427165 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-21 08:51:52,783 44 INFO rb-133655d-225807-427165 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-21 08:51:52,958 44 INFO rb-133655d-225807-427165 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-21 08:51:53,009 44 INFO rb-133655d-225807-427165 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-21 08:51:53,059 44 INFO rb-133655d-225807-427165 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-21 08:51:53,123 44 INFO rb-133655d-225807-427165 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-21 08:51:53,171 44 INFO rb-133655d-225807-427165 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-21 08:51:53,226 44 INFO rb-133655d-225807-427165 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-21 08:51:53,278 44 INFO rb-133655d-225807-427165 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-21 08:51:53,358 44 INFO rb-133655d-225807-427165 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-21 08:51:53,416 44 INFO rb-133655d-225807-427165 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-21 08:51:53,466 44 INFO rb-133655d-225807-427165 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-21 08:51:53,526 44 INFO rb-133655d-225807-427165 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-21 08:51:53,604 44 INFO rb-133655d-225807-427165 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-21 08:51:53,657 44 INFO rb-133655d-225807-427165 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-21 08:51:53,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51: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.025 0.064 2026-10-21 08:51:53,700 44 INFO rb-133655d-225807-427165 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-21 08:51:53,761 44 INFO rb-133655d-225807-427165 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-21 08:51:53,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.028 0.090 2026-10-21 08:51:53,821 44 INFO rb-133655d-225807-427165 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-21 08:51:53,874 44 INFO rb-133655d-225807-427165 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-21 08:51:53,925 44 INFO rb-133655d-225807-427165 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-21 08:51:54,013 44 INFO rb-133655d-225807-427165 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-21 08:51:54,070 44 INFO rb-133655d-225807-427165 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-21 08:51:54,119 44 INFO rb-133655d-225807-427165 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-21 08:51:54,182 44 INFO rb-133655d-225807-427165 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-21 08:51:54,232 44 INFO rb-133655d-225807-427165 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-21 08:51:54,283 44 INFO rb-133655d-225807-427165 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-21 08:51:54,343 44 INFO rb-133655d-225807-427165 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-21 08:51:54,397 44 INFO rb-133655d-225807-427165 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-21 08:51:54,454 44 INFO rb-133655d-225807-427165 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-21 08:51:54,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:54] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.016 2026-10-21 08:51:54,512 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:54] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.015 2026-10-21 08:51:54,550 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71114792 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '17c1e262-c651-4f0e-94f6-1a3e85e73a69'}] 2026-10-21 08:51:55,260 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71114792 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '17c1e262-c651-4f0e-94f6-1a3e85e73a69'} created pos.order #620 2026-10-21 08:51:55,291 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71114792 finished 2026-10-21 08:51:55,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 202 0.285 0.572 2026-10-21 08:51:55,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.041 0.066 2026-10-21 08:51:55,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.010 2026-10-21 08:51:55,660 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28715402 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '17c1e262-c651-4f0e-94f6-1a3e85e73a69'}] 2026-10-21 08:51:55,678 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28715402 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '17c1e262-c651-4f0e-94f6-1a3e85e73a69'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-10-21 08:51:55,694 44 INFO rb-133655d-225807-427165 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-21 08:51:55,722 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28715402 finished 2026-10-21 08:51:55,744 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-10-21 08:51:55,745 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-21 08:51:55,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.056 0.211 2026-10-21 08:51:56,221 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 29740156 (allocated 32247808) 2026-10-21 08:51:56,234 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 86742 2026-10-21 08:51:56,237 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-10-21 08:51:56,239 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 86742 2026-10-21 08:51:56,408 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085156_408022_test_multiple_gift_wallet_programs.txt 2026-10-21 08:51:56,408 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmpeofwpghs_chrome_odoo" 2026-10-21 08:51:56,501 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-10-21 08:51:58,322 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 87011 2026-10-21 08:51:58,323 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmpyyrvnb5y_chrome_odoo 2026-10-21 08:51:58,326 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:41339/json/version 2026-10-21 08:51:58,328 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:51:58,389 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-10-21 08:51:58,389 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:41339/json 2026-10-21 08:51:58,390 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:51:58,430 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:41339/devtools/page/445A806557A4F765EAA4576432DEC4A1 2026-10-21 08:51:58,464 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-10-21 08:51:58,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-10-21 08:51:58,682 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:51:58,693 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-10-21 08:51:58,708 44 INFO rb-133655d-225807-427165 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-21 08:51:58,708 44 INFO rb-133655d-225807-427165 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-21 08:51:58,738 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:51:59,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:59] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.087 0.863 2026-10-21 08:51:59,683 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': '445A806557A4F765EAA4576432DEC4A1', 'loaderId': '231EACC55500E553583000179126F30C', 'isDownload': False} 2026-10-21 08:51:59,683 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-10-21 08:51:59,714 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:51:59,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:59] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-21 08:51:59,769 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:59] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-21 08:51:59,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:51:59] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.053 2026-10-21 08:52:00,561 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:00,586 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 08:52:00,600 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-21 08:52:00,651 44 INFO rb-133655d-225807-427165 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-21 08:52:00,652 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-21 08:52:00,664 44 INFO rb-133655d-225807-427165 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-21 08:52:00,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.010 0.011 2026-10-21 08:52:00,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:00,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.029 0.016 2026-10-21 08:52:00,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-21 08:52:00,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.060 2026-10-21 08:52:00,918 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-21 08:52:02,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.386 0.675 2026-10-21 08:52:02,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 08:52:02,173 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.022 2026-10-21 08:52:02,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.067 2026-10-21 08:52:02,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52: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.017 2026-10-21 08:52:02,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-10-21 08:52:02,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 08:52:02,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:52:02,494 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:52:02,499 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 08:52:02,503 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:52:02,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.016 0.054 2026-10-21 08:52:02,562 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 08:52:02,583 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 08:52:02,603 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:52:02,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.015 0.144 2026-10-21 08:52:02,709 44 INFO rb-133655d-225807-427165 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-21 08:52:02,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.038 0.124 2026-10-21 08:52:02,853 44 INFO rb-133655d-225807-427165 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-21 08:52:02,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.053 0.217 2026-10-21 08:52:02,879 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:52:02,896 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.248 2026-10-21 08:52:02,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-21 08:52:02,973 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:02] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.163 2026-10-21 08:52:03,003 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:52:03,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:03] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.214 2026-10-21 08:52:03,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:03] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.249 2026-10-21 08:52:03,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:03] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.225 2026-10-21 08:52:03,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:03] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-21 08:52:03,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:03] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-21 08:52:03,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:03] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-21 08:52:03,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:03] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-21 08:52:03,275 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.135 2026-10-21 08:52:03,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.062 0.255 2026-10-21 08:52:03,513 44 INFO rb-133655d-225807-427165 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-21 08:52:03,574 44 INFO rb-133655d-225807-427165 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-21 08:52:03,633 44 INFO rb-133655d-225807-427165 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-21 08:52:03,686 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-10-21 08:52:03,688 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-21 08:52:03,902 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14812552 (allocated 15466496) 2026-10-21 08:52:03,922 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 87011 2026-10-21 08:52:03,929 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-10-21 08:52:03,930 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 87011 2026-10-21 08:52:04,091 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085204_091050_test_multiple_loyalty_products.txt 2026-10-21 08:52:04,091 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmpyyrvnb5y_chrome_odoo" 2026-10-21 08:52:04,112 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-10-21 08:52:05,238 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 87222 2026-10-21 08:52:05,239 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpe_p67bpx_chrome_odoo 2026-10-21 08:52:05,239 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:40739/json/version 2026-10-21 08:52:05,240 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:05,428 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-21 08:52:05,428 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:40739/json 2026-10-21 08:52:05,429 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:05,467 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:40739/devtools/page/D34D88A6D0E37D47A411201CC61F3944 2026-10-21 08:52:05,496 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-21 08:52:05,516 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-21 08:52:05,671 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:52:05,682 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-10-21 08:52:05,687 44 INFO rb-133655d-225807-427165 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-21 08:52:05,688 44 INFO rb-133655d-225807-427165 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-21 08:52:05,715 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:52:06,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:06] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.111 1.017 2026-10-21 08:52:06,843 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': 'D34D88A6D0E37D47A411201CC61F3944', 'loaderId': 'EF412429061A94E5E58338E20C96C1D2', 'isDownload': False} 2026-10-21 08:52:06,843 44 INFO rb-133655d-225807-427165 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-21 08:52:06,870 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:52:06,905 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:06] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.023 2026-10-21 08:52:06,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:06] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.036 2026-10-21 08:52:06,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:06] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.060 2026-10-21 08:52:07,766 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:52:07,768 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:52:07,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 08:52:07,849 44 INFO rb-133655d-225807-427165 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-21 08:52:07,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-21 08:52:07,858 44 INFO rb-133655d-225807-427165 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-21 08:52:07,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 08:52:07,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:07,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.030 0.018 2026-10-21 08:52:08,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.059 2026-10-21 08:52:08,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.043 0.073 2026-10-21 08:52:08,117 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-21 08:52:09,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.460 0.667 2026-10-21 08:52:09,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 08:52:09,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:52:09,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.071 2026-10-21 08:52:09,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:52:09,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-21 08:52:09,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 08:52:09,723 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:09,743 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:52:09,753 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:52:09,819 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:52:09,857 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 08:52:09,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.052 0.074 2026-10-21 08:52:09,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.129 2026-10-21 08:52:09,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.161 2026-10-21 08:52:09,947 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.011 0.067 2026-10-21 08:52:09,996 44 INFO rb-133655d-225807-427165 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-21 08:52:10,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 4 0.033 0.022 2026-10-21 08:52:10,161 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:10,227 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.115 2026-10-21 08:52:10,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.116 2026-10-21 08:52:10,272 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:52:10,284 44 INFO rb-133655d-225807-427165 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-21 08:52:10,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.192 2026-10-21 08:52:10,334 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:10,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.267 2026-10-21 08:52:10,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.319 2026-10-21 08:52:10,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.054 0.388 2026-10-21 08:52:10,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.299 2026-10-21 08:52:10,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.334 2026-10-21 08:52:10,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.271 2026-10-21 08:52:10,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.041 0.562 2026-10-21 08:52:10,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-21 08:52:10,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:10] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.424 2026-10-21 08:52:11,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.073 0.389 2026-10-21 08:52:11,181 44 INFO rb-133655d-225807-427165 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-21 08:52:11,285 44 INFO rb-133655d-225807-427165 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-21 08:52:11,354 44 INFO rb-133655d-225807-427165 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-21 08:52:11,878 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:11] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.006 0.016 2026-10-21 08:52:11,919 44 INFO rb-133655d-225807-427165 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-21 08:52:12,011 44 INFO rb-133655d-225807-427165 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-21 08:52:12,064 44 INFO rb-133655d-225807-427165 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-21 08:52:12,113 44 INFO rb-133655d-225807-427165 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-21 08:52:12,166 44 INFO rb-133655d-225807-427165 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-21 08:52:12,258 44 INFO rb-133655d-225807-427165 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-21 08:52:12,313 44 INFO rb-133655d-225807-427165 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-21 08:52:12,361 44 INFO rb-133655d-225807-427165 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-21 08:52:12,417 44 INFO rb-133655d-225807-427165 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-21 08:52:12,469 44 INFO rb-133655d-225807-427165 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-21 08:52:12,524 44 INFO rb-133655d-225807-427165 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-21 08:52:12,605 44 INFO rb-133655d-225807-427165 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-21 08:52:12,656 44 INFO rb-133655d-225807-427165 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-21 08:52:12,707 44 INFO rb-133655d-225807-427165 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-21 08:52:12,760 44 INFO rb-133655d-225807-427165 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-21 08:52:12,819 44 INFO rb-133655d-225807-427165 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-21 08:52:12,882 44 INFO rb-133655d-225807-427165 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-21 08:52:13,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:13] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.003 0.016 2026-10-21 08:52:13,445 44 INFO rb-133655d-225807-427165 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-21 08:52:13,557 44 INFO rb-133655d-225807-427165 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-21 08:52:13,650 44 INFO rb-133655d-225807-427165 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-21 08:52:13,679 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:13,679 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:52:13,700 44 INFO rb-133655d-225807-427165 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-21 08:52:13,751 44 INFO rb-133655d-225807-427165 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-21 08:52:13,826 44 INFO rb-133655d-225807-427165 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-21 08:52:13,882 44 INFO rb-133655d-225807-427165 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-21 08:52:13,933 44 INFO rb-133655d-225807-427165 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-21 08:52:13,985 44 INFO rb-133655d-225807-427165 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-21 08:52:14,066 44 INFO rb-133655d-225807-427165 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-21 08:52:14,082 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63146349 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'af5db4a2-b53e-41fc-93db-f207fb123776'}] 2026-10-21 08:52:14,091 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:52:14,318 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63146349 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'af5db4a2-b53e-41fc-93db-f207fb123776'} created pos.order #621 2026-10-21 08:52:14,351 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63146349 finished 2026-10-21 08:52:14,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.129 0.254 2026-10-21 08:52:14,676 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.062 0.087 2026-10-21 08:52:14,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.012 2026-10-21 08:52:14,868 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68027034 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'af5db4a2-b53e-41fc-93db-f207fb123776'}] 2026-10-21 08:52:14,879 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68027034 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'af5db4a2-b53e-41fc-93db-f207fb123776'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-10-21 08:52:14,897 44 INFO rb-133655d-225807-427165 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-21 08:52:14,921 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68027034 finished 2026-10-21 08:52:14,945 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-10-21 08:52:14,945 44 INFO rb-133655d-225807-427165 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-21 08:52:15,115 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 17638624 (allocated 19533824) 2026-10-21 08:52:15,132 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 87222 2026-10-21 08:52:15,138 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-10-21 08:52:15,139 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 87222 2026-10-21 08:52:15,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.139 0.154 2026-10-21 08:52:15,269 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085215_268756_test_multiple_physical_gift_card_sale.txt 2026-10-21 08:52:15,269 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpe_p67bpx_chrome_odoo" 2026-10-21 08:52:15,350 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-10-21 08:52:17,174 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 87443 2026-10-21 08:52:17,175 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmpbb7q9c_g_chrome_odoo 2026-10-21 08:52:17,175 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:41657/json/version 2026-10-21 08:52:17,176 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:17,205 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-10-21 08:52:17,205 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:41657/json 2026-10-21 08:52:17,206 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:17,224 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:41657/devtools/page/01A4EB7D0FEAD0B456181028B73ABAD9 2026-10-21 08:52:17,243 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-10-21 08:52:17,276 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-10-21 08:52:17,451 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:52:17,462 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-10-21 08:52:17,464 44 INFO rb-133655d-225807-427165 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-21 08:52:17,464 44 INFO rb-133655d-225807-427165 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-21 08:52:17,486 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:52:18,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:18] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.132 0.867 2026-10-21 08:52:18,484 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '01A4EB7D0FEAD0B456181028B73ABAD9', 'loaderId': 'B25C19990DC984F1B668CE98545B9FEC', 'isDownload': False} 2026-10-21 08:52:18,484 44 INFO rb-133655d-225807-427165 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-21 08:52:18,505 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:52:18,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:18] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 08:52:18,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:18] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.034 2026-10-21 08:52:18,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:18] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.045 2026-10-21 08:52:19,207 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:52:19,213 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:52:19,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-21 08:52:19,274 44 INFO rb-133655d-225807-427165 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-21 08:52:19,282 44 INFO rb-133655d-225807-427165 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-21 08:52:19,284 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.012 2026-10-21 08:52:19,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 08:52:19,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:19,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.018 2026-10-21 08:52:19,400 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-21 08:52:19,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.064 2026-10-21 08:52:19,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-21 08:52:20,618 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.469 0.612 2026-10-21 08:52:20,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 08:52:20,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52: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.010 2026-10-21 08:52:20,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:20] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.053 2026-10-21 08:52:20,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52: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.008 2026-10-21 08:52:20,900 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-10-21 08:52:20,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 08:52:20,982 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:52:20,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:52:21,017 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 08:52:21,030 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:52:21,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.049 2026-10-21 08:52:21,062 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:52:21,067 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:52:21,119 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:52:21,180 44 INFO rb-133655d-225807-427165 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-21 08:52:21,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.073 0.117 2026-10-21 08:52:21,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.051 0.193 2026-10-21 08:52:21,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.014 0.219 2026-10-21 08:52:21,362 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:52:21,368 44 INFO rb-133655d-225807-427165 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-21 08:52:21,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.051 0.303 2026-10-21 08:52:21,465 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:21,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-21 08:52:21,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.264 2026-10-21 08:52:21,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.017 0.282 2026-10-21 08:52:21,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.363 2026-10-21 08:52:21,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.014 0.302 2026-10-21 08:52:21,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.235 2026-10-21 08:52:21,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.243 2026-10-21 08:52:21,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1724&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.223 2026-10-21 08:52:21,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.198 2026-10-21 08:52:21,873 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-21 08:52:21,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1725&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.202 2026-10-21 08:52:21,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:21] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-21 08:52:22,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.055 0.251 2026-10-21 08:52:22,179 44 INFO rb-133655d-225807-427165 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-21 08:52:22,264 44 INFO rb-133655d-225807-427165 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-21 08:52:22,344 44 INFO rb-133655d-225807-427165 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-21 08:52:22,424 44 INFO rb-133655d-225807-427165 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-21 08:52:22,513 44 INFO rb-133655d-225807-427165 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-21 08:52:22,610 44 INFO rb-133655d-225807-427165 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-21 08:52:22,665 44 INFO rb-133655d-225807-427165 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-21 08:52:22,755 44 INFO rb-133655d-225807-427165 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-21 08:52:22,846 44 INFO rb-133655d-225807-427165 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-21 08:52:22,897 44 INFO rb-133655d-225807-427165 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-21 08:52:22,995 44 INFO rb-133655d-225807-427165 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-21 08:52:23,108 44 INFO rb-133655d-225807-427165 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-21 08:52:23,171 44 INFO rb-133655d-225807-427165 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-21 08:52:23,214 44 INFO rb-133655d-225807-427165 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-21 08:52:23,327 44 INFO rb-133655d-225807-427165 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-21 08:52:23,436 44 INFO rb-133655d-225807-427165 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-21 08:52:23,487 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-10-21 08:52:23,487 44 INFO rb-133655d-225807-427165 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-21 08:52:23,610 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 19131436 (allocated 20975616) 2026-10-21 08:52:23,634 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 87443 2026-10-21 08:52:23,641 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-10-21 08:52:23,643 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 87443 2026-10-21 08:52:23,769 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085223_769179_test_multiple_reward_line_free_product.txt 2026-10-21 08:52:23,769 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmpbb7q9c_g_chrome_odoo" 2026-10-21 08:52:23,790 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-10-21 08:52:25,230 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 87669 2026-10-21 08:52:25,230 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmpowuef4no_chrome_odoo 2026-10-21 08:52:25,230 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:40419/json/version 2026-10-21 08:52:25,231 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40419', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:25,248 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-10-21 08:52:25,248 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:40419/json 2026-10-21 08:52:25,248 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40419', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:25,265 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:40419/devtools/page/C8A2A641D83EA9DD713A8DAE8C110F18 2026-10-21 08:52:25,280 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-10-21 08:52:25,287 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-10-21 08:52:25,489 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:52:25,499 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-10-21 08:52:25,502 44 INFO rb-133655d-225807-427165 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-21 08:52:25,502 44 INFO rb-133655d-225807-427165 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-21 08:52:25,522 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:52:26,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:26] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.100 0.837 2026-10-21 08:52:26,465 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': 'C8A2A641D83EA9DD713A8DAE8C110F18', 'loaderId': '927733167307B87111CD7CDB53D53FB4', 'isDownload': False} 2026-10-21 08:52:26,465 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-10-21 08:52:26,488 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:52:26,506 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:26] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-10-21 08:52:26,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:26] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.017 2026-10-21 08:52:26,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:26] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.031 2026-10-21 08:52:27,232 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:52:27,235 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:27,256 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 08:52:27,319 44 INFO rb-133655d-225807-427165 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-21 08:52:27,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.018 2026-10-21 08:52:27,335 44 INFO rb-133655d-225807-427165 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-21 08:52:27,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:52:27,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:27,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.012 2026-10-21 08:52:27,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.031 2026-10-21 08:52:27,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.055 0.060 2026-10-21 08:52:27,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-21 08:52:28,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.401 0.612 2026-10-21 08:52:28,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:52:28,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52: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.009 2026-10-21 08:52:28,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.060 2026-10-21 08:52:28,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52: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.010 2026-10-21 08:52:28,891 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-10-21 08:52:28,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 08:52:28,983 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:28,999 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:52:29,002 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:52:29,054 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:52:29,060 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "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-21 08:52:29,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.025 0.057 2026-10-21 08:52:29,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.106 2026-10-21 08:52:29,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.107 2026-10-21 08:52:29,125 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.027 2026-10-21 08:52:29,207 44 INFO rb-133655d-225807-427165 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-21 08:52:29,295 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:52:29,393 44 INFO rb-133655d-225807-427165 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-21 08:52:29,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.080 0.077 2026-10-21 08:52:29,450 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:29,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.090 0.238 2026-10-21 08:52:29,618 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:52:29,644 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.334 2026-10-21 08:52:29,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.365 2026-10-21 08:52:29,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.412 2026-10-21 08:52:29,807 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.019 0.489 2026-10-21 08:52:29,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.376 2026-10-21 08:52:29,875 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.240 2026-10-21 08:52:29,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-21 08:52:29,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-21 08:52:29,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:29] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.168 2026-10-21 08:52:30,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:30] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.178 2026-10-21 08:52:30,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.326 2026-10-21 08:52:30,235 44 INFO rb-133655d-225807-427165 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-21 08:52:30,289 44 INFO rb-133655d-225807-427165 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-21 08:52:30,340 44 INFO rb-133655d-225807-427165 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-21 08:52:30,394 44 INFO rb-133655d-225807-427165 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-21 08:52:30,581 44 INFO rb-133655d-225807-427165 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-21 08:52:30,637 44 INFO rb-133655d-225807-427165 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-21 08:52:30,709 44 INFO rb-133655d-225807-427165 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-21 08:52:30,727 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:52:30,728 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:30,759 44 INFO rb-133655d-225807-427165 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-21 08:52:30,810 44 INFO rb-133655d-225807-427165 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-21 08:52:30,891 44 INFO rb-133655d-225807-427165 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-21 08:52:30,945 44 INFO rb-133655d-225807-427165 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-21 08:52:30,999 44 INFO rb-133655d-225807-427165 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-21 08:52:31,054 44 INFO rb-133655d-225807-427165 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-21 08:52:31,108 44 INFO rb-133655d-225807-427165 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-21 08:52:31,191 44 INFO rb-133655d-225807-427165 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-21 08:52:31,205 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6198600 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5ee03dcf-b96d-4d7e-beaa-02fb6a6b3a18'}] 2026-10-21 08:52:31,219 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:52:31,982 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6198600 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5ee03dcf-b96d-4d7e-beaa-02fb6a6b3a18'} created pos.order #622 2026-10-21 08:52:32,030 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6198600 finished 2026-10-21 08:52:32,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.415 0.547 2026-10-21 08:52:32,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.028 0.071 2026-10-21 08:52:32,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 08:52:32,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:32] "GET /report/barcode/Code128/044f-3668-4e65 HTTP/1.1" 200 - 0 0.000 0.070 2026-10-21 08:52:32,542 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48281071 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5ee03dcf-b96d-4d7e-beaa-02fb6a6b3a18'}] 2026-10-21 08:52:32,560 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48281071 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5ee03dcf-b96d-4d7e-beaa-02fb6a6b3a18'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-10-21 08:52:32,562 44 INFO rb-133655d-225807-427165 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-21 08:52:32,612 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-10-21 08:52:32,613 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-21 08:52:32,624 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48281071 finished 2026-10-21 08:52:32,787 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 16121424 (allocated 17563648) 2026-10-21 08:52:32,802 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 87669 2026-10-21 08:52:32,809 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-10-21 08:52:32,810 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 87669 2026-10-21 08:52:32,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.152 0.168 2026-10-21 08:52:32,983 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085232_983340_test_next_order_coupon_program_expiration_date.txt 2026-10-21 08:52:32,983 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmpowuef4no_chrome_odoo" 2026-10-21 08:52:33,058 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-10-21 08:52:34,859 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 87883 2026-10-21 08:52:34,859 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmp6i1tgg_g_chrome_odoo 2026-10-21 08:52:34,859 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:40227/json/version 2026-10-21 08:52:34,861 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40227', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:34,919 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-10-21 08:52:34,919 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:40227/json 2026-10-21 08:52:34,920 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40227', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:34,945 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:40227/devtools/page/4D2A4FA2502E28DF8B1A0CDBCC619B44 2026-10-21 08:52:34,964 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-10-21 08:52:34,977 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-10-21 08:52:35,175 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:52:35,189 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-10-21 08:52:35,191 44 INFO rb-133655d-225807-427165 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-21 08:52:35,191 44 INFO rb-133655d-225807-427165 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-21 08:52:35,210 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:52:36,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:36] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.094 1.036 2026-10-21 08:52:36,337 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '4D2A4FA2502E28DF8B1A0CDBCC619B44', 'loaderId': '41D487BCEC4A608321347ADB3B844D3D', 'isDownload': False} 2026-10-21 08:52:36,338 44 INFO rb-133655d-225807-427165 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-21 08:52:36,356 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:52:36,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:36] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.022 2026-10-21 08:52:36,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:36] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-10-21 08:52:36,419 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:36] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-10-21 08:52:37,160 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:52:37,163 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:52:37,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-21 08:52:37,244 44 INFO rb-133655d-225807-427165 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-21 08:52:37,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-21 08:52:37,254 44 INFO rb-133655d-225807-427165 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-21 08:52:37,269 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:52:37,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:37,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:37] "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.013 2026-10-21 08:52:37,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-21 08:52:37,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.045 2026-10-21 08:52:37,420 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-21 08:52:38,574 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 373 0.481 0.612 2026-10-21 08:52:38,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.047 2026-10-21 08:52:38,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 08:52:38,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:38] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.055 2026-10-21 08:52:38,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:52:38,874 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-10-21 08:52:38,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-21 08:52:38,964 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:38,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 08:52:39,008 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:52:39,031 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 08:52:39,078 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:52:39,095 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 08:52:39,137 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 08:52:39,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.083 0.075 2026-10-21 08:52:39,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.199 2026-10-21 08:52:39,214 44 INFO rb-133655d-225807-427165 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-21 08:52:39,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.091 0.184 2026-10-21 08:52:39,470 44 INFO rb-133655d-225807-427165 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-21 08:52:39,515 44 INFO rb-133655d-225807-427165 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-21 08:52:39,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.138 0.357 2026-10-21 08:52:39,586 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:52:39,601 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:39,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.471 2026-10-21 08:52:39,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.335 2026-10-21 08:52:39,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.381 2026-10-21 08:52:39,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.020 0.415 2026-10-21 08:52:39,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.415 2026-10-21 08:52:39,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.227 2026-10-21 08:52:39,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.014 0.267 2026-10-21 08:52:39,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.277 2026-10-21 08:52:39,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:39] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-21 08:52:40,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:40] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.281 2026-10-21 08:52:40,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.049 0.304 2026-10-21 08:52:40,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.331 2026-10-21 08:52:40,244 44 INFO rb-133655d-225807-427165 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-21 08:52:40,374 44 INFO rb-133655d-225807-427165 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-21 08:52:40,424 44 INFO rb-133655d-225807-427165 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-21 08:52:40,488 44 INFO rb-133655d-225807-427165 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-21 08:52:40,889 44 INFO rb-133655d-225807-427165 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-21 08:52:40,940 44 INFO rb-133655d-225807-427165 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-21 08:52:41,010 44 INFO rb-133655d-225807-427165 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-21 08:52:41,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:41] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 13 0.029 0.056 2026-10-21 08:52:41,125 44 INFO rb-133655d-225807-427165 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-21 08:52:41,177 44 INFO rb-133655d-225807-427165 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-21 08:52:41,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.068 2026-10-21 08:52:41,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.071 2026-10-21 08:52:41,235 44 INFO rb-133655d-225807-427165 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-21 08:52:41,307 44 INFO rb-133655d-225807-427165 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-21 08:52:41,365 44 INFO rb-133655d-225807-427165 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-21 08:52:41,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:41] "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.027 0.056 2026-10-21 08:52:41,474 44 INFO rb-133655d-225807-427165 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-21 08:52:41,512 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.024 0.079 2026-10-21 08:52:41,521 44 INFO rb-133655d-225807-427165 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-21 08:52:41,574 44 INFO rb-133655d-225807-427165 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-21 08:52:41,628 44 INFO rb-133655d-225807-427165 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-21 08:52:41,825 44 INFO rb-133655d-225807-427165 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-21 08:52:41,875 44 INFO rb-133655d-225807-427165 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-21 08:52:41,957 44 INFO rb-133655d-225807-427165 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-21 08:52:41,979 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:41,980 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:52:42,005 44 INFO rb-133655d-225807-427165 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-21 08:52:42,054 44 INFO rb-133655d-225807-427165 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-21 08:52:42,136 44 INFO rb-133655d-225807-427165 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-21 08:52:42,190 44 INFO rb-133655d-225807-427165 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-21 08:52:42,243 44 INFO rb-133655d-225807-427165 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-21 08:52:42,297 44 INFO rb-133655d-225807-427165 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-21 08:52:42,352 44 INFO rb-133655d-225807-427165 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-21 08:52:42,432 44 INFO rb-133655d-225807-427165 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-21 08:52:42,440 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77459308 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a77b6218-1a7d-41c4-980e-3dda91c5906e'}] 2026-10-21 08:52:42,450 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:52:43,147 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77459308 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a77b6218-1a7d-41c4-980e-3dda91c5906e'} created pos.order #623 2026-10-21 08:52:43,184 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77459308 finished 2026-10-21 08:52:43,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.303 0.541 2026-10-21 08:52:43,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:52:43,568 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74270261 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a77b6218-1a7d-41c4-980e-3dda91c5906e'}] 2026-10-21 08:52:43,574 44 INFO rb-133655d-225807-427165 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-21 08:52:43,583 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74270261 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a77b6218-1a7d-41c4-980e-3dda91c5906e'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-10-21 08:52:43,617 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74270261 finished 2026-10-21 08:52:43,626 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-10-21 08:52:43,632 44 INFO rb-133655d-225807-427165 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-21 08:52:43,792 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 17178444 (allocated 18612224) 2026-10-21 08:52:43,806 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 87883 2026-10-21 08:52:43,810 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-10-21 08:52:43,811 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 87883 2026-10-21 08:52:43,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.087 0.167 2026-10-21 08:52:43,938 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085243_938353_test_not_create_loyalty_card_expired_program.txt 2026-10-21 08:52:43,938 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmp6i1tgg_g_chrome_odoo" 2026-10-21 08:52:43,984 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-10-21 08:52:45,709 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 88104 2026-10-21 08:52:45,709 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp52nkooc1_chrome_odoo 2026-10-21 08:52:45,709 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:37297/json/version 2026-10-21 08:52:45,711 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37297', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:45,746 44 INFO rb-133655d-225807-427165 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-21 08:52:45,746 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:37297/json 2026-10-21 08:52:45,747 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37297', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:45,780 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:37297/devtools/page/CF6A8C293C807B08449D798CE9E63E99 2026-10-21 08:52:45,823 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-21 08:52:45,838 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-21 08:52:46,006 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:52:46,015 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-21 08:52:46,019 44 INFO rb-133655d-225807-427165 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-21 08:52:46,019 44 INFO rb-133655d-225807-427165 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-21 08:52:46,039 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:52:46,935 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:46] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.060 0.840 2026-10-21 08:52:46,950 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': 'CF6A8C293C807B08449D798CE9E63E99', 'loaderId': '0831A8881B4B61775601E4C6A089B6DC', 'isDownload': False} 2026-10-21 08:52:46,951 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-10-21 08:52:46,984 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:52:47,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:47] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-21 08:52:47,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:47] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-10-21 08:52:47,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:47] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-21 08:52:47,776 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:47,785 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:47,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 08:52:47,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 08:52:47,852 44 INFO rb-133655d-225807-427165 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-21 08:52:47,865 44 INFO rb-133655d-225807-427165 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-21 08:52:47,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-21 08:52:47,926 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:52:47,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.018 2026-10-21 08:52:48,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.046 2026-10-21 08:52:48,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.036 0.064 2026-10-21 08:52:48,115 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-21 08:52:49,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.429 0.612 2026-10-21 08:52:49,234 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "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-21 08:52:49,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52: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.008 2026-10-21 08:52:49,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.048 2026-10-21 08:52:49,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52: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.010 2026-10-21 08:52:49,485 44 INFO rb-133655d-225807-427165 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-21 08:52:49,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 08:52:49,574 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:52:49,595 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:52:49,607 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:52:49,660 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:52:49,662 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52: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-21 08:52:49,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.037 0.057 2026-10-21 08:52:49,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.108 2026-10-21 08:52:49,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.102 2026-10-21 08:52:49,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.014 2026-10-21 08:52:49,839 44 INFO rb-133655d-225807-427165 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-21 08:52:49,948 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:52:49,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.045 2026-10-21 08:52:50,033 44 INFO rb-133655d-225807-427165 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-21 08:52:50,070 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:52:50,137 44 INFO rb-133655d-225807-427165 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-21 08:52:50,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.122 0.099 2026-10-21 08:52:50,162 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:50,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.048 0.310 2026-10-21 08:52:50,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.344 2026-10-21 08:52:50,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.383 2026-10-21 08:52:50,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.418 2026-10-21 08:52:50,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.380 2026-10-21 08:52:50,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.310 2026-10-21 08:52:50,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-21 08:52:50,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.062 0.265 2026-10-21 08:52:50,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.281 2026-10-21 08:52:50,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.290 2026-10-21 08:52:50,782 44 INFO rb-133655d-225807-427165 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-21 08:52:50,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:50] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.406 2026-10-21 08:52:50,878 44 INFO rb-133655d-225807-427165 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-21 08:52:50,931 44 INFO rb-133655d-225807-427165 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-21 08:52:50,994 44 INFO rb-133655d-225807-427165 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-21 08:52:51,395 44 INFO rb-133655d-225807-427165 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-21 08:52:51,447 44 INFO rb-133655d-225807-427165 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-21 08:52:51,521 44 INFO rb-133655d-225807-427165 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-21 08:52:51,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:51] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 17 0.036 0.071 2026-10-21 08:52:51,655 44 INFO rb-133655d-225807-427165 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-21 08:52:51,706 44 INFO rb-133655d-225807-427165 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-21 08:52:51,757 44 INFO rb-133655d-225807-427165 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-21 08:52:51,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.080 0.105 2026-10-21 08:52:51,832 44 INFO rb-133655d-225807-427165 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-21 08:52:51,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.014 0.203 2026-10-21 08:52:51,880 44 INFO rb-133655d-225807-427165 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-21 08:52:51,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.004 0.046 2026-10-21 08:52:51,973 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:51] "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.029 0.106 2026-10-21 08:52:51,994 44 INFO rb-133655d-225807-427165 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-21 08:52:52,063 44 INFO rb-133655d-225807-427165 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-21 08:52:52,112 44 INFO rb-133655d-225807-427165 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-21 08:52:52,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.078 2026-10-21 08:52:52,167 44 INFO rb-133655d-225807-427165 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-21 08:52:52,358 44 INFO rb-133655d-225807-427165 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-21 08:52:52,407 44 INFO rb-133655d-225807-427165 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-21 08:52:52,457 44 INFO rb-133655d-225807-427165 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-21 08:52:52,508 44 INFO rb-133655d-225807-427165 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-21 08:52:52,569 44 INFO rb-133655d-225807-427165 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-21 08:52:52,629 44 INFO rb-133655d-225807-427165 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-21 08:52:52,680 44 INFO rb-133655d-225807-427165 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-21 08:52:52,779 44 INFO rb-133655d-225807-427165 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-21 08:52:52,886 44 INFO rb-133655d-225807-427165 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-21 08:52:52,965 44 INFO rb-133655d-225807-427165 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-21 08:52:52,988 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:52,993 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:52:53,018 44 INFO rb-133655d-225807-427165 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-21 08:52:53,073 44 INFO rb-133655d-225807-427165 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-21 08:52:53,153 44 INFO rb-133655d-225807-427165 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-21 08:52:53,208 44 INFO rb-133655d-225807-427165 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-21 08:52:53,260 44 INFO rb-133655d-225807-427165 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-21 08:52:53,314 44 INFO rb-133655d-225807-427165 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-21 08:52:53,374 44 INFO rb-133655d-225807-427165 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-21 08:52:53,424 44 INFO rb-133655d-225807-427165 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-21 08:52:53,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:53] "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.014 2026-10-21 08:52:53,498 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:53,501 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84477800 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cc744903-503e-4244-a2d5-e5028f161ed4'}] 2026-10-21 08:52:54,188 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84477800 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cc744903-503e-4244-a2d5-e5028f161ed4'} created pos.order #624 2026-10-21 08:52:54,229 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84477800 finished 2026-10-21 08:52:54,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.270 0.571 2026-10-21 08:52:54,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 55 0.091 0.089 2026-10-21 08:52:54,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 08:52:54,794 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93491952 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cc744903-503e-4244-a2d5-e5028f161ed4'}] 2026-10-21 08:52:54,819 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93491952 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cc744903-503e-4244-a2d5-e5028f161ed4'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-10-21 08:52:54,841 44 INFO rb-133655d-225807-427165 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-21 08:52:54,873 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93491952 finished 2026-10-21 08:52:54,895 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-21 08:52:54,900 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 08:52:55,115 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18927232 (allocated 20844544) 2026-10-21 08:52:55,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 88104 2026-10-21 08:52:55,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-21 08:52:55,132 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 88104 2026-10-21 08:52:55,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.210 0.169 2026-10-21 08:52:55,264 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085255_264587_test_not_create_loyalty_card_max_usage_program.txt 2026-10-21 08:52:55,265 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp52nkooc1_chrome_odoo" 2026-10-21 08:52:55,997 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 88312 2026-10-21 08:52:55,998 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpeuj80dn__chrome_odoo 2026-10-21 08:52:55,998 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:37525/json/version 2026-10-21 08:52:55,999 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37525', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:56,020 44 INFO rb-133655d-225807-427165 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-21 08:52:56,020 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:37525/json 2026-10-21 08:52:56,021 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37525', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:52:56,032 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:37525/devtools/page/947765264FA0373E4C1BBEADA3D37558 2026-10-21 08:52:56,048 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-21 08:52:56,060 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-21 08:52:56,140 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:52:56,145 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-21 08:52:56,179 44 INFO rb-133655d-225807-427165 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-21 08:52:56,179 44 INFO rb-133655d-225807-427165 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-21 08:52:56,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:56] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 33 0.031 0.072 2026-10-21 08:52:56,310 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '947765264FA0373E4C1BBEADA3D37558', 'loaderId': '65848DACCE8796939248CE5A6CF2367B', 'isDownload': False} 2026-10-21 08:52:56,311 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-10-21 08:52:56,343 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:52:56,373 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:56] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.016 2026-10-21 08:52:56,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:56] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.049 2026-10-21 08:52:56,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:56] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.015 0.056 2026-10-21 08:52:57,079 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:52:57,082 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:57,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:52:57,162 44 INFO rb-133655d-225807-427165 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-21 08:52:57,176 44 INFO rb-133655d-225807-427165 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-21 08:52:57,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.010 0.022 2026-10-21 08:52:57,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:52:57,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:52:57,264 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 08:52:57,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:57] "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.023 2026-10-21 08:52:57,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.010 0.038 2026-10-21 08:52:57,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-21 08:52:58,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 277 0.851 0.508 2026-10-21 08:52:58,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.065 2026-10-21 08:52:58,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52: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.010 2026-10-21 08:52:59,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.040 2026-10-21 08:52:59,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 08:52:59,053 44 INFO rb-133655d-225807-427165 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-21 08:52:59,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:52:59,142 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:52:59,179 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 08:52:59,185 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 08:52:59,208 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.018 0.055 2026-10-21 08:52:59,253 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 08:52:59,265 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:52:59,286 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.018 0.125 2026-10-21 08:52:59,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.111 2026-10-21 08:52:59,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.064 2026-10-21 08:52:59,381 44 INFO rb-133655d-225807-427165 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-21 08:52:59,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.028 0.045 2026-10-21 08:52:59,520 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:52:59,607 44 INFO rb-133655d-225807-427165 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-21 08:52:59,718 44 INFO rb-133655d-225807-427165 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-21 08:52:59,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.154 0.144 2026-10-21 08:52:59,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.332 2026-10-21 08:52:59,868 44 INFO rb-133655d-225807-427165 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-21 08:52:59,916 44 INFO rb-133655d-225807-427165 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-21 08:52:59,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.060 0.430 2026-10-21 08:52:59,992 44 INFO rb-133655d-225807-427165 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-21 08:52:59,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:52:59] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.546 2026-10-21 08:53:00,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.511 2026-10-21 08:53:00,058 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:53:00,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.309 2026-10-21 08:53:00,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.635 2026-10-21 08:53:00,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.351 2026-10-21 08:53:00,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.242 2026-10-21 08:53:00,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.245 2026-10-21 08:53:00,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-21 08:53:00,394 44 INFO rb-133655d-225807-427165 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-21 08:53:00,445 44 INFO rb-133655d-225807-427165 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-21 08:53:00,504 44 INFO rb-133655d-225807-427165 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-21 08:53:00,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 16 0.037 0.069 2026-10-21 08:53:00,659 44 INFO rb-133655d-225807-427165 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-21 08:53:00,694 44 INFO rb-133655d-225807-427165 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-21 08:53:00,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.044 0.073 2026-10-21 08:53:00,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.109 2026-10-21 08:53:00,750 44 INFO rb-133655d-225807-427165 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-21 08:53:00,817 44 INFO rb-133655d-225807-427165 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-21 08:53:00,880 44 INFO rb-133655d-225807-427165 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-21 08:53:00,905 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53: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.022 0.061 2026-10-21 08:53:00,986 44 INFO rb-133655d-225807-427165 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-21 08:53:01,034 44 INFO rb-133655d-225807-427165 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-21 08:53:01,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.050 0.079 2026-10-21 08:53:01,087 44 INFO rb-133655d-225807-427165 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-21 08:53:01,140 44 INFO rb-133655d-225807-427165 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-21 08:53:01,322 44 INFO rb-133655d-225807-427165 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-21 08:53:01,374 44 INFO rb-133655d-225807-427165 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-21 08:53:01,423 44 INFO rb-133655d-225807-427165 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-21 08:53:01,500 44 INFO rb-133655d-225807-427165 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-21 08:53:01,515 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:01,519 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:01,550 44 INFO rb-133655d-225807-427165 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-21 08:53:01,601 44 INFO rb-133655d-225807-427165 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-21 08:53:01,699 44 INFO rb-133655d-225807-427165 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-21 08:53:01,755 44 INFO rb-133655d-225807-427165 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-21 08:53:01,808 44 INFO rb-133655d-225807-427165 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-21 08:53:01,862 44 INFO rb-133655d-225807-427165 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-21 08:53:01,915 44 INFO rb-133655d-225807-427165 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-21 08:53:01,993 44 INFO rb-133655d-225807-427165 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-21 08:53:02,000 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43353011 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '556497d5-90e5-4307-b3d3-f6a08e48fdb9'}] 2026-10-21 08:53:02,013 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:53:02,631 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43353011 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '556497d5-90e5-4307-b3d3-f6a08e48fdb9'} created pos.order #625 2026-10-21 08:53:02,676 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43353011 finished 2026-10-21 08:53:02,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.416 0.460 2026-10-21 08:53:02,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:02] "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-21 08:53:03,102 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79304690 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '556497d5-90e5-4307-b3d3-f6a08e48fdb9'}] 2026-10-21 08:53:03,117 44 INFO rb-133655d-225807-427165 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-21 08:53:03,124 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79304690 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '556497d5-90e5-4307-b3d3-f6a08e48fdb9'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-10-21 08:53:03,169 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-21 08:53:03,170 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-21 08:53:03,175 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79304690 finished 2026-10-21 08:53:03,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 17073232 (allocated 18612224) 2026-10-21 08:53:03,347 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 88312 2026-10-21 08:53:03,347 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-21 08:53:03,351 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 88312 2026-10-21 08:53:03,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.145 0.122 2026-10-21 08:53:03,475 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085303_475397_test_not_create_loyalty_card_max_usage_program.txt 2026-10-21 08:53:03,475 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpeuj80dn__chrome_odoo" 2026-10-21 08:53:03,528 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-10-21 08:53:05,799 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 88522 2026-10-21 08:53:05,799 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpc659v01d_chrome_odoo 2026-10-21 08:53:05,799 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:41727/json/version 2026-10-21 08:53:05,801 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41727', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:53:05,839 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-21 08:53:05,839 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:41727/json 2026-10-21 08:53:05,840 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41727', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:53:05,856 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:41727/devtools/page/81D59F8733C8ED9A206F90CD02FE99B9 2026-10-21 08:53:05,882 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-21 08:53:05,894 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-21 08:53:06,235 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:53:06,252 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-21 08:53:06,254 44 INFO rb-133655d-225807-427165 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-21 08:53:06,254 44 INFO rb-133655d-225807-427165 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-21 08:53:06,281 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:53:07,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:07] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.152 0.863 2026-10-21 08:53:07,293 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '81D59F8733C8ED9A206F90CD02FE99B9', 'loaderId': '950F73531127E2F8D293FAAE5A41876F', 'isDownload': False} 2026-10-21 08:53:07,294 44 INFO rb-133655d-225807-427165 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-21 08:53:07,320 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:53:07,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:07] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-21 08:53:07,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:07] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.022 2026-10-21 08:53:07,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:07] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-21 08:53:08,001 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:53:08,006 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:53:08,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.019 2026-10-21 08:53:08,062 44 INFO rb-133655d-225807-427165 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-21 08:53:08,071 44 INFO rb-133655d-225807-427165 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-21 08:53:08,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.008 2026-10-21 08:53:08,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 08:53:08,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:08,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.014 2026-10-21 08:53:08,208 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-21 08:53:08,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.066 0.049 2026-10-21 08:53:08,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.106 2026-10-21 08:53:09,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.444 0.648 2026-10-21 08:53:09,520 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "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-21 08:53:09,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53: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.007 2026-10-21 08:53:09,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.047 2026-10-21 08:53:09,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 08:53:09,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-21 08:53:09,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 08:53:09,865 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:09,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:53:09,912 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 08:53:09,921 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:53:09,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.040 2026-10-21 08:53:09,979 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 08:53:09,992 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 08:53:09,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.102 2026-10-21 08:53:10,017 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:10,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.020 0.037 2026-10-21 08:53:10,184 44 INFO rb-133655d-225807-427165 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-21 08:53:10,191 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.048 0.133 2026-10-21 08:53:10,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.052 0.268 2026-10-21 08:53:10,407 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.019 0.138 2026-10-21 08:53:10,427 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:53:10,463 44 INFO rb-133655d-225807-427165 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-21 08:53:10,497 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.024 0.133 2026-10-21 08:53:10,514 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:53:10,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.171 2026-10-21 08:53:10,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.211 2026-10-21 08:53:10,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.245 2026-10-21 08:53:10,676 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.321 2026-10-21 08:53:10,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.267 2026-10-21 08:53:10,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image?model=product.template&field=image_128&id=1732&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.223 2026-10-21 08:53:10,807 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.247 2026-10-21 08:53:10,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-21 08:53:10,884 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:10] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-21 08:53:11,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.088 0.274 2026-10-21 08:53:11,140 44 INFO rb-133655d-225807-427165 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-21 08:53:11,195 44 INFO rb-133655d-225807-427165 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-21 08:53:11,248 44 INFO rb-133655d-225807-427165 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-21 08:53:11,298 44 INFO rb-133655d-225807-427165 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-21 08:53:11,349 44 INFO rb-133655d-225807-427165 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-21 08:53:11,399 44 INFO rb-133655d-225807-427165 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-21 08:53:11,458 44 INFO rb-133655d-225807-427165 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-21 08:53:11,518 44 INFO rb-133655d-225807-427165 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-21 08:53:11,579 44 INFO rb-133655d-225807-427165 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-21 08:53:11,637 44 INFO rb-133655d-225807-427165 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-21 08:53:11,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53: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 - 6 0.016 0.023 2026-10-21 08:53:11,788 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-21 08:53:11,790 44 INFO rb-133655d-225807-427165 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-21 08:53:11,902 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15400948 (allocated 16515072) 2026-10-21 08:53:11,913 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 88522 2026-10-21 08:53:11,914 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-21 08:53:11,915 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 88522 2026-10-21 08:53:12,041 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085312_041409_test_order_reward_product_tax_included_excluded.txt 2026-10-21 08:53:12,041 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpc659v01d_chrome_odoo" 2026-10-21 08:53:12,548 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 88728 2026-10-21 08:53:12,549 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp2x3e488k_chrome_odoo 2026-10-21 08:53:12,549 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33937/json/version 2026-10-21 08:53:12,550 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:53:12,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-21 08:53:12,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33937/json 2026-10-21 08:53:12,628 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:53:12,656 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:33937/devtools/page/AACBF5AAAB8675B93BDBB7CCD435A0C9 2026-10-21 08:53:12,677 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-21 08:53:12,690 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-21 08:53:12,758 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:53:12,762 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-21 08:53:12,768 44 INFO rb-133655d-225807-427165 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-21 08:53:12,769 44 INFO rb-133655d-225807-427165 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-21 08:53:12,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:12] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.051 0.077 2026-10-21 08:53:12,943 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': 'AACBF5AAAB8675B93BDBB7CCD435A0C9', 'loaderId': '9018AA5744593AC297F3D96F00A3209E', 'isDownload': False} 2026-10-21 08:53:12,944 44 INFO rb-133655d-225807-427165 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-21 08:53:12,965 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:53:13,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-21 08:53:13,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.040 2026-10-21 08:53:13,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-10-21 08:53:13,749 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:53:13,750 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:53:13,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 08:53:13,825 44 INFO rb-133655d-225807-427165 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-21 08:53:13,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.011 2026-10-21 08:53:13,837 44 INFO rb-133655d-225807-427165 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-21 08:53:13,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 08:53:13,872 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:53:13,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.005 0.009 2026-10-21 08:53:13,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-10-21 08:53:14,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.027 0.049 2026-10-21 08:53:14,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-21 08:53:15,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.380 0.589 2026-10-21 08:53:15,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:53:15,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53: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.010 2026-10-21 08:53:15,231 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.045 2026-10-21 08:53:15,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:53:15,286 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-21 08:53:15,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:53:15,381 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:53:15,419 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 08:53:15,440 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:53:15,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.036 0.046 2026-10-21 08:53:15,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.104 2026-10-21 08:53:15,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.115 2026-10-21 08:53:15,532 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:15,559 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 08:53:15,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.019 0.053 2026-10-21 08:53:15,671 44 INFO rb-133655d-225807-427165 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-21 08:53:15,720 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:53:15,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.069 0.066 2026-10-21 08:53:15,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.084 0.204 2026-10-21 08:53:15,999 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:16,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.262 2026-10-21 08:53:16,051 44 INFO rb-133655d-225807-427165 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-21 08:53:16,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.283 2026-10-21 08:53:16,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.334 2026-10-21 08:53:16,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.370 2026-10-21 08:53:16,159 44 INFO rb-133655d-225807-427165 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-21 08:53:16,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.343 2026-10-21 08:53:16,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-21 08:53:16,213 44 INFO rb-133655d-225807-427165 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-21 08:53:16,242 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-21 08:53:16,266 44 INFO rb-133655d-225807-427165 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-21 08:53:16,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.184 2026-10-21 08:53:16,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-21 08:53:16,314 44 INFO rb-133655d-225807-427165 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-21 08:53:16,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-21 08:53:16,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/image?model=product.template&field=image_128&id=1732&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.161 2026-10-21 08:53:16,364 44 INFO rb-133655d-225807-427165 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-21 08:53:16,437 44 INFO rb-133655d-225807-427165 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-21 08:53:16,461 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:16,498 44 INFO rb-133655d-225807-427165 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-21 08:53:16,566 44 INFO rb-133655d-225807-427165 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-21 08:53:16,617 44 INFO rb-133655d-225807-427165 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-21 08:53:16,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:16] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.006 0.014 2026-10-21 08:53:16,750 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-21 08:53:16,751 44 INFO rb-133655d-225807-427165 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-21 08:53:16,842 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15181372 (allocated 16515072) 2026-10-21 08:53:16,858 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 88728 2026-10-21 08:53:16,859 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-21 08:53:16,861 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 88728 2026-10-21 08:53:16,971 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085316_970864_test_order_reward_product_tax_included_excluded.txt 2026-10-21 08:53:16,971 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp2x3e488k_chrome_odoo" 2026-10-21 08:53:16,993 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-10-21 08:53:18,818 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 88926 2026-10-21 08:53:18,818 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmp_urv0n9b_chrome_odoo 2026-10-21 08:53:18,818 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:37825/json/version 2026-10-21 08:53:18,820 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37825', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:53:18,868 44 INFO rb-133655d-225807-427165 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-21 08:53:18,869 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:37825/json 2026-10-21 08:53:18,869 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37825', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:53:18,905 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:37825/devtools/page/B9A8BFF8046EFD60C842F626E9AB60DF 2026-10-21 08:53:18,937 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Enable chrome headless console log notification 2026-10-21 08:53:18,950 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-10-21 08:53:19,200 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:53:19,214 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-10-21 08:53:19,223 44 INFO rb-133655d-225807-427165 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-21 08:53:19,223 44 INFO rb-133655d-225807-427165 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-21 08:53:19,258 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:53:20,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:20] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.083 1.142 2026-10-21 08:53:20,473 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': 'B9A8BFF8046EFD60C842F626E9AB60DF', 'loaderId': 'F1B4CBA193792BDC86A023212D0334B6', 'isDownload': False} 2026-10-21 08:53:20,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate ready code "odoo.isTourReady('PosLoyaltyPartnerListAfterCouponRemoval')" 2026-10-21 08:53:20,519 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:53:20,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:20] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.027 2026-10-21 08:53:20,582 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:20] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.048 2026-10-21 08:53:20,595 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:20] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.054 2026-10-21 08:53:21,334 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:21,349 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:53:21,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-21 08:53:21,434 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-21 08:53:21,439 44 INFO rb-133655d-225807-427165 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-21 08:53:21,451 44 INFO rb-133655d-225807-427165 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-21 08:53:21,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 08:53:21,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:53:21,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.015 2026-10-21 08:53:21,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.053 2026-10-21 08:53:21,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.065 2026-10-21 08:53:21,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-21 08:53:23,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.645 0.673 2026-10-21 08:53:23,117 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 08:53:23,227 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 08:53:23,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.052 2026-10-21 08:53:23,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 08:53:23,401 44 INFO rb-133655d-225807-427165 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-21 08:53:23,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-10-21 08:53:23,488 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:53:23,581 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:53:23,582 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:53:23,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.050 0.042 2026-10-21 08:53:23,658 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:53:23,670 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:53:23,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.036 0.113 2026-10-21 08:53:23,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.155 2026-10-21 08:53:23,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.015 0.047 2026-10-21 08:53:23,850 44 INFO rb-133655d-225807-427165 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-21 08:53:23,926 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:53:23,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.027 2026-10-21 08:53:24,013 44 INFO rb-133655d-225807-427165 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-21 08:53:24,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.084 0.102 2026-10-21 08:53:24,106 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:53:24,119 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:24,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.140 2026-10-21 08:53:24,173 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-10-21 08:53:24,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-21 08:53:24,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-21 08:53:24,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.037 0.387 2026-10-21 08:53:24,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-10-21 08:53:24,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.266 2026-10-21 08:53:24,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-21 08:53:24,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.055 0.285 2026-10-21 08:53:24,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.241 2026-10-21 08:53:24,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:24] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.372 2026-10-21 08:53:24,645 44 INFO rb-133655d-225807-427165 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-21 08:53:24,706 44 INFO rb-133655d-225807-427165 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-21 08:53:24,754 44 INFO rb-133655d-225807-427165 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-21 08:53:24,805 44 INFO rb-133655d-225807-427165 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-21 08:53:24,859 44 INFO rb-133655d-225807-427165 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-21 08:53:24,912 44 INFO rb-133655d-225807-427165 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-21 08:53:25,002 44 INFO rb-133655d-225807-427165 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-21 08:53:25,071 44 INFO rb-133655d-225807-427165 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-21 08:53:25,123 44 INFO rb-133655d-225807-427165 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-21 08:53:25,184 44 INFO rb-133655d-225807-427165 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-21 08:53:25,273 44 INFO rb-133655d-225807-427165 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-21 08:53:25,322 44 INFO rb-133655d-225807-427165 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-21 08:53:25,343 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53: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.027 0.058 2026-10-21 08:53:25,367 44 INFO rb-133655d-225807-427165 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-21 08:53:25,430 44 INFO rb-133655d-225807-427165 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-21 08:53:25,452 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.027 0.068 2026-10-21 08:53:25,493 44 INFO rb-133655d-225807-427165 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-21 08:53:25,551 44 INFO rb-133655d-225807-427165 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-21 08:53:25,611 44 INFO rb-133655d-225807-427165 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-21 08:53:25,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53: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 - 6 0.010 0.023 2026-10-21 08:53:25,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:25] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.012 0.024 2026-10-21 08:53:25,820 44 INFO rb-133655d-225807-427165 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-21 08:53:25,883 44 INFO rb-133655d-225807-427165 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-21 08:53:25,931 44 INFO rb-133655d-225807-427165 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-21 08:53:25,982 44 INFO rb-133655d-225807-427165 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-21 08:53:26,037 44 INFO rb-133655d-225807-427165 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-21 08:53:26,089 44 INFO rb-133655d-225807-427165 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-21 08:53:26,246 44 INFO rb-133655d-225807-427165 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-21 08:53:26,297 44 INFO rb-133655d-225807-427165 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-21 08:53:26,379 44 INFO rb-133655d-225807-427165 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-21 08:53:26,435 44 INFO rb-133655d-225807-427165 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-21 08:53:26,486 44 INFO rb-133655d-225807-427165 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-21 08:53:26,564 44 INFO rb-133655d-225807-427165 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-21 08:53:26,634 44 INFO rb-133655d-225807-427165 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-21 08:53:26,678 44 INFO rb-133655d-225807-427165 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-21 08:53:26,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:26] "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.021 0.058 2026-10-21 08:53:26,735 44 INFO rb-133655d-225807-427165 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-21 08:53:26,778 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-10-21 08:53:26,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-21 08:53:26,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.081 2026-10-21 08:53:26,948 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 17472396 (allocated 19009536) 2026-10-21 08:53:26,983 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 88926 2026-10-21 08:53:26,989 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-10-21 08:53:26,990 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 88926 2026-10-21 08:53:27,115 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085327_115656_test_partner_list_after_removing_code_activated_coupon.txt 2026-10-21 08:53:27,116 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmp_urv0n9b_chrome_odoo" 2026-10-21 08:53:27,138 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-10-21 08:53:29,754 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 89139 2026-10-21 08:53:29,755 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmp3cmq_5k__chrome_odoo 2026-10-21 08:53:29,755 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:45279/json/version 2026-10-21 08:53:29,756 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45279', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:53:29,851 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-21 08:53:29,851 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:45279/json 2026-10-21 08:53:29,852 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45279', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:53:29,867 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:45279/devtools/page/E34150C96A9256364D018ED1DAA7F136 2026-10-21 08:53:29,882 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-10-21 08:53:29,890 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-10-21 08:53:30,200 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:53:30,208 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-10-21 08:53:30,211 44 INFO rb-133655d-225807-427165 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-21 08:53:30,211 44 INFO rb-133655d-225807-427165 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-21 08:53:30,240 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:53:31,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:31] "GET /pos/ui/76 HTTP/1.1" 200 - 86 0.089 0.804 2026-10-21 08:53:31,126 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': 'E34150C96A9256364D018ED1DAA7F136', 'loaderId': 'CC97A645DD5872545157C71F9B8CF645', 'isDownload': False} 2026-10-21 08:53:31,126 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-10-21 08:53:31,160 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:53:31,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:31] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-21 08:53:31,185 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:31] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-21 08:53:31,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:31] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-21 08:53:31,936 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:31,952 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:53:31,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.013 0.027 2026-10-21 08:53:32,026 44 INFO rb-133655d-225807-427165 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-21 08:53:32,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.021 2026-10-21 08:53:32,048 44 INFO rb-133655d-225807-427165 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-21 08:53:32,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 08:53:32,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:53:32,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.039 0.014 2026-10-21 08:53:32,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.060 2026-10-21 08:53:32,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.065 0.074 2026-10-21 08:53:32,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.128 2026-10-21 08:53:33,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.542 0.659 2026-10-21 08:53:33,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 08:53:33,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-21 08:53:33,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.049 2026-10-21 08:53:33,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53: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.013 2026-10-21 08:53:33,889 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-10-21 08:53:33,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 08:53:33,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:53:34,017 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 08:53:34,019 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 08:53:34,033 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 08:53:34,096 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 08:53:34,123 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 08:53:34,197 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:53:34,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.153 0.077 2026-10-21 08:53:34,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.243 2026-10-21 08:53:34,246 44 INFO rb-133655d-225807-427165 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-21 08:53:34,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.101 0.218 2026-10-21 08:53:34,439 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:34,461 44 INFO rb-133655d-225807-427165 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-21 08:53:34,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.264 2026-10-21 08:53:34,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.417 2026-10-21 08:53:34,611 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:34,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.268 2026-10-21 08:53:34,682 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.322 2026-10-21 08:53:34,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.264 2026-10-21 08:53:34,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 4 0.007 0.404 2026-10-21 08:53:34,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.314 2026-10-21 08:53:34,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-21 08:53:34,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.228 2026-10-21 08:53:34,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-21 08:53:34,938 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-21 08:53:34,968 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.159 2026-10-21 08:53:35,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:35] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.164 2026-10-21 08:53:35,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.068 0.324 2026-10-21 08:53:35,246 44 INFO rb-133655d-225807-427165 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-21 08:53:35,336 44 INFO rb-133655d-225807-427165 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-21 08:53:35,405 44 INFO rb-133655d-225807-427165 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-21 08:53:35,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:35] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 11 0.010 0.025 2026-10-21 08:53:35,971 44 INFO rb-133655d-225807-427165 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-21 08:53:36,025 44 INFO rb-133655d-225807-427165 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-21 08:53:36,079 44 INFO rb-133655d-225807-427165 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-21 08:53:36,131 44 INFO rb-133655d-225807-427165 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-21 08:53:36,188 44 INFO rb-133655d-225807-427165 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-21 08:53:36,250 44 INFO rb-133655d-225807-427165 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-21 08:53:36,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:36] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.008 0.026 2026-10-21 08:53:36,820 44 INFO rb-133655d-225807-427165 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-21 08:53:36,874 44 INFO rb-133655d-225807-427165 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-21 08:53:36,928 44 INFO rb-133655d-225807-427165 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-21 08:53:36,979 44 INFO rb-133655d-225807-427165 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-21 08:53:37,034 44 INFO rb-133655d-225807-427165 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-21 08:53:37,094 44 INFO rb-133655d-225807-427165 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-21 08:53:37,637 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:37] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.014 0.026 2026-10-21 08:53:37,670 44 INFO rb-133655d-225807-427165 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-21 08:53:37,724 44 INFO rb-133655d-225807-427165 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-21 08:53:37,777 44 INFO rb-133655d-225807-427165 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-21 08:53:37,828 44 INFO rb-133655d-225807-427165 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-21 08:53:37,880 44 INFO rb-133655d-225807-427165 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-21 08:53:37,940 44 INFO rb-133655d-225807-427165 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-21 08:53:37,999 44 INFO rb-133655d-225807-427165 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-21 08:53:38,070 44 INFO rb-133655d-225807-427165 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-21 08:53:38,130 44 INFO rb-133655d-225807-427165 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-21 08:53:38,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:38] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.023 2026-10-21 08:53:38,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:38] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.006 0.015 2026-10-21 08:53:38,263 44 INFO rb-133655d-225807-427165 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-21 08:53:38,317 44 INFO rb-133655d-225807-427165 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-21 08:53:38,391 44 INFO rb-133655d-225807-427165 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-21 08:53:38,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:38] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.005 0.025 2026-10-21 08:53:38,953 44 INFO rb-133655d-225807-427165 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-21 08:53:41,004 44 INFO rb-133655d-225807-427165 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-21 08:53:41,093 44 INFO rb-133655d-225807-427165 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-21 08:53:41,142 44 INFO rb-133655d-225807-427165 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-21 08:53:41,193 44 INFO rb-133655d-225807-427165 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-21 08:53:41,244 44 INFO rb-133655d-225807-427165 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-21 08:53:41,295 44 INFO rb-133655d-225807-427165 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-21 08:53:41,349 44 INFO rb-133655d-225807-427165 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-21 08:53:41,400 44 INFO rb-133655d-225807-427165 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-21 08:53:41,522 44 INFO rb-133655d-225807-427165 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-21 08:53:41,574 44 INFO rb-133655d-225807-427165 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-21 08:53:41,624 44 INFO rb-133655d-225807-427165 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-21 08:53:41,703 44 INFO rb-133655d-225807-427165 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-21 08:53:41,728 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:41,732 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:41,762 44 INFO rb-133655d-225807-427165 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-21 08:53:41,805 44 INFO rb-133655d-225807-427165 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-21 08:53:41,889 44 INFO rb-133655d-225807-427165 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-21 08:53:41,941 44 INFO rb-133655d-225807-427165 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-21 08:53:41,995 44 INFO rb-133655d-225807-427165 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-21 08:53:42,071 44 INFO rb-133655d-225807-427165 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-21 08:53:42,082 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77815285 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '791dc918-9db9-4b13-87df-c18c9a280a3b'}] 2026-10-21 08:53:42,084 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:53:42,373 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77815285 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '791dc918-9db9-4b13-87df-c18c9a280a3b'} created pos.order #627 2026-10-21 08:53:42,410 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77815285 finished 2026-10-21 08:53:42,561 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 95 0.240 0.244 2026-10-21 08:53:42,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.062 0.058 2026-10-21 08:53:42,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 08:53:42,919 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29697252 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '791dc918-9db9-4b13-87df-c18c9a280a3b'}] 2026-10-21 08:53:42,933 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29697252 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '791dc918-9db9-4b13-87df-c18c9a280a3b'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-10-21 08:53:42,936 44 INFO rb-133655d-225807-427165 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-21 08:53:42,982 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29697252 finished 2026-10-21 08:53:42,985 44 INFO rb-133655d-225807-427165 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-21 08:53:43,074 44 INFO rb-133655d-225807-427165 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-21 08:53:43,139 44 INFO rb-133655d-225807-427165 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-21 08:53:43,186 44 INFO rb-133655d-225807-427165 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-21 08:53:43,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.118 0.195 2026-10-21 08:53:43,242 44 INFO rb-133655d-225807-427165 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-21 08:53:43,301 44 INFO rb-133655d-225807-427165 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-21 08:53:43,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.016 0.031 2026-10-21 08:53:43,358 44 INFO rb-133655d-225807-427165 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-21 08:53:43,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:43] "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.027 2026-10-21 08:53:43,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:43] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.009 0.015 2026-10-21 08:53:43,521 44 INFO rb-133655d-225807-427165 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-21 08:53:43,573 44 INFO rb-133655d-225807-427165 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-21 08:53:43,623 44 INFO rb-133655d-225807-427165 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-21 08:53:43,675 44 INFO rb-133655d-225807-427165 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-21 08:53:43,725 44 INFO rb-133655d-225807-427165 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-21 08:53:43,776 44 INFO rb-133655d-225807-427165 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-21 08:53:43,827 44 INFO rb-133655d-225807-427165 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-21 08:53:43,886 44 INFO rb-133655d-225807-427165 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-21 08:53:43,938 44 INFO rb-133655d-225807-427165 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-21 08:53:43,989 44 INFO rb-133655d-225807-427165 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-21 08:53:44,047 44 INFO rb-133655d-225807-427165 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-21 08:53:44,101 44 INFO rb-133655d-225807-427165 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-21 08:53:44,155 44 INFO rb-133655d-225807-427165 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-21 08:53:44,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:44] "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.010 2026-10-21 08:53:44,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:44] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.022 2026-10-21 08:53:44,248 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74165868 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'ba3ea68c-c564-4f97-971b-f5892d22575b'}] 2026-10-21 08:53:44,978 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74165868 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'ba3ea68c-c564-4f97-971b-f5892d22575b'} created pos.order #628 2026-10-21 08:53:45,014 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74165868 finished 2026-10-21 08:53:45,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.369 0.526 2026-10-21 08:53:45,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.043 0.055 2026-10-21 08:53:45,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 08:53:45,386 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39366057 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'ba3ea68c-c564-4f97-971b-f5892d22575b'}] 2026-10-21 08:53:45,406 44 INFO rb-133655d-225807-427165 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-21 08:53:45,423 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39366057 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'ba3ea68c-c564-4f97-971b-f5892d22575b'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-10-21 08:53:45,453 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39366057 finished 2026-10-21 08:53:45,455 44 INFO rb-133655d-225807-427165 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-21 08:53:45,526 44 INFO rb-133655d-225807-427165 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-21 08:53:45,576 44 INFO rb-133655d-225807-427165 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-21 08:53:45,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.074 0.164 2026-10-21 08:53:45,654 44 INFO rb-133655d-225807-427165 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-21 08:53:45,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.019 0.028 2026-10-21 08:53:45,708 44 INFO rb-133655d-225807-427165 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-21 08:53:45,771 44 INFO rb-133655d-225807-427165 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-21 08:53:45,839 44 INFO rb-133655d-225807-427165 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-21 08:53:45,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53: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.003 0.021 2026-10-21 08:53:45,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:45] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.014 0.020 2026-10-21 08:53:45,984 44 INFO rb-133655d-225807-427165 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-21 08:53:46,035 44 INFO rb-133655d-225807-427165 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-21 08:53:46,086 44 INFO rb-133655d-225807-427165 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-21 08:53:46,137 44 INFO rb-133655d-225807-427165 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-21 08:53:46,188 44 INFO rb-133655d-225807-427165 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-21 08:53:46,244 44 INFO rb-133655d-225807-427165 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-21 08:53:46,295 44 INFO rb-133655d-225807-427165 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-21 08:53:46,355 44 INFO rb-133655d-225807-427165 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-21 08:53:46,405 44 INFO rb-133655d-225807-427165 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-21 08:53:46,455 44 INFO rb-133655d-225807-427165 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-21 08:53:46,512 44 INFO rb-133655d-225807-427165 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-21 08:53:46,565 44 INFO rb-133655d-225807-427165 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-21 08:53:46,626 44 INFO rb-133655d-225807-427165 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-21 08:53:46,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:46] "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.008 2026-10-21 08:53:46,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:46] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.017 2026-10-21 08:53:46,707 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93788514 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'ef204bfe-6339-46ce-b51b-971cb15c6ee7'}] 2026-10-21 08:53:47,142 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93788514 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'ef204bfe-6339-46ce-b51b-971cb15c6ee7'} created pos.order #629 2026-10-21 08:53:47,187 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93788514 finished 2026-10-21 08:53:47,284 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.145 0.435 2026-10-21 08:53:47,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.022 0.048 2026-10-21 08:53:47,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 08:53:47,502 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64197354 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'ef204bfe-6339-46ce-b51b-971cb15c6ee7'}] 2026-10-21 08:53:47,513 44 INFO rb-133655d-225807-427165 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-21 08:53:47,523 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64197354 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'ef204bfe-6339-46ce-b51b-971cb15c6ee7'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-10-21 08:53:47,562 44 INFO rb-133655d-225807-427165 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-21 08:53:47,571 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64197354 finished 2026-10-21 08:53:47,646 44 INFO rb-133655d-225807-427165 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-21 08:53:47,719 44 INFO rb-133655d-225807-427165 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-21 08:53:47,771 44 INFO rb-133655d-225807-427165 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-21 08:53:47,779 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.101 0.180 2026-10-21 08:53:47,844 44 INFO rb-133655d-225807-427165 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-21 08:53:47,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.011 0.030 2026-10-21 08:53:47,893 44 INFO rb-133655d-225807-427165 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-21 08:53:47,951 44 INFO rb-133655d-225807-427165 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-21 08:53:48,007 44 INFO rb-133655d-225807-427165 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-21 08:53:48,038 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:48] "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.012 0.017 2026-10-21 08:53:48,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:48] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.054 0.020 2026-10-21 08:53:48,222 44 INFO rb-133655d-225807-427165 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-21 08:53:48,274 44 INFO rb-133655d-225807-427165 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-21 08:53:48,323 44 INFO rb-133655d-225807-427165 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-21 08:53:48,375 44 INFO rb-133655d-225807-427165 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-21 08:53:48,426 44 INFO rb-133655d-225807-427165 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-21 08:53:48,477 44 INFO rb-133655d-225807-427165 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-21 08:53:48,528 44 INFO rb-133655d-225807-427165 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-21 08:53:48,587 44 INFO rb-133655d-225807-427165 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-21 08:53:48,638 44 INFO rb-133655d-225807-427165 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-21 08:53:48,688 44 INFO rb-133655d-225807-427165 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-21 08:53:48,748 44 INFO rb-133655d-225807-427165 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-21 08:53:48,802 44 INFO rb-133655d-225807-427165 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-21 08:53:48,861 44 INFO rb-133655d-225807-427165 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-21 08:53:48,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:48] "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.008 2026-10-21 08:53:48,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:48] "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-21 08:53:48,934 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76357538 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '535084db-8c05-41f5-b567-01e41630bbd4'}] 2026-10-21 08:53:49,373 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76357538 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '535084db-8c05-41f5-b567-01e41630bbd4'} created pos.order #630 2026-10-21 08:53:49,405 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76357538 finished 2026-10-21 08:53:49,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.162 0.425 2026-10-21 08:53:49,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.021 0.062 2026-10-21 08:53:49,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:49] "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-21 08:53:49,724 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83481323 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '535084db-8c05-41f5-b567-01e41630bbd4'}] 2026-10-21 08:53:49,736 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83481323 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '535084db-8c05-41f5-b567-01e41630bbd4'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-10-21 08:53:49,762 44 INFO rb-133655d-225807-427165 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-21 08:53:49,769 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83481323 finished 2026-10-21 08:53:49,816 44 INFO rb-133655d-225807-427165 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-21 08:53:49,883 44 INFO rb-133655d-225807-427165 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-21 08:53:49,962 44 INFO rb-133655d-225807-427165 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-21 08:53:49,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.079 0.180 2026-10-21 08:53:50,040 44 INFO rb-133655d-225807-427165 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-21 08:53:50,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.017 0.039 2026-10-21 08:53:50,103 44 INFO rb-133655d-225807-427165 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-21 08:53:50,162 44 INFO rb-133655d-225807-427165 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-21 08:53:50,227 44 INFO rb-133655d-225807-427165 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-21 08:53:50,280 44 INFO rb-133655d-225807-427165 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-21 08:53:50,343 44 INFO rb-133655d-225807-427165 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-21 08:53:50,400 44 INFO rb-133655d-225807-427165 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-21 08:53:50,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:50] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.007 0.017 2026-10-21 08:53:50,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:50] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.007 0.018 2026-10-21 08:53:50,571 44 INFO rb-133655d-225807-427165 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-21 08:53:50,624 44 INFO rb-133655d-225807-427165 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-21 08:53:50,675 44 INFO rb-133655d-225807-427165 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-21 08:53:50,726 44 INFO rb-133655d-225807-427165 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-21 08:53:50,779 44 INFO rb-133655d-225807-427165 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-21 08:53:50,828 44 INFO rb-133655d-225807-427165 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-21 08:53:50,878 44 INFO rb-133655d-225807-427165 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-21 08:53:50,938 44 INFO rb-133655d-225807-427165 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-21 08:53:50,987 44 INFO rb-133655d-225807-427165 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-21 08:53:51,038 44 INFO rb-133655d-225807-427165 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-21 08:53:51,098 44 INFO rb-133655d-225807-427165 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-21 08:53:51,156 44 INFO rb-133655d-225807-427165 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-21 08:53:51,210 44 INFO rb-133655d-225807-427165 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-21 08:53:51,224 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:51] "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.011 2026-10-21 08:53:51,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:51] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.021 2026-10-21 08:53:51,307 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85332030 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'f931de60-9349-436b-b851-c2b542b2ea49'}] 2026-10-21 08:53:51,873 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85332030 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'f931de60-9349-436b-b851-c2b542b2ea49'} created pos.order #631 2026-10-21 08:53:51,904 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85332030 finished 2026-10-21 08:53:52,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.222 0.489 2026-10-21 08:53:52,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.045 0.066 2026-10-21 08:53:52,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 08:53:52,268 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97537971 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'f931de60-9349-436b-b851-c2b542b2ea49'}] 2026-10-21 08:53:52,279 44 INFO rb-133655d-225807-427165 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-21 08:53:52,285 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97537971 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'f931de60-9349-436b-b851-c2b542b2ea49'} sync ignored for existing PoS order pos.order(631,) (state: paid) 2026-10-21 08:53:52,325 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97537971 finished 2026-10-21 08:53:52,334 44 INFO rb-133655d-225807-427165 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-21 08:53:52,407 44 INFO rb-133655d-225807-427165 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-21 08:53:52,487 44 INFO rb-133655d-225807-427165 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-21 08:53:52,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.056 0.178 2026-10-21 08:53:52,576 44 INFO rb-133655d-225807-427165 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-21 08:53:52,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.015 0.035 2026-10-21 08:53:52,625 44 INFO rb-133655d-225807-427165 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-21 08:53:52,677 44 INFO rb-133655d-225807-427165 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-21 08:53:52,734 44 INFO rb-133655d-225807-427165 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-21 08:53:52,795 44 INFO rb-133655d-225807-427165 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-21 08:53:52,848 44 INFO rb-133655d-225807-427165 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-21 08:53:52,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:52] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.014 2026-10-21 08:53:52,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:52] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.007 0.014 2026-10-21 08:53:52,902 44 INFO rb-133655d-225807-427165 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-21 08:53:52,950 44 INFO rb-133655d-225807-427165 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-21 08:53:53,009 44 INFO rb-133655d-225807-427165 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-21 08:53:53,059 44 INFO rb-133655d-225807-427165 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-21 08:53:53,111 44 INFO rb-133655d-225807-427165 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-21 08:53:53,173 44 INFO rb-133655d-225807-427165 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-21 08:53:53,223 44 INFO rb-133655d-225807-427165 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-21 08:53:53,276 44 INFO rb-133655d-225807-427165 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-21 08:53:53,331 44 INFO rb-133655d-225807-427165 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-21 08:53:53,382 44 INFO rb-133655d-225807-427165 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-21 08:53:53,461 44 INFO rb-133655d-225807-427165 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-21 08:53:53,465 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84876105 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '784a3535-14a7-4a63-875d-1ab95881d46f'}] 2026-10-21 08:53:53,909 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84876105 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '784a3535-14a7-4a63-875d-1ab95881d46f'} created pos.order #632 2026-10-21 08:53:53,936 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84876105 finished 2026-10-21 08:53:54,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.178 0.397 2026-10-21 08:53:54,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:54] "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-21 08:53:54,162 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41552270 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '784a3535-14a7-4a63-875d-1ab95881d46f'}] 2026-10-21 08:53:54,168 44 INFO rb-133655d-225807-427165 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-21 08:53:54,180 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41552270 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '784a3535-14a7-4a63-875d-1ab95881d46f'} sync ignored for existing PoS order pos.order(632,) (state: paid) 2026-10-21 08:53:54,213 44 INFO rb-133655d-225807-427165 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-21 08:53:54,224 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41552270 finished 2026-10-21 08:53:54,263 44 INFO rb-133655d-225807-427165 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-21 08:53:54,373 44 INFO rb-133655d-225807-427165 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-21 08:53:54,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.062 0.201 2026-10-21 08:53:54,514 44 INFO rb-133655d-225807-427165 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-21 08:53:54,564 44 INFO rb-133655d-225807-427165 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-21 08:53:54,628 44 INFO rb-133655d-225807-427165 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-21 08:53:54,715 44 INFO rb-133655d-225807-427165 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-21 08:53:54,763 44 INFO rb-133655d-225807-427165 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-21 08:53:54,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:54] "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.026 0.077 2026-10-21 08:53:54,849 44 INFO rb-133655d-225807-427165 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-21 08:53:54,904 44 INFO rb-133655d-225807-427165 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-21 08:53:54,963 44 INFO rb-133655d-225807-427165 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-21 08:53:54,973 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.032 0.063 2026-10-21 08:53:55,017 44 INFO rb-133655d-225807-427165 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-21 08:53:55,075 44 INFO rb-133655d-225807-427165 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-21 08:53:55,123 44 INFO rb-133655d-225807-427165 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-21 08:53:55,175 44 INFO rb-133655d-225807-427165 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-21 08:53:55,332 44 INFO rb-133655d-225807-427165 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-21 08:53:55,381 44 INFO rb-133655d-225807-427165 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-21 08:53:55,440 44 INFO rb-133655d-225807-427165 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-21 08:53:55,491 44 INFO rb-133655d-225807-427165 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-21 08:53:55,542 44 INFO rb-133655d-225807-427165 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-21 08:53:55,602 44 INFO rb-133655d-225807-427165 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-21 08:53:55,656 44 INFO rb-133655d-225807-427165 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-21 08:53:55,708 44 INFO rb-133655d-225807-427165 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-21 08:53:55,759 44 INFO rb-133655d-225807-427165 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-21 08:53:55,833 44 INFO rb-133655d-225807-427165 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-21 08:53:55,838 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17924588 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': 'd6e337cd-5183-460f-b8c7-d7baf6dc52a6'}] 2026-10-21 08:53:56,028 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17924588 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': 'd6e337cd-5183-460f-b8c7-d7baf6dc52a6'} created pos.order #633 2026-10-21 08:53:56,069 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17924588 finished 2026-10-21 08:53:56,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.144 0.204 2026-10-21 08:53:56,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 61 0.096 0.180 2026-10-21 08:53:56,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:56] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 08:53:56,590 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25452011 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': 'd6e337cd-5183-460f-b8c7-d7baf6dc52a6'}] 2026-10-21 08:53:56,600 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25452011 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': 'd6e337cd-5183-460f-b8c7-d7baf6dc52a6'} sync ignored for existing PoS order pos.order(633,) (state: paid) 2026-10-21 08:53:56,608 44 INFO rb-133655d-225807-427165 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-21 08:53:56,637 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25452011 finished 2026-10-21 08:53:56,658 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-10-21 08:53:56,659 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 08:53:56,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:53:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.067 0.171 2026-10-21 08:53:57,005 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 31460396 (allocated 35401728) 2026-10-21 08:53:57,013 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 89139 2026-10-21 08:53:57,015 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-10-21 08:53:57,016 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 89139 2026-10-21 08:53:57,169 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085357_169112_test_physical_gift_card.txt 2026-10-21 08:53:57,169 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmp3cmq_5k__chrome_odoo" 2026-10-21 08:53:57,261 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-10-21 08:53:58,725 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 89419 2026-10-21 08:53:58,725 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmpnn28l6nj_chrome_odoo 2026-10-21 08:53:58,725 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:32835/json/version 2026-10-21 08:53:58,727 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32835', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:53:58,797 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-10-21 08:53:58,798 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:32835/json 2026-10-21 08:53:58,798 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32835', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:53:58,813 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:32835/devtools/page/D72BB0C9B0F5C5006275CC17604FC5D7 2026-10-21 08:53:58,843 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-10-21 08:53:58,852 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-10-21 08:53:59,136 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:53:59,149 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-10-21 08:53:59,154 44 INFO rb-133655d-225807-427165 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-21 08:53:59,155 44 INFO rb-133655d-225807-427165 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-21 08:53:59,180 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:54:00,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:00] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.086 0.829 2026-10-21 08:54:00,095 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': 'D72BB0C9B0F5C5006275CC17604FC5D7', 'loaderId': 'B26A9BDC79C3CE963C2547F1A3AF765B', 'isDownload': False} 2026-10-21 08:54:00,095 44 INFO rb-133655d-225807-427165 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-21 08:54:00,121 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:54:00,157 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:00] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.018 2026-10-21 08:54:00,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:00] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-21 08:54:00,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:00] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-21 08:54:00,858 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:00,869 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:00,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.043 2026-10-21 08:54:00,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.009 2026-10-21 08:54:00,973 44 INFO rb-133655d-225807-427165 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-21 08:54:00,980 44 INFO rb-133655d-225807-427165 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-21 08:54:01,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 08:54:01,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:01,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-21 08:54:01,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:01] "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.039 2026-10-21 08:54:01,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 08:54:01,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.058 2026-10-21 08:54:02,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.540 0.648 2026-10-21 08:54:02,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:54:02,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 08:54:02,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.057 2026-10-21 08:54:02,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.018 2026-10-21 08:54:02,763 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-10-21 08:54:02,778 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-21 08:54:02,841 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:02,888 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 08:54:02,904 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 08:54:02,922 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:54:02,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.045 0.053 2026-10-21 08:54:02,980 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.045 2026-10-21 08:54:03,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.154 2026-10-21 08:54:03,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.065 2026-10-21 08:54:03,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.199 2026-10-21 08:54:03,066 44 INFO rb-133655d-225807-427165 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-21 08:54:03,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.013 0.023 2026-10-21 08:54:03,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 4 0.003 0.011 2026-10-21 08:54:03,247 44 INFO rb-133655d-225807-427165 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-21 08:54:03,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.077 2026-10-21 08:54:03,291 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:54:03,295 44 INFO rb-133655d-225807-427165 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-21 08:54:03,301 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:03,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.119 2026-10-21 08:54:03,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.169 2026-10-21 08:54:03,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.185 2026-10-21 08:54:03,423 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:03,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.228 2026-10-21 08:54:03,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.269 2026-10-21 08:54:03,552 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.024 0.218 2026-10-21 08:54:03,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.242 2026-10-21 08:54:03,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.233 2026-10-21 08:54:03,896 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.102 0.283 2026-10-21 08:54:03,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:03] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.493 2026-10-21 08:54:03,975 44 INFO rb-133655d-225807-427165 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-21 08:54:04,036 44 INFO rb-133655d-225807-427165 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-21 08:54:04,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:04] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.058 0.653 2026-10-21 08:54:04,085 44 INFO rb-133655d-225807-427165 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-21 08:54:04,153 44 INFO rb-133655d-225807-427165 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-21 08:54:04,236 44 INFO rb-133655d-225807-427165 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-21 08:54:04,279 44 INFO rb-133655d-225807-427165 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-21 08:54:04,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:04] "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.041 0.063 2026-10-21 08:54:04,408 44 INFO rb-133655d-225807-427165 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-21 08:54:04,501 44 INFO rb-133655d-225807-427165 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-21 08:54:04,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.026 0.077 2026-10-21 08:54:04,568 44 INFO rb-133655d-225807-427165 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-21 08:54:05,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:05] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.006 0.018 2026-10-21 08:54:05,128 44 INFO rb-133655d-225807-427165 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-21 08:54:05,225 44 INFO rb-133655d-225807-427165 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-21 08:54:05,277 44 INFO rb-133655d-225807-427165 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-21 08:54:05,328 44 INFO rb-133655d-225807-427165 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-21 08:54:05,378 44 INFO rb-133655d-225807-427165 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-21 08:54:05,433 44 INFO rb-133655d-225807-427165 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-21 08:54:05,483 44 INFO rb-133655d-225807-427165 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-21 08:54:05,563 44 INFO rb-133655d-225807-427165 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-21 08:54:05,581 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:05,587 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:54:05,614 44 INFO rb-133655d-225807-427165 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-21 08:54:05,666 44 INFO rb-133655d-225807-427165 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-21 08:54:05,745 44 INFO rb-133655d-225807-427165 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-21 08:54:05,799 44 INFO rb-133655d-225807-427165 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-21 08:54:05,869 44 INFO rb-133655d-225807-427165 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-21 08:54:05,877 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42265906 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3ae0843b-28f0-48f9-9690-2ecc77be9259'}] 2026-10-21 08:54:05,897 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:54:08,755 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42265906 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3ae0843b-28f0-48f9-9690-2ecc77be9259'} created pos.order #634 2026-10-21 08:54:09,184 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42265906 finished 2026-10-21 08:54:09,380 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 08:54:09,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 701 1.233 2.277 2026-10-21 08:54:09,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 102 0.108 0.224 2026-10-21 08:54:09,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:54:09,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54: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.023 2026-10-21 08:54:09,980 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-10-21 08:54:09,981 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-21 08:54:09,989 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29019130 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3ae0843b-28f0-48f9-9690-2ecc77be9259'}] 2026-10-21 08:54:10,023 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29019130 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3ae0843b-28f0-48f9-9690-2ecc77be9259'} sync ignored for existing PoS order pos.order(634,) (state: done) 2026-10-21 08:54:10,071 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29019130 finished 2026-10-21 08:54:10,122 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 17472572 (allocated 19009536) 2026-10-21 08:54:10,135 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 89419 2026-10-21 08:54:10,138 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-10-21 08:54:10,148 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 89419 2026-10-21 08:54:10,244 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085410_244084_test_physical_gift_card_invoiced.txt 2026-10-21 08:54:10,244 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmpnn28l6nj_chrome_odoo" 2026-10-21 08:54:10,268 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: waiting for threads: [, ] 2026-10-21 08:54:10,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.145 0.146 2026-10-21 08:54:10,325 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-10-21 08:54:11,663 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 89633 2026-10-21 08:54:11,663 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmpjgy_t2pm_chrome_odoo 2026-10-21 08:54:11,663 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:37709/json/version 2026-10-21 08:54:11,665 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37709', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:54:11,726 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: Chrome/150.0.7871.114 2026-10-21 08:54:11,726 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:37709/json 2026-10-21 08:54:11,728 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37709', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:54:11,766 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:37709/devtools/page/452D2A3DA77BD41BFF9B6EE03827CF53 2026-10-21 08:54:11,790 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-10-21 08:54:11,813 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-10-21 08:54:11,991 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:54:12,002 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-10-21 08:54:12,004 44 INFO rb-133655d-225807-427165 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-21 08:54:12,004 44 INFO rb-133655d-225807-427165 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-21 08:54:12,052 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:54:13,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:13] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.150 1.106 2026-10-21 08:54:13,281 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': '452D2A3DA77BD41BFF9B6EE03827CF53', 'loaderId': 'D35EF9D38B6735322B0370367609DB9C', 'isDownload': False} 2026-10-21 08:54:13,282 44 INFO rb-133655d-225807-427165 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-21 08:54:13,302 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:54:13,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:13] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-21 08:54:13,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:13] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-21 08:54:13,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:13] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.057 2026-10-21 08:54:14,089 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:14,102 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:14,135 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-21 08:54:14,186 44 INFO rb-133655d-225807-427165 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-21 08:54:14,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.013 2026-10-21 08:54:14,196 44 INFO rb-133655d-225807-427165 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-21 08:54:14,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 08:54:14,233 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:14,284 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.022 0.014 2026-10-21 08:54:14,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-21 08:54:14,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.044 0.070 2026-10-21 08:54:14,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-21 08:54:15,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.430 0.574 2026-10-21 08:54:15,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 08:54:15,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 08:54:15,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-21 08:54:15,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:54:15,841 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-10-21 08:54:15,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-21 08:54:15,921 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:54:15,976 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:54:16,010 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 08:54:16,021 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:54:16,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.030 0.071 2026-10-21 08:54:16,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.108 2026-10-21 08:54:16,083 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.057 2026-10-21 08:54:16,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.028 0.139 2026-10-21 08:54:16,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.062 2026-10-21 08:54:16,200 44 INFO rb-133655d-225807-427165 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-21 08:54:16,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.018 2026-10-21 08:54:16,311 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:54:16,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.067 0.077 2026-10-21 08:54:16,450 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:16,453 44 INFO rb-133655d-225807-427165 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-21 08:54:16,463 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:54:16,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 4 0.011 0.089 2026-10-21 08:54:16,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.125 2026-10-21 08:54:16,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.162 2026-10-21 08:54:16,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-21 08:54:16,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.356 2026-10-21 08:54:16,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.243 2026-10-21 08:54:16,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.276 2026-10-21 08:54:16,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.272 2026-10-21 08:54:16,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.272 2026-10-21 08:54:16,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-21 08:54:16,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-21 08:54:17,061 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.060 0.403 2026-10-21 08:54:17,114 44 INFO rb-133655d-225807-427165 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-21 08:54:17,231 44 INFO rb-133655d-225807-427165 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-21 08:54:17,300 44 INFO rb-133655d-225807-427165 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-21 08:54:17,363 44 INFO rb-133655d-225807-427165 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-21 08:54:17,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:17] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.015 0.023 2026-10-21 08:54:17,942 44 INFO rb-133655d-225807-427165 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-21 08:54:18,013 44 INFO rb-133655d-225807-427165 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-21 08:54:18,092 44 INFO rb-133655d-225807-427165 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-21 08:54:18,145 44 INFO rb-133655d-225807-427165 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-21 08:54:18,195 44 INFO rb-133655d-225807-427165 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-21 08:54:18,246 44 INFO rb-133655d-225807-427165 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-21 08:54:18,307 44 INFO rb-133655d-225807-427165 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-21 08:54:18,395 44 INFO rb-133655d-225807-427165 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-21 08:54:18,449 44 INFO rb-133655d-225807-427165 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-21 08:54:18,509 44 INFO rb-133655d-225807-427165 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-21 08:54:19,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:19] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.003 0.013 2026-10-21 08:54:19,057 44 INFO rb-133655d-225807-427165 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-21 08:54:19,126 44 INFO rb-133655d-225807-427165 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-21 08:54:19,225 44 INFO rb-133655d-225807-427165 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-21 08:54:19,274 44 INFO rb-133655d-225807-427165 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-21 08:54:19,324 44 INFO rb-133655d-225807-427165 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-21 08:54:19,405 44 INFO rb-133655d-225807-427165 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-21 08:54:19,434 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:19,436 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:54:19,462 44 INFO rb-133655d-225807-427165 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-21 08:54:19,511 44 INFO rb-133655d-225807-427165 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-21 08:54:19,600 44 INFO rb-133655d-225807-427165 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-21 08:54:19,654 44 INFO rb-133655d-225807-427165 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-21 08:54:19,708 44 INFO rb-133655d-225807-427165 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-21 08:54:19,766 44 INFO rb-133655d-225807-427165 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-21 08:54:19,837 44 INFO rb-133655d-225807-427165 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-21 08:54:19,846 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:19,850 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87771837 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0b34d72c-3fb3-4233-946f-ad1292b9499b'}] 2026-10-21 08:54:20,115 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87771837 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0b34d72c-3fb3-4233-946f-ad1292b9499b'} created pos.order #635 2026-10-21 08:54:20,147 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87771837 finished 2026-10-21 08:54:20,285 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.206 0.236 2026-10-21 08:54:20,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.048 0.075 2026-10-21 08:54:20,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:20] "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-21 08:54:20,653 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22040213 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0b34d72c-3fb3-4233-946f-ad1292b9499b'}] 2026-10-21 08:54:20,665 44 INFO rb-133655d-225807-427165 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-21 08:54:20,671 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22040213 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0b34d72c-3fb3-4233-946f-ad1292b9499b'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-10-21 08:54:20,704 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22040213 finished 2026-10-21 08:54:20,717 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-10-21 08:54:20,720 44 INFO rb-133655d-225807-427165 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-21 08:54:20,895 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 17967620 (allocated 19271680) 2026-10-21 08:54:20,906 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 89633 2026-10-21 08:54:20,908 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-10-21 08:54:20,908 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 89633 2026-10-21 08:54:20,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.117 0.154 2026-10-21 08:54:21,036 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085421_036306_test_physical_gift_card_multiple_programs.txt 2026-10-21 08:54:21,036 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmpjgy_t2pm_chrome_odoo" 2026-10-21 08:54:21,118 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-10-21 08:54:22,279 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 89850 2026-10-21 08:54:22,280 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpp6nbmc04_chrome_odoo 2026-10-21 08:54:22,280 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:45853/json/version 2026-10-21 08:54:22,281 44 INFO rb-133655d-225807-427165 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-21 08:54:22,361 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-21 08:54:22,361 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:45853/json 2026-10-21 08:54:22,361 44 INFO rb-133655d-225807-427165 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-21 08:54:22,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:45853/devtools/page/D766E40287B0BC74A31F4112DB1BD4AA 2026-10-21 08:54:22,387 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-21 08:54:22,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-21 08:54:22,585 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:54:22,597 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-10-21 08:54:22,607 44 INFO rb-133655d-225807-427165 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-21 08:54:22,607 44 INFO rb-133655d-225807-427165 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-21 08:54:22,641 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:54:23,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:23] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.111 0.851 2026-10-21 08:54:23,596 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': 'D766E40287B0BC74A31F4112DB1BD4AA', 'loaderId': '5F1E68F9849EA36DCFF839186570E444', 'isDownload': False} 2026-10-21 08:54:23,596 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-10-21 08:54:23,635 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:54:23,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:23] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-21 08:54:23,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:23] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-21 08:54:23,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:23] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-21 08:54:24,307 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:24,317 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:24,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-21 08:54:24,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.010 2026-10-21 08:54:24,386 44 INFO rb-133655d-225807-427165 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-21 08:54:24,405 44 INFO rb-133655d-225807-427165 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-21 08:54:24,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 08:54:24,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:24,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.018 2026-10-21 08:54:24,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.041 2026-10-21 08:54:24,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.053 2026-10-21 08:54:24,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-21 08:54:25,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.442 0.607 2026-10-21 08:54:25,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 08:54:25,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54: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.009 2026-10-21 08:54:25,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-21 08:54:25,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:54:25,966 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-21 08:54:25,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 08:54:26,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:26,061 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:54:26,082 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:54:26,088 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:54:26,156 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:54:26,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.030 0.074 2026-10-21 08:54:26,199 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.045 2026-10-21 08:54:26,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.153 2026-10-21 08:54:26,245 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 08:54:26,315 44 INFO rb-133655d-225807-427165 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-21 08:54:26,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.047 0.122 2026-10-21 08:54:26,371 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.131 2026-10-21 08:54:26,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.062 0.235 2026-10-21 08:54:26,521 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:54:26,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.130 2026-10-21 08:54:26,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-21 08:54:26,572 44 INFO rb-133655d-225807-427165 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-21 08:54:26,575 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:54:26,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.182 2026-10-21 08:54:26,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.221 2026-10-21 08:54:26,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 4 0.013 0.246 2026-10-21 08:54:26,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-21 08:54:26,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-21 08:54:26,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.228 2026-10-21 08:54:26,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-21 08:54:26,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-21 08:54:26,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:26] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.185 2026-10-21 08:54:27,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.097 0.326 2026-10-21 08:54:27,230 44 INFO rb-133655d-225807-427165 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-21 08:54:27,282 44 INFO rb-133655d-225807-427165 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-21 08:54:27,342 44 INFO rb-133655d-225807-427165 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-21 08:54:27,393 44 INFO rb-133655d-225807-427165 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-21 08:54:27,444 44 INFO rb-133655d-225807-427165 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-21 08:54:27,499 44 INFO rb-133655d-225807-427165 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-21 08:54:27,551 44 INFO rb-133655d-225807-427165 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-21 08:54:27,627 44 INFO rb-133655d-225807-427165 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-21 08:54:27,680 44 INFO rb-133655d-225807-427165 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-21 08:54:27,730 44 INFO rb-133655d-225807-427165 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-21 08:54:27,781 44 INFO rb-133655d-225807-427165 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-21 08:54:27,846 44 INFO rb-133655d-225807-427165 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-21 08:54:27,917 44 INFO rb-133655d-225807-427165 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-21 08:54:28,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:28] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.011 0.027 2026-10-21 08:54:28,497 44 INFO rb-133655d-225807-427165 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-21 08:54:28,590 44 INFO rb-133655d-225807-427165 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-21 08:54:28,644 44 INFO rb-133655d-225807-427165 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-21 08:54:28,695 44 INFO rb-133655d-225807-427165 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-21 08:54:28,746 44 INFO rb-133655d-225807-427165 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-21 08:54:28,797 44 INFO rb-133655d-225807-427165 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-21 08:54:28,848 44 INFO rb-133655d-225807-427165 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-21 08:54:28,933 44 INFO rb-133655d-225807-427165 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-21 08:54:28,954 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:28,957 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:28,984 44 INFO rb-133655d-225807-427165 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-21 08:54:29,035 44 INFO rb-133655d-225807-427165 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-21 08:54:29,117 44 INFO rb-133655d-225807-427165 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-21 08:54:29,171 44 INFO rb-133655d-225807-427165 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-21 08:54:29,225 44 INFO rb-133655d-225807-427165 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-21 08:54:29,280 44 INFO rb-133655d-225807-427165 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-21 08:54:29,367 44 INFO rb-133655d-225807-427165 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-21 08:54:29,372 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48329423 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4baaef70-dbfc-416c-b130-96809ad49e40'}] 2026-10-21 08:54:29,384 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:54:29,565 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48329423 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4baaef70-dbfc-416c-b130-96809ad49e40'} created pos.order #636 2026-10-21 08:54:29,592 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48329423 finished 2026-10-21 08:54:29,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.107 0.222 2026-10-21 08:54:29,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.077 0.077 2026-10-21 08:54:29,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 08:54:30,097 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77700975 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4baaef70-dbfc-416c-b130-96809ad49e40'}] 2026-10-21 08:54:30,108 44 INFO rb-133655d-225807-427165 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-21 08:54:30,117 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77700975 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4baaef70-dbfc-416c-b130-96809ad49e40'} sync ignored for existing PoS order pos.order(636,) (state: paid) 2026-10-21 08:54:30,153 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77700975 finished 2026-10-21 08:54:30,158 44 INFO rb-133655d-225807-427165 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-21 08:54:30,247 44 INFO rb-133655d-225807-427165 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-21 08:54:30,296 44 INFO rb-133655d-225807-427165 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-21 08:54:30,347 44 INFO rb-133655d-225807-427165 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-21 08:54:30,362 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.093 0.180 2026-10-21 08:54:30,405 44 INFO rb-133655d-225807-427165 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-21 08:54:30,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.007 0.023 2026-10-21 08:54:30,462 44 INFO rb-133655d-225807-427165 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-21 08:54:30,508 44 INFO rb-133655d-225807-427165 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-21 08:54:30,567 44 INFO rb-133655d-225807-427165 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-21 08:54:30,633 44 INFO rb-133655d-225807-427165 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-21 08:54:30,684 44 INFO rb-133655d-225807-427165 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-21 08:54:30,737 44 INFO rb-133655d-225807-427165 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-21 08:54:30,787 44 INFO rb-133655d-225807-427165 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-21 08:54:30,845 44 INFO rb-133655d-225807-427165 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-21 08:54:30,906 44 INFO rb-133655d-225807-427165 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-21 08:54:31,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:31] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.003 0.013 2026-10-21 08:54:31,457 44 INFO rb-133655d-225807-427165 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-21 08:54:31,547 44 INFO rb-133655d-225807-427165 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-21 08:54:31,601 44 INFO rb-133655d-225807-427165 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-21 08:54:31,652 44 INFO rb-133655d-225807-427165 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-21 08:54:31,704 44 INFO rb-133655d-225807-427165 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-21 08:54:31,757 44 INFO rb-133655d-225807-427165 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-21 08:54:31,842 44 INFO rb-133655d-225807-427165 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-21 08:54:31,894 44 INFO rb-133655d-225807-427165 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-21 08:54:31,945 44 INFO rb-133655d-225807-427165 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-21 08:54:31,998 44 INFO rb-133655d-225807-427165 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-21 08:54:32,050 44 INFO rb-133655d-225807-427165 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-21 08:54:32,105 44 INFO rb-133655d-225807-427165 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-21 08:54:32,157 44 INFO rb-133655d-225807-427165 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-21 08:54:32,230 44 INFO rb-133655d-225807-427165 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-21 08:54:32,282 44 INFO rb-133655d-225807-427165 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-21 08:54:32,332 44 INFO rb-133655d-225807-427165 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-21 08:54:32,383 44 INFO rb-133655d-225807-427165 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-21 08:54:32,440 44 INFO rb-133655d-225807-427165 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-21 08:54:32,505 44 INFO rb-133655d-225807-427165 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-21 08:54:33,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:33] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.010 0.020 2026-10-21 08:54:33,074 44 INFO rb-133655d-225807-427165 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-21 08:54:33,173 44 INFO rb-133655d-225807-427165 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-21 08:54:33,227 44 INFO rb-133655d-225807-427165 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-21 08:54:33,278 44 INFO rb-133655d-225807-427165 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-21 08:54:33,329 44 INFO rb-133655d-225807-427165 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-21 08:54:33,380 44 INFO rb-133655d-225807-427165 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-21 08:54:33,431 44 INFO rb-133655d-225807-427165 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-21 08:54:33,485 44 INFO rb-133655d-225807-427165 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-21 08:54:33,542 44 INFO rb-133655d-225807-427165 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-21 08:54:33,592 44 INFO rb-133655d-225807-427165 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-21 08:54:33,643 44 INFO rb-133655d-225807-427165 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-21 08:54:33,702 44 INFO rb-133655d-225807-427165 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-21 08:54:33,756 44 INFO rb-133655d-225807-427165 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-21 08:54:33,809 44 INFO rb-133655d-225807-427165 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-21 08:54:33,862 44 INFO rb-133655d-225807-427165 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-21 08:54:33,942 44 INFO rb-133655d-225807-427165 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-21 08:54:33,948 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51075192 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'bd316354-72f9-4e96-a3d9-36abb884404f'}] 2026-10-21 08:54:34,094 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51075192 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'bd316354-72f9-4e96-a3d9-36abb884404f'} created pos.order #637 2026-10-21 08:54:34,135 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51075192 finished 2026-10-21 08:54:34,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.099 0.203 2026-10-21 08:54:34,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.030 0.082 2026-10-21 08:54:34,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 08:54:34,498 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65191800 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'bd316354-72f9-4e96-a3d9-36abb884404f'}] 2026-10-21 08:54:34,507 44 INFO rb-133655d-225807-427165 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-21 08:54:34,529 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65191800 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'bd316354-72f9-4e96-a3d9-36abb884404f'} sync ignored for existing PoS order pos.order(637,) (state: paid) 2026-10-21 08:54:34,559 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-10-21 08:54:34,560 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-21 08:54:34,578 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65191800 finished 2026-10-21 08:54:34,755 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 19480972 (allocated 21893120) 2026-10-21 08:54:34,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.077 0.189 2026-10-21 08:54:34,817 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 89850 2026-10-21 08:54:34,821 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-10-21 08:54:34,822 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 89850 2026-10-21 08:54:34,970 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085434_970091_test_physical_gift_card_sale.txt 2026-10-21 08:54:34,970 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpp6nbmc04_chrome_odoo" 2026-10-21 08:54:35,040 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-10-21 08:54:36,314 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 90063 2026-10-21 08:54:36,315 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmp0k4oedgx_chrome_odoo 2026-10-21 08:54:36,315 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:39457/json/version 2026-10-21 08:54:36,316 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39457', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:54:36,347 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Browser version: Chrome/150.0.7871.114 2026-10-21 08:54:36,347 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:39457/json 2026-10-21 08:54:36,348 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39457', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:54:36,359 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:39457/devtools/page/9C6224828B348418FE1634CB1102251B 2026-10-21 08:54:36,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-10-21 08:54:36,383 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-10-21 08:54:36,551 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:54:36,561 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-10-21 08:54:36,568 44 INFO rb-133655d-225807-427165 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-21 08:54:36,568 44 INFO rb-133655d-225807-427165 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-21 08:54:36,592 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:54:37,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:37] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.085 0.872 2026-10-21 08:54:37,546 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': '9C6224828B348418FE1634CB1102251B', 'loaderId': '8CA7728DFB9192568E4B08B403116367', 'isDownload': False} 2026-10-21 08:54:37,547 44 INFO rb-133655d-225807-427165 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-21 08:54:37,566 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:54:37,589 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:37] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-21 08:54:37,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:37] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-21 08:54:37,615 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:37] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-21 08:54:38,287 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:38,303 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:54:38,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 08:54:38,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 08:54:38,380 44 INFO rb-133655d-225807-427165 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-21 08:54:38,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 08:54:38,393 44 INFO rb-133655d-225807-427165 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-21 08:54:38,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:54:38,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:38] "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.017 2026-10-21 08:54:38,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.042 2026-10-21 08:54:38,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.041 0.066 2026-10-21 08:54:38,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-21 08:54:39,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.554 0.636 2026-10-21 08:54:39,928 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.043 2026-10-21 08:54:40,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:54:40,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.066 2026-10-21 08:54:40,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 08:54:40,195 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: Owl is running in 'dev' mode. 2026-10-21 08:54:40,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-10-21 08:54:40,313 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 08:54:40,398 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.065 2026-10-21 08:54:40,408 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.052 2026-10-21 08:54:40,415 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.094 2026-10-21 08:54:40,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.048 0.102 2026-10-21 08:54:40,448 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:54:40,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.182 2026-10-21 08:54:40,512 44 INFO rb-133655d-225807-427165 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-21 08:54:40,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.039 2026-10-21 08:54:40,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.233 2026-10-21 08:54:40,574 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.027 2026-10-21 08:54:40,643 44 INFO rb-133655d-225807-427165 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-21 08:54:40,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 4 0.025 0.073 2026-10-21 08:54:40,688 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:54:40,701 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:40,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.132 2026-10-21 08:54:40,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-21 08:54:40,809 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:54:40,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-21 08:54:40,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.269 2026-10-21 08:54:40,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:40] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-21 08:54:41,092 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:41] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.088 0.287 2026-10-21 08:54:41,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:41] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.309 2026-10-21 08:54:41,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:41] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.331 2026-10-21 08:54:41,237 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:41] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.355 2026-10-21 08:54:41,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:41] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.340 2026-10-21 08:54:41,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:41] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.583 2026-10-21 08:54:41,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.073 0.373 2026-10-21 08:54:41,640 44 INFO rb-133655d-225807-427165 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-21 08:54:41,708 44 INFO rb-133655d-225807-427165 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-21 08:54:41,775 44 INFO rb-133655d-225807-427165 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-21 08:54:42,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:42] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.017 0.020 2026-10-21 08:54:42,360 44 INFO rb-133655d-225807-427165 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-21 08:54:42,455 44 INFO rb-133655d-225807-427165 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-21 08:54:42,507 44 INFO rb-133655d-225807-427165 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-21 08:54:42,558 44 INFO rb-133655d-225807-427165 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-21 08:54:42,609 44 INFO rb-133655d-225807-427165 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-21 08:54:42,714 44 INFO rb-133655d-225807-427165 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-21 08:54:42,786 44 INFO rb-133655d-225807-427165 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-21 08:54:42,844 44 INFO rb-133655d-225807-427165 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-21 08:54:43,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:43] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.006 0.014 2026-10-21 08:54:43,407 44 INFO rb-133655d-225807-427165 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-21 08:54:43,496 44 INFO rb-133655d-225807-427165 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-21 08:54:43,549 44 INFO rb-133655d-225807-427165 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-21 08:54:43,600 44 INFO rb-133655d-225807-427165 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-21 08:54:43,681 44 INFO rb-133655d-225807-427165 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-21 08:54:43,698 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:54:43,699 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:54:43,731 44 INFO rb-133655d-225807-427165 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-21 08:54:43,781 44 INFO rb-133655d-225807-427165 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-21 08:54:43,865 44 INFO rb-133655d-225807-427165 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-21 08:54:43,919 44 INFO rb-133655d-225807-427165 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-21 08:54:43,973 44 INFO rb-133655d-225807-427165 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-21 08:54:44,025 44 INFO rb-133655d-225807-427165 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-21 08:54:44,115 44 INFO rb-133655d-225807-427165 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-21 08:54:44,123 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49860961 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9d278362-6815-4d98-9a18-ec7e57984ec1'}] 2026-10-21 08:54:44,125 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:54:44,352 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49860961 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9d278362-6815-4d98-9a18-ec7e57984ec1'} created pos.order #638 2026-10-21 08:54:44,397 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49860961 finished 2026-10-21 08:54:44,552 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.179 0.256 2026-10-21 08:54:44,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.086 0.091 2026-10-21 08:54:44,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:44] "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-21 08:54:44,964 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66142006 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9d278362-6815-4d98-9a18-ec7e57984ec1'}] 2026-10-21 08:54:44,980 44 INFO rb-133655d-225807-427165 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-21 08:54:44,982 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66142006 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9d278362-6815-4d98-9a18-ec7e57984ec1'} sync ignored for existing PoS order pos.order(638,) (state: paid) 2026-10-21 08:54:45,028 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-10-21 08:54:45,029 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66142006 finished 2026-10-21 08:54:45,032 44 INFO rb-133655d-225807-427165 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-21 08:54:45,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 17592828 (allocated 19009536) 2026-10-21 08:54:45,215 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 90063 2026-10-21 08:54:45,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.107 0.149 2026-10-21 08:54:45,221 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-10-21 08:54:45,222 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 90063 2026-10-21 08:54:45,334 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085445_333977_test_physical_gift_card_single_program_twice.txt 2026-10-21 08:54:45,334 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmp0k4oedgx_chrome_odoo" 2026-10-21 08:54:45,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-10-21 08:54:46,711 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 90281 2026-10-21 08:54:46,711 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmpi6msmpdd_chrome_odoo 2026-10-21 08:54:46,711 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:42031/json/version 2026-10-21 08:54:46,713 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42031', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:54:46,739 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-10-21 08:54:46,739 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:42031/json 2026-10-21 08:54:46,740 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42031', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:54:46,755 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:42031/devtools/page/B6DFA69F9FBA38A5E85F777DB12C1A98 2026-10-21 08:54:46,774 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-10-21 08:54:46,794 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-10-21 08:54:47,049 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:54:47,060 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-10-21 08:54:47,063 44 INFO rb-133655d-225807-427165 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-21 08:54:47,064 44 INFO rb-133655d-225807-427165 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-21 08:54:47,087 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:54:48,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:48] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.091 1.110 2026-10-21 08:54:48,290 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': 'B6DFA69F9FBA38A5E85F777DB12C1A98', 'loaderId': '0A392B34661E109CA4862153846F9F14', 'isDownload': False} 2026-10-21 08:54:48,290 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-10-21 08:54:48,307 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:54:48,348 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:48] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-21 08:54:48,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:48] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.035 2026-10-21 08:54:48,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:48] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.055 2026-10-21 08:54:49,094 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:49,104 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:54:49,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-21 08:54:49,171 44 INFO rb-133655d-225807-427165 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-21 08:54:49,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-21 08:54:49,179 44 INFO rb-133655d-225807-427165 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-21 08:54:49,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 08:54:49,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:49,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-21 08:54:49,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.040 2026-10-21 08:54:49,362 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.051 2026-10-21 08:54:49,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-21 08:54:50,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.496 0.605 2026-10-21 08:54:50,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:50] "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-21 08:54:50,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54: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-21 08:54:50,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.046 2026-10-21 08:54:50,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:50] "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-21 08:54:50,862 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-21 08:54:50,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.007 2026-10-21 08:54:50,946 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:54:50,991 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:54:51,003 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 08:54:51,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.039 2026-10-21 08:54:51,041 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54: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-21 08:54:51,047 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:54:51,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.045 0.080 2026-10-21 08:54:51,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.057 2026-10-21 08:54:51,115 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-21 08:54:51,183 44 INFO rb-133655d-225807-427165 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-21 08:54:51,259 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:54:51,411 44 INFO rb-133655d-225807-427165 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-21 08:54:51,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.072 0.086 2026-10-21 08:54:51,422 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:51,449 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:54:51,488 44 INFO rb-133655d-225807-427165 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-21 08:54:51,623 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.106 0.271 2026-10-21 08:54:51,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.360 2026-10-21 08:54:51,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.378 2026-10-21 08:54:51,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.420 2026-10-21 08:54:51,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.497 2026-10-21 08:54:51,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.345 2026-10-21 08:54:51,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.016 0.232 2026-10-21 08:54:51,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.235 2026-10-21 08:54:51,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.229 2026-10-21 08:54:51,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:51] "GET /web/image?model=product.template&field=image_128&id=1742&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.207 2026-10-21 08:54:52,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:52] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-21 08:54:52,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:52] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.187 2026-10-21 08:54:52,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.089 0.369 2026-10-21 08:54:52,333 44 INFO rb-133655d-225807-427165 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-21 08:54:52,431 44 INFO rb-133655d-225807-427165 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-21 08:54:52,480 44 INFO rb-133655d-225807-427165 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-21 08:54:52,542 44 INFO rb-133655d-225807-427165 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-21 08:54:52,628 44 INFO rb-133655d-225807-427165 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-21 08:54:52,676 44 INFO rb-133655d-225807-427165 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-21 08:54:52,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54: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.031 0.059 2026-10-21 08:54:52,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:52] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.016 0.071 2026-10-21 08:54:52,787 44 INFO rb-133655d-225807-427165 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-21 08:54:52,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.043 0.116 2026-10-21 08:54:52,882 44 INFO rb-133655d-225807-427165 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-21 08:54:52,924 44 INFO rb-133655d-225807-427165 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-21 08:54:52,989 44 INFO rb-133655d-225807-427165 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-21 08:54:53,046 44 INFO rb-133655d-225807-427165 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-21 08:54:53,137 44 INFO rb-133655d-225807-427165 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-21 08:54:53,190 44 INFO rb-133655d-225807-427165 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-21 08:54:53,240 44 INFO rb-133655d-225807-427165 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-21 08:54:53,291 44 INFO rb-133655d-225807-427165 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-21 08:54:53,371 44 INFO rb-133655d-225807-427165 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-21 08:54:53,393 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:53,395 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:54:53,429 44 INFO rb-133655d-225807-427165 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-21 08:54:53,476 44 INFO rb-133655d-225807-427165 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-21 08:54:53,552 44 INFO rb-133655d-225807-427165 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-21 08:54:53,608 44 INFO rb-133655d-225807-427165 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-21 08:54:53,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:53] "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.014 2026-10-21 08:54:53,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:53] "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-21 08:54:53,712 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56938340 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c5c0e571-70c0-4afc-9547-a0ad397c3371'}] 2026-10-21 08:54:53,714 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:54:54,581 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56938340 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c5c0e571-70c0-4afc-9547-a0ad397c3371'} created pos.order #639 2026-10-21 08:54:54,617 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56938340 finished 2026-10-21 08:54:54,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.445 0.620 2026-10-21 08:54:54,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.061 0.087 2026-10-21 08:54:54,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:54] "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-21 08:54:55,164 44 INFO rb-133655d-225807-427165 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-21 08:54:55,172 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58462617 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c5c0e571-70c0-4afc-9547-a0ad397c3371'}] 2026-10-21 08:54:55,185 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58462617 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c5c0e571-70c0-4afc-9547-a0ad397c3371'} sync ignored for existing PoS order pos.order(639,) (state: paid) 2026-10-21 08:54:55,212 44 INFO rb-133655d-225807-427165 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-21 08:54:55,216 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58462617 finished 2026-10-21 08:54:55,414 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.098 0.146 2026-10-21 08:54:55,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.010 0.029 2026-10-21 08:54:55,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:55] "GET /pos/ui/76/receipt/c5c0e571-70c0-4afc-9547-a0ad397c3371 HTTP/1.1" 200 - 33 0.063 0.064 2026-10-21 08:54:56,608 44 INFO rb-133655d-225807-427165 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-21 08:54:56,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 08:54:56,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54: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-21 08:54:56,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:54:56,757 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.020 0.044 2026-10-21 08:54:56,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.003 0.064 2026-10-21 08:54:56,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 08:54:56,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 08:54:56,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.005 0.017 2026-10-21 08:54:57,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 45 0.045 0.084 2026-10-21 08:54:57,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:57] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.019 2026-10-21 08:54:57,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.013 0.062 2026-10-21 08:54:57,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:57] "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.050 2026-10-21 08:54:57,259 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-21 08:54:57,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:54:57,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:57] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.022 0.031 2026-10-21 08:54:57,529 44 INFO rb-133655d-225807-427165 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-21 08:54:57,608 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-10-21 08:54:57,609 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 08:54:57,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.067 0.078 2026-10-21 08:54:57,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:57] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.068 0.202 2026-10-21 08:54:57,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:54:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.296 2026-10-21 08:54:57,850 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16873168 (allocated 17825792) 2026-10-21 08:54:57,855 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 90281 2026-10-21 08:54:57,856 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-10-21 08:54:57,857 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 90281 2026-10-21 08:54:58,010 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085458_010511_test_point_per_money_spent.txt 2026-10-21 08:54:58,010 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmpi6msmpdd_chrome_odoo" 2026-10-21 08:54:58,038 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-10-21 08:55:00,428 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 90521 2026-10-21 08:55:00,428 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpki5sr1h__chrome_odoo 2026-10-21 08:55:00,428 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:43213/json/version 2026-10-21 08:55:00,430 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:55:00,522 44 INFO rb-133655d-225807-427165 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-21 08:55:00,522 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:43213/json 2026-10-21 08:55:00,523 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:55:00,548 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:43213/devtools/page/FE22CFC212FBBF148B3C35243AFA934D 2026-10-21 08:55:00,567 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-10-21 08:55:00,574 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-21 08:55:00,858 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:55:00,869 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-10-21 08:55:00,871 44 INFO rb-133655d-225807-427165 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-21 08:55:00,871 44 INFO rb-133655d-225807-427165 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-21 08:55:00,902 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:55:01,817 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:01] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.089 0.839 2026-10-21 08:55:01,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': 'FE22CFC212FBBF148B3C35243AFA934D', 'loaderId': '4A81E871A320889E69625088FD2FAE44', 'isDownload': False} 2026-10-21 08:55:01,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-10-21 08:55:01,853 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:55:01,878 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:01] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.009 2026-10-21 08:55:01,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:01] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 08:55:01,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:01] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-21 08:55:02,655 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:55:02,659 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:55:02,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-21 08:55:02,726 44 INFO rb-133655d-225807-427165 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-21 08:55:02,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-21 08:55:02,738 44 INFO rb-133655d-225807-427165 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-21 08:55:02,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 08:55:02,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:02,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.019 2026-10-21 08:55:02,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.058 2026-10-21 08:55:02,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.040 0.065 2026-10-21 08:55:02,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-21 08:55:04,157 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.489 0.631 2026-10-21 08:55:04,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:55:04,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "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.043 2026-10-21 08:55:04,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.060 2026-10-21 08:55:04,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-21 08:55:04,545 44 INFO rb-133655d-225807-427165 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-21 08:55:04,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.010 2026-10-21 08:55:04,655 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:55:04,683 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:55:04,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.031 2026-10-21 08:55:04,724 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:55:04,764 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:55:04,777 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55: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-21 08:55:04,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.053 0.103 2026-10-21 08:55:04,817 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.164 2026-10-21 08:55:04,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.060 2026-10-21 08:55:04,916 44 INFO rb-133655d-225807-427165 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-21 08:55:05,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.016 0.047 2026-10-21 08:55:05,080 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-21 08:55:05,146 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:55:05,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.065 0.127 2026-10-21 08:55:05,230 44 INFO rb-133655d-225807-427165 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-21 08:55:05,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-21 08:55:05,255 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:55:05,285 44 INFO rb-133655d-225807-427165 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-21 08:55:05,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.051 0.287 2026-10-21 08:55:05,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.318 2026-10-21 08:55:05,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.301 2026-10-21 08:55:05,512 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.303 2026-10-21 08:55:05,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.505 2026-10-21 08:55:05,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.329 2026-10-21 08:55:05,659 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.286 2026-10-21 08:55:05,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.271 2026-10-21 08:55:05,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.255 2026-10-21 08:55:05,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.069 0.293 2026-10-21 08:55:05,914 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.290 2026-10-21 08:55:05,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:05] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.363 2026-10-21 08:55:05,962 44 INFO rb-133655d-225807-427165 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-21 08:55:06,048 44 INFO rb-133655d-225807-427165 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-21 08:55:06,098 44 INFO rb-133655d-225807-427165 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-21 08:55:06,159 44 INFO rb-133655d-225807-427165 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-21 08:55:06,232 44 INFO rb-133655d-225807-427165 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-21 08:55:06,282 44 INFO rb-133655d-225807-427165 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-21 08:55:06,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:06] "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.029 0.049 2026-10-21 08:55:06,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:06] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.018 0.076 2026-10-21 08:55:06,387 44 INFO rb-133655d-225807-427165 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-21 08:55:06,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.026 0.110 2026-10-21 08:55:06,477 44 INFO rb-133655d-225807-427165 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-21 08:55:06,531 44 INFO rb-133655d-225807-427165 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-21 08:55:06,579 44 INFO rb-133655d-225807-427165 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-21 08:55:06,629 44 INFO rb-133655d-225807-427165 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-21 08:55:06,717 44 INFO rb-133655d-225807-427165 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-21 08:55:06,768 44 INFO rb-133655d-225807-427165 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-21 08:55:06,819 44 INFO rb-133655d-225807-427165 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-21 08:55:06,871 44 INFO rb-133655d-225807-427165 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-21 08:55:06,922 44 INFO rb-133655d-225807-427165 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-21 08:55:06,972 44 INFO rb-133655d-225807-427165 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-21 08:55:07,034 44 INFO rb-133655d-225807-427165 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-21 08:55:07,094 44 INFO rb-133655d-225807-427165 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-21 08:55:07,152 44 INFO rb-133655d-225807-427165 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-21 08:55:07,208 44 INFO rb-133655d-225807-427165 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-21 08:55:07,227 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:07] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.012 2026-10-21 08:55:07,326 44 INFO rb-133655d-225807-427165 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-21 08:55:07,376 44 INFO rb-133655d-225807-427165 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-21 08:55:07,427 44 INFO rb-133655d-225807-427165 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-21 08:55:07,478 44 INFO rb-133655d-225807-427165 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-21 08:55:07,560 44 INFO rb-133655d-225807-427165 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-21 08:55:07,581 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:07,586 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:55:07,615 44 INFO rb-133655d-225807-427165 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-21 08:55:07,658 44 INFO rb-133655d-225807-427165 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-21 08:55:07,739 44 INFO rb-133655d-225807-427165 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-21 08:55:07,793 44 INFO rb-133655d-225807-427165 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-21 08:55:07,848 44 INFO rb-133655d-225807-427165 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-21 08:55:07,900 44 INFO rb-133655d-225807-427165 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-21 08:55:07,956 44 INFO rb-133655d-225807-427165 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-21 08:55:08,010 44 INFO rb-133655d-225807-427165 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-21 08:55:08,062 44 INFO rb-133655d-225807-427165 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-21 08:55:08,120 44 INFO rb-133655d-225807-427165 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-21 08:55:08,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:08] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.012 2026-10-21 08:55:08,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:08] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.017 2026-10-21 08:55:08,213 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81523363 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7cb80e25-47d0-4550-b026-81532291bdc4'}] 2026-10-21 08:55:08,222 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:55:09,043 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81523363 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7cb80e25-47d0-4550-b026-81532291bdc4'} created pos.order #640 2026-10-21 08:55:09,085 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81523363 finished 2026-10-21 08:55:09,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.367 0.613 2026-10-21 08:55:09,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.072 0.103 2026-10-21 08:55:09,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:55:09,662 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48857063 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7cb80e25-47d0-4550-b026-81532291bdc4'}] 2026-10-21 08:55:09,682 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48857063 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7cb80e25-47d0-4550-b026-81532291bdc4'} sync ignored for existing PoS order pos.order(640,) (state: paid) 2026-10-21 08:55:09,700 44 INFO rb-133655d-225807-427165 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-21 08:55:09,721 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48857063 finished 2026-10-21 08:55:09,754 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-10-21 08:55:09,756 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-21 08:55:09,906 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 18836504 (allocated 20582400) 2026-10-21 08:55:09,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.067 0.184 2026-10-21 08:55:09,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 90521 2026-10-21 08:55:09,924 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-10-21 08:55:09,926 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 90521 2026-10-21 08:55:10,079 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085510_078970_test_points_awarded_discount_code_no_domain_program.txt 2026-10-21 08:55:10,079 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpki5sr1h__chrome_odoo" 2026-10-21 08:55:10,113 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-10-21 08:55:12,241 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 90739 2026-10-21 08:55:12,242 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmp0vxbm_6g_chrome_odoo 2026-10-21 08:55:12,242 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:43107/json/version 2026-10-21 08:55:12,243 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:55:12,261 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-10-21 08:55:12,262 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:43107/json 2026-10-21 08:55:12,262 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:55:12,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:43107/devtools/page/250273064A8841C4AD9C7A4E95CB7B17 2026-10-21 08:55:12,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-10-21 08:55:12,306 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-10-21 08:55:12,576 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:55:12,593 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-10-21 08:55:12,595 44 INFO rb-133655d-225807-427165 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-21 08:55:12,595 44 INFO rb-133655d-225807-427165 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-21 08:55:12,623 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:55:13,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:13] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.099 0.881 2026-10-21 08:55:13,608 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': '250273064A8841C4AD9C7A4E95CB7B17', 'loaderId': 'DAF57E35C9D74D86C464A2D33E561333', 'isDownload': False} 2026-10-21 08:55:13,609 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-10-21 08:55:13,637 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:55:13,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:13] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-10-21 08:55:13,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:13] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-21 08:55:13,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:13] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.045 2026-10-21 08:55:14,434 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:55:14,439 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:55:14,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 08:55:14,505 44 INFO rb-133655d-225807-427165 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-21 08:55:14,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.007 2026-10-21 08:55:14,517 44 INFO rb-133655d-225807-427165 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-21 08:55:14,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 08:55:14,551 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:14,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-21 08:55:14,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.032 2026-10-21 08:55:14,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-21 08:55:14,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.050 2026-10-21 08:55:16,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.587 0.694 2026-10-21 08:55:16,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "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-21 08:55:16,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 08:55:16,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.064 2026-10-21 08:55:16,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 08:55:16,319 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-10-21 08:55:16,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.021 2026-10-21 08:55:16,437 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:16,469 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:16,483 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:55:16,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.048 2026-10-21 08:55:16,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.111 2026-10-21 08:55:16,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-21 08:55:16,587 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:55:16,591 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:55:16,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.030 2026-10-21 08:55:16,793 44 INFO rb-133655d-225807-427165 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-21 08:55:16,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.017 2026-10-21 08:55:16,903 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 08:55:17,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.066 0.114 2026-10-21 08:55:17,062 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:55:17,089 44 INFO rb-133655d-225807-427165 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-21 08:55:17,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-21 08:55:17,099 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:17,145 44 INFO rb-133655d-225807-427165 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-21 08:55:17,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.284 2026-10-21 08:55:17,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.337 2026-10-21 08:55:17,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.353 2026-10-21 08:55:17,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.248 2026-10-21 08:55:17,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.469 2026-10-21 08:55:17,420 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.280 2026-10-21 08:55:17,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.241 2026-10-21 08:55:17,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-21 08:55:17,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-21 08:55:17,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.185 2026-10-21 08:55:17,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.112 0.369 2026-10-21 08:55:17,848 44 INFO rb-133655d-225807-427165 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-21 08:55:17,916 44 INFO rb-133655d-225807-427165 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-21 08:55:17,966 44 INFO rb-133655d-225807-427165 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-21 08:55:18,024 44 INFO rb-133655d-225807-427165 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-21 08:55:18,105 44 INFO rb-133655d-225807-427165 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-21 08:55:18,147 44 INFO rb-133655d-225807-427165 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-21 08:55:18,189 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:18] "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.038 0.058 2026-10-21 08:55:18,213 44 INFO rb-133655d-225807-427165 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-21 08:55:18,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.011 0.099 2026-10-21 08:55:18,277 44 INFO rb-133655d-225807-427165 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-21 08:55:18,325 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/34] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-10-21 08:55:18,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.043 0.108 2026-10-21 08:55:18,377 44 INFO rb-133655d-225807-427165 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-21 08:55:18,400 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.013 0.134 2026-10-21 08:55:18,498 44 INFO rb-133655d-225807-427165 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-21 08:55:18,556 44 INFO rb-133655d-225807-427165 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-21 08:55:18,599 44 INFO rb-133655d-225807-427165 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-21 08:55:18,659 44 INFO rb-133655d-225807-427165 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-21 08:55:18,702 44 INFO rb-133655d-225807-427165 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-21 08:55:18,753 44 INFO rb-133655d-225807-427165 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-21 08:55:18,812 44 INFO rb-133655d-225807-427165 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-21 08:55:18,901 44 INFO rb-133655d-225807-427165 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-21 08:55:18,956 44 INFO rb-133655d-225807-427165 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-21 08:55:19,040 44 INFO rb-133655d-225807-427165 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-21 08:55:19,061 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:19,063 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:19,091 44 INFO rb-133655d-225807-427165 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-21 08:55:19,141 44 INFO rb-133655d-225807-427165 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-21 08:55:19,228 44 INFO rb-133655d-225807-427165 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-21 08:55:19,284 44 INFO rb-133655d-225807-427165 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-21 08:55:19,337 44 INFO rb-133655d-225807-427165 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-21 08:55:19,391 44 INFO rb-133655d-225807-427165 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-21 08:55:19,444 44 INFO rb-133655d-225807-427165 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-21 08:55:19,496 44 INFO rb-133655d-225807-427165 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-21 08:55:19,552 44 INFO rb-133655d-225807-427165 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-21 08:55:19,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:19] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.006 0.020 2026-10-21 08:55:19,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:19] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.016 2026-10-21 08:55:19,664 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45711725 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8238656c-867e-4377-96b9-a45f8828f464'}] 2026-10-21 08:55:19,666 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:20,434 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45711725 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8238656c-867e-4377-96b9-a45f8828f464'} created pos.order #641 2026-10-21 08:55:20,466 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45711725 finished 2026-10-21 08:55:20,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.392 0.601 2026-10-21 08:55:20,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 58 0.065 0.085 2026-10-21 08:55:20,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:20] "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-21 08:55:21,086 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14026177 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8238656c-867e-4377-96b9-a45f8828f464'}] 2026-10-21 08:55:21,097 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14026177 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8238656c-867e-4377-96b9-a45f8828f464'} sync ignored for existing PoS order pos.order(641,) (state: paid) 2026-10-21 08:55:21,102 44 INFO rb-133655d-225807-427165 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-21 08:55:21,140 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14026177 finished 2026-10-21 08:55:21,155 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-10-21 08:55:21,156 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 08:55:21,329 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 18374316 (allocated 19795968) 2026-10-21 08:55:21,343 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 90739 2026-10-21 08:55:21,344 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-10-21 08:55:21,345 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 90739 2026-10-21 08:55:21,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.081 0.204 2026-10-21 08:55:21,524 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085521_524290_test_points_awarded_ewallet.txt 2026-10-21 08:55:21,524 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmp0vxbm_6g_chrome_odoo" 2026-10-21 08:55:21,574 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-10-21 08:55:24,172 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 90964 2026-10-21 08:55:24,178 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpymdn2_5f_chrome_odoo 2026-10-21 08:55:24,179 44 INFO rb-133655d-225807-427165 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:46399/json/version 2026-10-21 08:55:24,181 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46399', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:55:24,289 44 INFO rb-133655d-225807-427165 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-21 08:55:24,289 44 INFO rb-133655d-225807-427165 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:46399/json 2026-10-21 08:55:24,290 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46399', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:55:24,306 44 INFO rb-133655d-225807-427165 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:46399/devtools/page/58C16D720D835A5F8B4EF485591F46C9 2026-10-21 08:55:24,331 44 INFO rb-133655d-225807-427165 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-21 08:55:24,378 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-21 08:55:24,629 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:55:24,641 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-21 08:55:24,647 44 INFO rb-133655d-225807-427165 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-21 08:55:24,647 44 INFO rb-133655d-225807-427165 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-21 08:55:24,673 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:55:25,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:25] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.095 1.098 2026-10-21 08:55:25,866 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': '58C16D720D835A5F8B4EF485591F46C9', 'loaderId': 'DDD7DA2E150A3C18BA7EDEE98C185D93', 'isDownload': False} 2026-10-21 08:55:25,866 44 INFO rb-133655d-225807-427165 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-21 08:55:25,906 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:55:25,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:25] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-21 08:55:25,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:25] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 08:55:25,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:25] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.036 2026-10-21 08:55:26,764 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:26,784 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:55:26,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.022 2026-10-21 08:55:26,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.011 2026-10-21 08:55:26,878 44 INFO rb-133655d-225807-427165 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-21 08:55:26,894 44 INFO rb-133655d-225807-427165 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-21 08:55:26,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 08:55:26,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:27,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.038 0.024 2026-10-21 08:55:27,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-21 08:55:27,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.040 0.074 2026-10-21 08:55:27,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-21 08:55:28,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.582 0.668 2026-10-21 08:55:28,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55: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-21 08:55:28,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-10-21 08:55:28,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.053 2026-10-21 08:55:28,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55: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.009 2026-10-21 08:55:28,789 44 INFO rb-133655d-225807-427165 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-21 08:55:28,807 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.009 2026-10-21 08:55:28,869 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:28,909 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 08:55:28,918 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-21 08:55:28,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.015 0.033 2026-10-21 08:55:28,969 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:55:28,992 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 08:55:29,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.061 0.101 2026-10-21 08:55:29,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.144 2026-10-21 08:55:29,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.053 2026-10-21 08:55:29,122 44 INFO rb-133655d-225807-427165 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-21 08:55:29,226 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:55:29,335 44 INFO rb-133655d-225807-427165 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-21 08:55:29,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.086 0.080 2026-10-21 08:55:29,382 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:29,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.200 2026-10-21 08:55:29,431 44 INFO rb-133655d-225807-427165 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-21 08:55:29,451 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:29,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.077 0.279 2026-10-21 08:55:29,643 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.022 0.317 2026-10-21 08:55:29,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.371 2026-10-21 08:55:29,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.314 2026-10-21 08:55:29,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.494 2026-10-21 08:55:29,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.351 2026-10-21 08:55:29,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.277 2026-10-21 08:55:29,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.251 2026-10-21 08:55:29,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-21 08:55:29,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:29] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.231 2026-10-21 08:55:30,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:30] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.245 2026-10-21 08:55:30,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:30] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.237 2026-10-21 08:55:30,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.057 0.278 2026-10-21 08:55:30,295 44 INFO rb-133655d-225807-427165 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-21 08:55:30,394 44 INFO rb-133655d-225807-427165 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-21 08:55:30,440 44 INFO rb-133655d-225807-427165 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-21 08:55:30,501 44 INFO rb-133655d-225807-427165 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-21 08:55:30,573 44 INFO rb-133655d-225807-427165 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-21 08:55:30,624 44 INFO rb-133655d-225807-427165 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-21 08:55:30,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:30] "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.022 0.074 2026-10-21 08:55:30,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:30] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.009 0.102 2026-10-21 08:55:30,728 44 INFO rb-133655d-225807-427165 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-21 08:55:30,844 44 INFO rb-133655d-225807-427165 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-21 08:55:30,890 44 INFO rb-133655d-225807-427165 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-21 08:55:30,905 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.042 0.082 2026-10-21 08:55:30,940 44 INFO rb-133655d-225807-427165 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-21 08:55:30,990 44 INFO rb-133655d-225807-427165 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-21 08:55:31,075 44 INFO rb-133655d-225807-427165 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-21 08:55:31,126 44 INFO rb-133655d-225807-427165 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-21 08:55:31,178 44 INFO rb-133655d-225807-427165 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-21 08:55:31,229 44 INFO rb-133655d-225807-427165 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-21 08:55:31,280 44 INFO rb-133655d-225807-427165 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-21 08:55:31,331 44 INFO rb-133655d-225807-427165 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-21 08:55:31,392 44 INFO rb-133655d-225807-427165 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-21 08:55:31,456 44 INFO rb-133655d-225807-427165 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-21 08:55:31,515 44 INFO rb-133655d-225807-427165 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-21 08:55:31,588 44 INFO rb-133655d-225807-427165 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-21 08:55:31,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:31] "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.019 2026-10-21 08:55:31,696 44 INFO rb-133655d-225807-427165 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-21 08:55:31,746 44 INFO rb-133655d-225807-427165 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-21 08:55:31,796 44 INFO rb-133655d-225807-427165 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-21 08:55:31,847 44 INFO rb-133655d-225807-427165 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-21 08:55:31,930 44 INFO rb-133655d-225807-427165 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-21 08:55:31,947 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:31,950 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:31,984 44 INFO rb-133655d-225807-427165 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-21 08:55:32,032 44 INFO rb-133655d-225807-427165 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-21 08:55:32,117 44 INFO rb-133655d-225807-427165 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-21 08:55:32,171 44 INFO rb-133655d-225807-427165 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-21 08:55:32,226 44 INFO rb-133655d-225807-427165 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-21 08:55:32,278 44 INFO rb-133655d-225807-427165 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-21 08:55:32,332 44 INFO rb-133655d-225807-427165 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-21 08:55:32,386 44 INFO rb-133655d-225807-427165 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-21 08:55:32,438 44 INFO rb-133655d-225807-427165 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-21 08:55:32,493 44 INFO rb-133655d-225807-427165 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-21 08:55:32,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:32] "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.012 2026-10-21 08:55:32,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:32] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.031 2026-10-21 08:55:32,615 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44399142 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '10b641d2-78a9-430f-a6e0-ea09684793d9'}] 2026-10-21 08:55:32,626 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:55:33,557 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44399142 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '10b641d2-78a9-430f-a6e0-ea09684793d9'} created pos.order #642 2026-10-21 08:55:33,591 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44399142 finished 2026-10-21 08:55:33,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.460 0.639 2026-10-21 08:55:33,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.083 0.103 2026-10-21 08:55:33,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:55:34,154 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18441040 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '10b641d2-78a9-430f-a6e0-ea09684793d9'}] 2026-10-21 08:55:34,166 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18441040 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '10b641d2-78a9-430f-a6e0-ea09684793d9'} sync ignored for existing PoS order pos.order(642,) (state: paid) 2026-10-21 08:55:34,188 44 INFO rb-133655d-225807-427165 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-21 08:55:34,209 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18441040 finished 2026-10-21 08:55:34,239 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-10-21 08:55:34,241 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-21 08:55:34,384 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 18864984 (allocated 20582400) 2026-10-21 08:55:34,393 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 90964 2026-10-21 08:55:34,394 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-10-21 08:55:34,395 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 90964 2026-10-21 08:55:34,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.096 0.159 2026-10-21 08:55:34,509 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085534_509003_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-10-21 08:55:34,509 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpymdn2_5f_chrome_odoo" 2026-10-21 08:55:34,559 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-10-21 08:55:36,920 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 91186 2026-10-21 08:55:36,920 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmpp_yumtot_chrome_odoo 2026-10-21 08:55:36,921 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:35077/json/version 2026-10-21 08:55:36,922 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35077', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:55:36,995 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-10-21 08:55:36,995 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:35077/json 2026-10-21 08:55:36,996 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35077', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:55:37,032 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:35077/devtools/page/CCD3D2BEBA27500EAD8ED0AF2E382A3C 2026-10-21 08:55:37,060 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-10-21 08:55:37,077 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-10-21 08:55:37,332 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:55:37,343 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-10-21 08:55:37,345 44 INFO rb-133655d-225807-427165 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-21 08:55:37,345 44 INFO rb-133655d-225807-427165 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-21 08:55:37,372 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:55:38,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:38] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.078 0.771 2026-10-21 08:55:38,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': 'CCD3D2BEBA27500EAD8ED0AF2E382A3C', 'loaderId': '42E275BBA4659DE97FC0A52029757B4A', 'isDownload': False} 2026-10-21 08:55:38,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-10-21 08:55:38,247 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:55:38,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:38] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-10-21 08:55:38,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:38] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-21 08:55:38,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:38] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.049 2026-10-21 08:55:39,075 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:55:39,086 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:39,115 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-21 08:55:39,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-21 08:55:39,151 44 INFO rb-133655d-225807-427165 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-21 08:55:39,162 44 INFO rb-133655d-225807-427165 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-21 08:55:39,189 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-21 08:55:39,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:55:39,264 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.021 2026-10-21 08:55:39,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.047 2026-10-21 08:55:39,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.068 2026-10-21 08:55:39,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-21 08:55:40,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.473 0.680 2026-10-21 08:55:40,644 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 08:55:40,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55: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.018 2026-10-21 08:55:40,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:40] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.054 2026-10-21 08:55:40,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.022 2026-10-21 08:55:40,947 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-10-21 08:55:40,973 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-21 08:55:41,032 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:41,087 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:55:41,098 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 08:55:41,160 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:41,169 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:55:41,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.045 0.079 2026-10-21 08:55:41,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.130 2026-10-21 08:55:41,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.055 2026-10-21 08:55:41,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.189 2026-10-21 08:55:41,356 44 INFO rb-133655d-225807-427165 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-21 08:55:41,455 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 08:55:41,486 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:41,525 44 INFO rb-133655d-225807-427165 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-21 08:55:41,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.092 0.122 2026-10-21 08:55:41,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 4 0.005 0.223 2026-10-21 08:55:41,687 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:41,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.261 2026-10-21 08:55:41,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.305 2026-10-21 08:55:41,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.304 2026-10-21 08:55:41,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.461 2026-10-21 08:55:41,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:41] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.314 2026-10-21 08:55:42,013 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:42] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.281 2026-10-21 08:55:42,075 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:42] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.341 2026-10-21 08:55:42,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:42] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.325 2026-10-21 08:55:42,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:42] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.288 2026-10-21 08:55:42,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.080 0.282 2026-10-21 08:55:42,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:42] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.305 2026-10-21 08:55:42,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:42] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.275 2026-10-21 08:55:42,382 44 INFO rb-133655d-225807-427165 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-21 08:55:42,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:42] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.417 2026-10-21 08:55:42,463 44 INFO rb-133655d-225807-427165 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-21 08:55:42,510 44 INFO rb-133655d-225807-427165 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-21 08:55:42,561 44 INFO rb-133655d-225807-427165 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-21 08:55:42,613 44 INFO rb-133655d-225807-427165 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-21 08:55:42,667 44 INFO rb-133655d-225807-427165 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-21 08:55:42,720 44 INFO rb-133655d-225807-427165 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-21 08:55:42,794 44 INFO rb-133655d-225807-427165 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-21 08:55:42,853 44 INFO rb-133655d-225807-427165 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-21 08:55:42,907 44 INFO rb-133655d-225807-427165 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-21 08:55:42,956 44 INFO rb-133655d-225807-427165 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-21 08:55:43,022 44 INFO rb-133655d-225807-427165 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-21 08:55:43,084 44 INFO rb-133655d-225807-427165 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-21 08:55:43,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:43] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.016 0.017 2026-10-21 08:55:43,654 44 INFO rb-133655d-225807-427165 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-21 08:55:43,754 44 INFO rb-133655d-225807-427165 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-21 08:55:43,808 44 INFO rb-133655d-225807-427165 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-21 08:55:43,859 44 INFO rb-133655d-225807-427165 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-21 08:55:43,940 44 INFO rb-133655d-225807-427165 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-21 08:55:43,957 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:43,961 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:43,995 44 INFO rb-133655d-225807-427165 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-21 08:55:44,042 44 INFO rb-133655d-225807-427165 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-21 08:55:44,129 44 INFO rb-133655d-225807-427165 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-21 08:55:44,182 44 INFO rb-133655d-225807-427165 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-21 08:55:44,236 44 INFO rb-133655d-225807-427165 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-21 08:55:44,315 44 INFO rb-133655d-225807-427165 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-21 08:55:44,323 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52282178 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0b7762f8-1f51-4b03-8634-717cf1aaf808'}] 2026-10-21 08:55:44,332 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:55:44,529 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52282178 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0b7762f8-1f51-4b03-8634-717cf1aaf808'} created pos.order #643 2026-10-21 08:55:44,571 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52282178 finished 2026-10-21 08:55:44,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.157 0.264 2026-10-21 08:55:44,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.065 0.075 2026-10-21 08:55:44,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:44] "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-21 08:55:45,141 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64446201 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0b7762f8-1f51-4b03-8634-717cf1aaf808'}] 2026-10-21 08:55:45,159 44 INFO rb-133655d-225807-427165 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-21 08:55:45,177 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64446201 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0b7762f8-1f51-4b03-8634-717cf1aaf808'} sync ignored for existing PoS order pos.order(643,) (state: paid) 2026-10-21 08:55:45,208 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64446201 finished 2026-10-21 08:55:45,216 44 INFO rb-133655d-225807-427165 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-21 08:55:45,267 44 INFO rb-133655d-225807-427165 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-21 08:55:45,372 44 INFO rb-133655d-225807-427165 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-21 08:55:45,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.098 0.172 2026-10-21 08:55:45,481 44 INFO rb-133655d-225807-427165 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-21 08:55:45,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.011 0.028 2026-10-21 08:55:45,542 44 INFO rb-133655d-225807-427165 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-21 08:55:45,595 44 INFO rb-133655d-225807-427165 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-21 08:55:45,667 44 INFO rb-133655d-225807-427165 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-21 08:55:45,710 44 INFO rb-133655d-225807-427165 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-21 08:55:45,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55: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.046 0.053 2026-10-21 08:55:45,789 44 INFO rb-133655d-225807-427165 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-21 08:55:45,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.009 0.107 2026-10-21 08:55:45,847 44 INFO rb-133655d-225807-427165 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-21 08:55:45,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.082 2026-10-21 08:55:45,902 44 INFO rb-133655d-225807-427165 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-21 08:55:45,947 44 INFO rb-133655d-225807-427165 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-21 08:55:45,998 44 INFO rb-133655d-225807-427165 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-21 08:55:46,048 44 INFO rb-133655d-225807-427165 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-21 08:55:46,108 44 INFO rb-133655d-225807-427165 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-21 08:55:46,168 44 INFO rb-133655d-225807-427165 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-21 08:55:46,226 44 INFO rb-133655d-225807-427165 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-21 08:55:46,282 44 INFO rb-133655d-225807-427165 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-21 08:55:46,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:46] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.010 0.029 2026-10-21 08:55:46,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:46] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.009 0.017 2026-10-21 08:55:46,465 44 INFO rb-133655d-225807-427165 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-21 08:55:46,514 44 INFO rb-133655d-225807-427165 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-21 08:55:46,568 44 INFO rb-133655d-225807-427165 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-21 08:55:46,625 44 INFO rb-133655d-225807-427165 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-21 08:55:46,675 44 INFO rb-133655d-225807-427165 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-21 08:55:46,726 44 INFO rb-133655d-225807-427165 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-21 08:55:46,786 44 INFO rb-133655d-225807-427165 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-21 08:55:46,839 44 INFO rb-133655d-225807-427165 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-21 08:55:46,892 44 INFO rb-133655d-225807-427165 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-21 08:55:46,958 44 INFO rb-133655d-225807-427165 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-21 08:55:46,976 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:46] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.012 0.015 2026-10-21 08:55:47,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:47] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.013 0.022 2026-10-21 08:55:47,071 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41497182 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'a6bcdb01-8499-4c08-9112-e08249357a9a'}] 2026-10-21 08:55:47,771 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41497182 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'a6bcdb01-8499-4c08-9112-e08249357a9a'} created pos.order #644 2026-10-21 08:55:47,833 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41497182 finished 2026-10-21 08:55:47,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 205 0.353 0.555 2026-10-21 08:55:48,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.066 0.095 2026-10-21 08:55:48,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 08:55:48,318 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69465517 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'a6bcdb01-8499-4c08-9112-e08249357a9a'}] 2026-10-21 08:55:48,332 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69465517 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'a6bcdb01-8499-4c08-9112-e08249357a9a'} sync ignored for existing PoS order pos.order(644,) (state: paid) 2026-10-21 08:55:48,348 44 INFO rb-133655d-225807-427165 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-21 08:55:48,369 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69465517 finished 2026-10-21 08:55:48,400 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-10-21 08:55:48,401 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-21 08:55:48,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.051 0.156 2026-10-21 08:55:48,664 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 22285260 (allocated 24776704) 2026-10-21 08:55:48,671 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 91186 2026-10-21 08:55:48,674 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-10-21 08:55:48,675 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 91186 2026-10-21 08:55:48,810 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085548_810104_test_points_awarded_giftcard.txt 2026-10-21 08:55:48,810 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmpp_yumtot_chrome_odoo" 2026-10-21 08:55:48,866 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-10-21 08:55:51,086 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 91417 2026-10-21 08:55:51,087 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpycp6j799_chrome_odoo 2026-10-21 08:55:51,087 44 INFO rb-133655d-225807-427165 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:37059/json/version 2026-10-21 08:55:51,088 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:55:51,135 44 INFO rb-133655d-225807-427165 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-21 08:55:51,135 44 INFO rb-133655d-225807-427165 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:37059/json 2026-10-21 08:55:51,136 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:55:51,147 44 INFO rb-133655d-225807-427165 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:37059/devtools/page/E5D965832C0C6D4BBD0477AF2BED808C 2026-10-21 08:55:51,166 44 INFO rb-133655d-225807-427165 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-21 08:55:51,185 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-21 08:55:51,502 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:55:51,512 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-10-21 08:55:51,515 44 INFO rb-133655d-225807-427165 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-21 08:55:51,515 44 INFO rb-133655d-225807-427165 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-21 08:55:51,544 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:55:52,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:52] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.076 0.881 2026-10-21 08:55:52,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': 'E5D965832C0C6D4BBD0477AF2BED808C', 'loaderId': '3A39AC43E8FDA597137C97BAC4C9A4AB', 'isDownload': False} 2026-10-21 08:55:52,509 44 INFO rb-133655d-225807-427165 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-21 08:55:52,546 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:55:52,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:52] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.029 2026-10-21 08:55:52,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:52] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.027 0.046 2026-10-21 08:55:52,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:52] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.106 2026-10-21 08:55:53,346 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:53,368 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:55:53,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-21 08:55:53,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 08:55:53,438 44 INFO rb-133655d-225807-427165 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-21 08:55:53,448 44 INFO rb-133655d-225807-427165 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-21 08:55:53,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:55:53,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:53,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.021 2026-10-21 08:55:53,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.043 2026-10-21 08:55:53,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-21 08:55:53,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.063 0.071 2026-10-21 08:55:54,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.537 0.659 2026-10-21 08:55:55,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 08:55:55,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:55:55,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.038 0.068 2026-10-21 08:55:55,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "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.011 2026-10-21 08:55:55,372 44 INFO rb-133655d-225807-427165 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-21 08:55:55,389 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.007 2026-10-21 08:55:55,451 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:55,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:55,506 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:55:55,507 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:55:55,558 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:55:55,562 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55: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-21 08:55:55,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.047 0.052 2026-10-21 08:55:55,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.121 2026-10-21 08:55:55,638 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:55:55,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.011 0.035 2026-10-21 08:55:55,750 44 INFO rb-133655d-225807-427165 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-21 08:55:55,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.049 0.099 2026-10-21 08:55:55,900 44 INFO rb-133655d-225807-427165 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-21 08:55:55,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.070 0.231 2026-10-21 08:55:55,931 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:55,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.172 2026-10-21 08:55:55,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:55] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.159 2026-10-21 08:55:56,007 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:55:56,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.015 0.208 2026-10-21 08:55:56,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.252 2026-10-21 08:55:56,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.299 2026-10-21 08:55:56,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.222 2026-10-21 08:55:56,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.259 2026-10-21 08:55:56,266 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.016 0.227 2026-10-21 08:55:56,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-21 08:55:56,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.225 2026-10-21 08:55:56,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.089 0.264 2026-10-21 08:55:56,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:56] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.325 2026-10-21 08:55:56,605 44 INFO rb-133655d-225807-427165 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-21 08:55:56,740 44 INFO rb-133655d-225807-427165 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-21 08:55:56,794 44 INFO rb-133655d-225807-427165 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-21 08:55:56,842 44 INFO rb-133655d-225807-427165 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-21 08:55:56,893 44 INFO rb-133655d-225807-427165 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-21 08:55:56,944 44 INFO rb-133655d-225807-427165 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-21 08:55:57,039 44 INFO rb-133655d-225807-427165 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-21 08:55:57,106 44 INFO rb-133655d-225807-427165 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-21 08:55:57,156 44 INFO rb-133655d-225807-427165 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-21 08:55:57,216 44 INFO rb-133655d-225807-427165 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-21 08:55:57,305 44 INFO rb-133655d-225807-427165 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-21 08:55:57,350 44 INFO rb-133655d-225807-427165 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-21 08:55:57,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:57] "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.030 0.058 2026-10-21 08:55:57,409 44 INFO rb-133655d-225807-427165 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-21 08:55:57,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.011 0.109 2026-10-21 08:55:57,543 44 INFO rb-133655d-225807-427165 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-21 08:55:57,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.025 0.123 2026-10-21 08:55:57,597 44 INFO rb-133655d-225807-427165 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-21 08:55:57,643 44 INFO rb-133655d-225807-427165 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-21 08:55:57,722 44 INFO rb-133655d-225807-427165 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-21 08:55:57,736 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:57,742 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:57,773 44 INFO rb-133655d-225807-427165 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-21 08:55:57,824 44 INFO rb-133655d-225807-427165 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-21 08:55:57,909 44 INFO rb-133655d-225807-427165 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-21 08:55:57,960 44 INFO rb-133655d-225807-427165 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-21 08:55:58,014 44 INFO rb-133655d-225807-427165 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-21 08:55:58,073 44 INFO rb-133655d-225807-427165 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-21 08:55:58,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:58] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.007 0.015 2026-10-21 08:55:58,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:58] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.009 0.020 2026-10-21 08:55:58,195 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56989096 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '29936502-dd7b-4766-a36c-785a90eb93c3'}] 2026-10-21 08:55:58,200 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:55:58,931 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56989096 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '29936502-dd7b-4766-a36c-785a90eb93c3'} created pos.order #645 2026-10-21 08:55:58,983 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56989096 finished 2026-10-21 08:55:59,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.341 0.577 2026-10-21 08:55:59,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.104 0.124 2026-10-21 08:55:59,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55: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-21 08:55:59,628 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60932128 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '29936502-dd7b-4766-a36c-785a90eb93c3'}] 2026-10-21 08:55:59,647 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60932128 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '29936502-dd7b-4766-a36c-785a90eb93c3'} sync ignored for existing PoS order pos.order(645,) (state: paid) 2026-10-21 08:55:59,660 44 INFO rb-133655d-225807-427165 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-21 08:55:59,688 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60932128 finished 2026-10-21 08:55:59,714 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-10-21 08:55:59,716 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-21 08:55:59,896 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 18531352 (allocated 19795968) 2026-10-21 08:55:59,905 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:55:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.109 0.172 2026-10-21 08:55:59,918 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 91417 2026-10-21 08:55:59,918 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-10-21 08:55:59,921 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 91417 2026-10-21 08:56:00,062 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085600_062456_test_points_awarded_global_discount_code_no_domain_program.txt 2026-10-21 08:56:00,062 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpycp6j799_chrome_odoo" 2026-10-21 08:56:00,116 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-10-21 08:56:02,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 91642 2026-10-21 08:56:02,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp4_1wvnfo_chrome_odoo 2026-10-21 08:56:02,655 44 INFO rb-133655d-225807-427165 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:45151/json/version 2026-10-21 08:56:02,657 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45151', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:56:02,728 44 INFO rb-133655d-225807-427165 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-21 08:56:02,728 44 INFO rb-133655d-225807-427165 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:45151/json 2026-10-21 08:56:02,730 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45151', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:56:02,763 44 INFO rb-133655d-225807-427165 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:45151/devtools/page/D04E7672E55CF5C1B1945CB7C1AA4A35 2026-10-21 08:56:02,788 44 INFO rb-133655d-225807-427165 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-21 08:56:02,799 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-21 08:56:03,004 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:56:03,013 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-21 08:56:03,017 44 INFO rb-133655d-225807-427165 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-21 08:56:03,017 44 INFO rb-133655d-225807-427165 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-21 08:56:03,042 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:56:03,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:03] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.100 0.771 2026-10-21 08:56:03,916 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': 'D04E7672E55CF5C1B1945CB7C1AA4A35', 'loaderId': '293A48A031AC05F691C7EED07204B8EF', 'isDownload': False} 2026-10-21 08:56:03,916 44 INFO rb-133655d-225807-427165 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-21 08:56:03,949 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:56:03,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:03] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.021 2026-10-21 08:56:03,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:03] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-21 08:56:03,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:03] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-21 08:56:04,760 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:56:04,779 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:56:04,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-21 08:56:04,839 44 INFO rb-133655d-225807-427165 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-21 08:56:04,852 44 INFO rb-133655d-225807-427165 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-21 08:56:04,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.010 2026-10-21 08:56:04,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.013 2026-10-21 08:56:04,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:56:05,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.047 0.029 2026-10-21 08:56:05,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.086 2026-10-21 08:56:05,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.057 0.067 2026-10-21 08:56:05,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-21 08:56:06,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.567 0.917 2026-10-21 08:56:06,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:06] "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-21 08:56:06,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:56:06,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.056 2026-10-21 08:56:06,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 08:56:07,020 44 INFO rb-133655d-225807-427165 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-21 08:56:07,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 08:56:07,104 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:56:07,151 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 08:56:07,171 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:56:07,229 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56: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-21 08:56:07,235 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:56:07,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.065 0.067 2026-10-21 08:56:07,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.141 2026-10-21 08:56:07,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.039 2026-10-21 08:56:07,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.159 2026-10-21 08:56:07,388 44 INFO rb-133655d-225807-427165 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-21 08:56:07,472 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:56:07,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.023 2026-10-21 08:56:07,612 44 INFO rb-133655d-225807-427165 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-21 08:56:07,670 44 INFO rb-133655d-225807-427165 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-21 08:56:07,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.095 0.144 2026-10-21 08:56:07,728 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:56:07,747 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:56:07,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.066 0.307 2026-10-21 08:56:07,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.318 2026-10-21 08:56:07,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.015 0.365 2026-10-21 08:56:07,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:07] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.396 2026-10-21 08:56:08,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.462 2026-10-21 08:56:08,072 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.296 2026-10-21 08:56:08,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.259 2026-10-21 08:56:08,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.260 2026-10-21 08:56:08,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.252 2026-10-21 08:56:08,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.226 2026-10-21 08:56:08,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-21 08:56:08,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.085 0.261 2026-10-21 08:56:08,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.295 2026-10-21 08:56:08,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.371 2026-10-21 08:56:08,516 44 INFO rb-133655d-225807-427165 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-21 08:56:08,611 44 INFO rb-133655d-225807-427165 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-21 08:56:08,655 44 INFO rb-133655d-225807-427165 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-21 08:56:08,712 44 INFO rb-133655d-225807-427165 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-21 08:56:08,786 44 INFO rb-133655d-225807-427165 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-21 08:56:08,831 44 INFO rb-133655d-225807-427165 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-21 08:56:08,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56: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.022 0.051 2026-10-21 08:56:08,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.077 2026-10-21 08:56:08,938 44 INFO rb-133655d-225807-427165 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-21 08:56:08,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.036 0.077 2026-10-21 08:56:09,020 44 INFO rb-133655d-225807-427165 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-21 08:56:09,068 44 INFO rb-133655d-225807-427165 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-21 08:56:09,119 44 INFO rb-133655d-225807-427165 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-21 08:56:09,169 44 INFO rb-133655d-225807-427165 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-21 08:56:09,261 44 INFO rb-133655d-225807-427165 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-21 08:56:09,314 44 INFO rb-133655d-225807-427165 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-21 08:56:09,365 44 INFO rb-133655d-225807-427165 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-21 08:56:09,418 44 INFO rb-133655d-225807-427165 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-21 08:56:09,471 44 INFO rb-133655d-225807-427165 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-21 08:56:09,517 44 INFO rb-133655d-225807-427165 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-21 08:56:09,578 44 INFO rb-133655d-225807-427165 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-21 08:56:09,651 44 INFO rb-133655d-225807-427165 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-21 08:56:09,707 44 INFO rb-133655d-225807-427165 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-21 08:56:09,764 44 INFO rb-133655d-225807-427165 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-21 08:56:09,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:09] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.018 2026-10-21 08:56:09,909 44 INFO rb-133655d-225807-427165 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-21 08:56:09,960 44 INFO rb-133655d-225807-427165 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-21 08:56:10,011 44 INFO rb-133655d-225807-427165 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-21 08:56:10,062 44 INFO rb-133655d-225807-427165 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-21 08:56:10,150 44 INFO rb-133655d-225807-427165 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-21 08:56:10,176 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:56:10,182 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:56:10,204 44 INFO rb-133655d-225807-427165 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-21 08:56:10,253 44 INFO rb-133655d-225807-427165 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-21 08:56:10,331 44 INFO rb-133655d-225807-427165 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-21 08:56:10,384 44 INFO rb-133655d-225807-427165 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-21 08:56:10,437 44 INFO rb-133655d-225807-427165 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-21 08:56:10,490 44 INFO rb-133655d-225807-427165 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-21 08:56:10,544 44 INFO rb-133655d-225807-427165 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-21 08:56:10,603 44 INFO rb-133655d-225807-427165 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-21 08:56:10,650 44 INFO rb-133655d-225807-427165 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-21 08:56:10,714 44 INFO rb-133655d-225807-427165 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-21 08:56:10,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:10] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.017 0.016 2026-10-21 08:56:10,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:10] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.026 2026-10-21 08:56:10,860 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81059005 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'fabc7535-de7c-4ef3-af36-39f276bc7af8'}] 2026-10-21 08:56:10,865 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:56:11,645 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81059005 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'fabc7535-de7c-4ef3-af36-39f276bc7af8'} created pos.order #646 2026-10-21 08:56:11,688 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81059005 finished 2026-10-21 08:56:11,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.340 0.615 2026-10-21 08:56:12,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.078 0.112 2026-10-21 08:56:12,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:56:12,281 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97514161 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'fabc7535-de7c-4ef3-af36-39f276bc7af8'}] 2026-10-21 08:56:12,297 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97514161 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'fabc7535-de7c-4ef3-af36-39f276bc7af8'} sync ignored for existing PoS order pos.order(646,) (state: paid) 2026-10-21 08:56:12,313 44 INFO rb-133655d-225807-427165 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-21 08:56:12,339 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97514161 finished 2026-10-21 08:56:12,367 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-10-21 08:56:12,368 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-21 08:56:12,544 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 18861524 (allocated 20582400) 2026-10-21 08:56:12,554 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 91642 2026-10-21 08:56:12,558 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-10-21 08:56:12,559 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 91642 2026-10-21 08:56:12,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.114 0.195 2026-10-21 08:56:12,686 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085612_685909_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-10-21 08:56:12,686 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp4_1wvnfo_chrome_odoo" 2026-10-21 08:56:12,754 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-10-21 08:56:13,663 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 91864 2026-10-21 08:56:13,663 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpi4i4jzso_chrome_odoo 2026-10-21 08:56:13,664 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:39145/json/version 2026-10-21 08:56:13,666 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39145', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:56:13,724 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-21 08:56:13,724 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:39145/json 2026-10-21 08:56:13,725 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39145', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:56:13,753 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:39145/devtools/page/B6DA0212BB1E75EB118517294C663922 2026-10-21 08:56:13,773 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-21 08:56:13,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-21 08:56:13,866 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:56:13,898 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-21 08:56:13,903 44 INFO rb-133655d-225807-427165 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-21 08:56:13,903 44 INFO rb-133655d-225807-427165 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-21 08:56:13,927 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:56:14,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:14] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.100 0.801 2026-10-21 08:56:14,826 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': 'B6DA0212BB1E75EB118517294C663922', 'loaderId': 'A526FB810FFD1BD952C21E4607BE714C', 'isDownload': False} 2026-10-21 08:56:14,827 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-10-21 08:56:14,847 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:56:14,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:14] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-10-21 08:56:14,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:14] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-21 08:56:14,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:14] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.043 2026-10-21 08:56:15,659 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:56:15,672 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:56:15,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.020 2026-10-21 08:56:15,741 44 INFO rb-133655d-225807-427165 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-21 08:56:15,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.013 2026-10-21 08:56:15,758 44 INFO rb-133655d-225807-427165 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-21 08:56:15,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 08:56:15,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:56:15,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-21 08:56:15,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-21 08:56:15,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.047 0.076 2026-10-21 08:56:16,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.089 2026-10-21 08:56:17,269 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.552 0.669 2026-10-21 08:56:17,326 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 08:56:17,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56: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.008 2026-10-21 08:56:17,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.047 2026-10-21 08:56:17,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56: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.008 2026-10-21 08:56:17,586 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-21 08:56:17,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 08:56:17,672 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:56:17,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:56:17,716 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:56:17,720 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:56:17,782 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:56:17,808 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:56:17,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.048 0.092 2026-10-21 08:56:17,871 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 08:56:17,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.071 0.160 2026-10-21 08:56:17,976 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:17] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.172 2026-10-21 08:56:17,980 44 INFO rb-133655d-225807-427165 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-21 08:56:18,127 44 INFO rb-133655d-225807-427165 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-21 08:56:18,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.109 0.269 2026-10-21 08:56:18,231 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:56:18,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.463 2026-10-21 08:56:18,323 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:56:18,376 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.018 0.270 2026-10-21 08:56:18,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.016 0.304 2026-10-21 08:56:18,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.351 2026-10-21 08:56:18,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.398 2026-10-21 08:56:18,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.288 2026-10-21 08:56:18,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.255 2026-10-21 08:56:18,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-21 08:56:18,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.252 2026-10-21 08:56:18,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.253 2026-10-21 08:56:18,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.067 0.288 2026-10-21 08:56:18,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:18] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.014 0.367 2026-10-21 08:56:19,002 44 INFO rb-133655d-225807-427165 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-21 08:56:19,114 44 INFO rb-133655d-225807-427165 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-21 08:56:19,164 44 INFO rb-133655d-225807-427165 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-21 08:56:19,219 44 INFO rb-133655d-225807-427165 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-21 08:56:19,441 44 INFO rb-133655d-225807-427165 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-21 08:56:19,492 44 INFO rb-133655d-225807-427165 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-21 08:56:19,543 44 INFO rb-133655d-225807-427165 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-21 08:56:19,602 44 INFO rb-133655d-225807-427165 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-21 08:56:19,653 44 INFO rb-133655d-225807-427165 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-21 08:56:19,707 44 INFO rb-133655d-225807-427165 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-21 08:56:19,755 44 INFO rb-133655d-225807-427165 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-21 08:56:19,831 44 INFO rb-133655d-225807-427165 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-21 08:56:19,852 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:56:19,853 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:56:19,883 44 INFO rb-133655d-225807-427165 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-21 08:56:19,932 44 INFO rb-133655d-225807-427165 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-21 08:56:20,012 44 INFO rb-133655d-225807-427165 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-21 08:56:20,071 44 INFO rb-133655d-225807-427165 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-21 08:56:20,119 44 INFO rb-133655d-225807-427165 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-21 08:56:20,175 44 INFO rb-133655d-225807-427165 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-21 08:56:20,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:20] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.002 0.008 2026-10-21 08:56:20,240 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64495521 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e603b591-0c99-460e-8082-5adea41bbe12'}] 2026-10-21 08:56:20,245 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:56:21,067 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64495521 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e603b591-0c99-460e-8082-5adea41bbe12'} created pos.order #647 2026-10-21 08:56:21,116 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64495521 finished 2026-10-21 08:56:21,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.427 0.594 2026-10-21 08:56:21,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.098 0.090 2026-10-21 08:56:21,525 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:21] "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-21 08:56:21,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:21] "GET /report/barcode/Code128/0445-eb18-46aa HTTP/1.1" 200 - 0 0.000 0.061 2026-10-21 08:56:21,719 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36933049 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e603b591-0c99-460e-8082-5adea41bbe12'}] 2026-10-21 08:56:21,731 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36933049 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e603b591-0c99-460e-8082-5adea41bbe12'} sync ignored for existing PoS order pos.order(647,) (state: paid) 2026-10-21 08:56:21,764 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36933049 finished 2026-10-21 08:56:21,771 44 INFO rb-133655d-225807-427165 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-21 08:56:21,816 44 INFO rb-133655d-225807-427165 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-21 08:56:21,918 44 INFO rb-133655d-225807-427165 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-21 08:56:21,979 44 INFO rb-133655d-225807-427165 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-21 08:56:21,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.097 0.183 2026-10-21 08:56:22,038 44 INFO rb-133655d-225807-427165 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-21 08:56:22,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:22] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.021 2026-10-21 08:56:22,101 44 INFO rb-133655d-225807-427165 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-21 08:56:22,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.018 0.029 2026-10-21 08:56:22,301 44 INFO rb-133655d-225807-427165 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-21 08:56:22,352 44 INFO rb-133655d-225807-427165 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-21 08:56:22,404 44 INFO rb-133655d-225807-427165 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-21 08:56:22,454 44 INFO rb-133655d-225807-427165 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-21 08:56:22,505 44 INFO rb-133655d-225807-427165 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-21 08:56:22,564 44 INFO rb-133655d-225807-427165 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-21 08:56:22,618 44 INFO rb-133655d-225807-427165 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-21 08:56:22,671 44 INFO rb-133655d-225807-427165 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-21 08:56:22,722 44 INFO rb-133655d-225807-427165 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-21 08:56:22,772 44 INFO rb-133655d-225807-427165 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-21 08:56:22,916 44 INFO rb-133655d-225807-427165 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-21 08:56:22,966 44 INFO rb-133655d-225807-427165 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-21 08:56:23,017 44 INFO rb-133655d-225807-427165 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-21 08:56:23,080 44 INFO rb-133655d-225807-427165 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-21 08:56:23,126 44 INFO rb-133655d-225807-427165 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-21 08:56:23,176 44 INFO rb-133655d-225807-427165 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-21 08:56:23,243 44 INFO rb-133655d-225807-427165 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-21 08:56:23,302 44 INFO rb-133655d-225807-427165 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-21 08:56:23,351 44 INFO rb-133655d-225807-427165 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-21 08:56:23,425 44 INFO rb-133655d-225807-427165 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-21 08:56:23,429 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33636944 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '2baf5c41-4834-4ee1-a473-7b1117c4e0f7'}] 2026-10-21 08:56:23,906 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33636944 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '2baf5c41-4834-4ee1-a473-7b1117c4e0f7'} created pos.order #648 2026-10-21 08:56:23,940 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33636944 finished 2026-10-21 08:56:24,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.174 0.447 2026-10-21 08:56:24,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.025 0.069 2026-10-21 08:56:24,225 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:56:24,328 44 INFO rb-133655d-225807-427165 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-21 08:56:24,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:24] "GET /report/barcode/Code128/0441-61c9-47d6 HTTP/1.1" 200 - 0 0.000 0.064 2026-10-21 08:56:24,341 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96744317 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '2baf5c41-4834-4ee1-a473-7b1117c4e0f7'}] 2026-10-21 08:56:24,354 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96744317 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '2baf5c41-4834-4ee1-a473-7b1117c4e0f7'} sync ignored for existing PoS order pos.order(648,) (state: paid) 2026-10-21 08:56:24,369 44 INFO rb-133655d-225807-427165 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-21 08:56:24,388 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96744317 finished 2026-10-21 08:56:24,457 44 INFO rb-133655d-225807-427165 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-21 08:56:24,528 44 INFO rb-133655d-225807-427165 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-21 08:56:24,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.063 0.155 2026-10-21 08:56:24,591 44 INFO rb-133655d-225807-427165 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-21 08:56:24,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.015 0.031 2026-10-21 08:56:24,642 44 INFO rb-133655d-225807-427165 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-21 08:56:24,868 44 INFO rb-133655d-225807-427165 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-21 08:56:24,919 44 INFO rb-133655d-225807-427165 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-21 08:56:24,969 44 INFO rb-133655d-225807-427165 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-21 08:56:25,031 44 INFO rb-133655d-225807-427165 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-21 08:56:25,079 44 INFO rb-133655d-225807-427165 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-21 08:56:25,132 44 INFO rb-133655d-225807-427165 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-21 08:56:25,186 44 INFO rb-133655d-225807-427165 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-21 08:56:25,236 44 INFO rb-133655d-225807-427165 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-21 08:56:25,386 44 INFO rb-133655d-225807-427165 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-21 08:56:25,438 44 INFO rb-133655d-225807-427165 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-21 08:56:25,488 44 INFO rb-133655d-225807-427165 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-21 08:56:25,539 44 INFO rb-133655d-225807-427165 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-21 08:56:25,609 44 INFO rb-133655d-225807-427165 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-21 08:56:25,670 44 INFO rb-133655d-225807-427165 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-21 08:56:25,733 44 INFO rb-133655d-225807-427165 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-21 08:56:25,793 44 INFO rb-133655d-225807-427165 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-21 08:56:25,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56: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.004 0.021 2026-10-21 08:56:25,872 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:25] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 4 0.015 0.020 2026-10-21 08:56:25,898 44 INFO rb-133655d-225807-427165 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-21 08:56:25,949 44 INFO rb-133655d-225807-427165 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-21 08:56:26,008 44 INFO rb-133655d-225807-427165 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-21 08:56:26,064 44 INFO rb-133655d-225807-427165 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-21 08:56:26,119 44 INFO rb-133655d-225807-427165 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-21 08:56:26,174 44 INFO rb-133655d-225807-427165 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-21 08:56:26,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56: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.005 0.020 2026-10-21 08:56:26,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:26] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.010 0.023 2026-10-21 08:56:26,330 44 INFO rb-133655d-225807-427165 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-21 08:56:26,393 44 INFO rb-133655d-225807-427165 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-21 08:56:26,441 44 INFO rb-133655d-225807-427165 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-21 08:56:26,491 44 INFO rb-133655d-225807-427165 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-21 08:56:26,551 44 INFO rb-133655d-225807-427165 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-21 08:56:26,604 44 INFO rb-133655d-225807-427165 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-21 08:56:26,658 44 INFO rb-133655d-225807-427165 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-21 08:56:26,714 44 INFO rb-133655d-225807-427165 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-21 08:56:26,724 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:26] "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.007 2026-10-21 08:56:26,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:26] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.023 2026-10-21 08:56:26,808 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19606909 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'e255d5bb-13bb-4874-8ef1-a842095a68fb'}] 2026-10-21 08:56:27,331 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19606909 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'e255d5bb-13bb-4874-8ef1-a842095a68fb'} created pos.order #649 2026-10-21 08:56:27,379 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19606909 finished 2026-10-21 08:56:27,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.210 0.470 2026-10-21 08:56:27,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.029 0.066 2026-10-21 08:56:27,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:27] "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-21 08:56:27,755 44 INFO rb-133655d-225807-427165 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-21 08:56:27,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:27] "GET /report/barcode/Code128/0447-46bc-43cd HTTP/1.1" 200 - 0 0.000 0.069 2026-10-21 08:56:27,760 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28789048 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'e255d5bb-13bb-4874-8ef1-a842095a68fb'}] 2026-10-21 08:56:27,769 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28789048 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'e255d5bb-13bb-4874-8ef1-a842095a68fb'} sync ignored for existing PoS order pos.order(649,) (state: paid) 2026-10-21 08:56:27,795 44 INFO rb-133655d-225807-427165 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-21 08:56:27,810 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28789048 finished 2026-10-21 08:56:27,922 44 INFO rb-133655d-225807-427165 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-21 08:56:28,015 44 INFO rb-133655d-225807-427165 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-21 08:56:28,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.089 0.190 2026-10-21 08:56:28,071 44 INFO rb-133655d-225807-427165 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-21 08:56:28,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.019 0.032 2026-10-21 08:56:28,131 44 INFO rb-133655d-225807-427165 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-21 08:56:28,348 44 INFO rb-133655d-225807-427165 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-21 08:56:28,401 44 INFO rb-133655d-225807-427165 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-21 08:56:28,491 44 INFO rb-133655d-225807-427165 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-21 08:56:28,552 44 INFO rb-133655d-225807-427165 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-21 08:56:28,609 44 INFO rb-133655d-225807-427165 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-21 08:56:28,660 44 INFO rb-133655d-225807-427165 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-21 08:56:28,892 44 INFO rb-133655d-225807-427165 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-21 08:56:28,960 44 INFO rb-133655d-225807-427165 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-21 08:56:29,009 44 INFO rb-133655d-225807-427165 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-21 08:56:29,059 44 INFO rb-133655d-225807-427165 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-21 08:56:29,110 44 INFO rb-133655d-225807-427165 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-21 08:56:29,161 44 INFO rb-133655d-225807-427165 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-21 08:56:29,222 44 INFO rb-133655d-225807-427165 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-21 08:56:29,278 44 INFO rb-133655d-225807-427165 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-21 08:56:29,337 44 INFO rb-133655d-225807-427165 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-21 08:56:29,392 44 INFO rb-133655d-225807-427165 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-21 08:56:29,414 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:29] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.015 2026-10-21 08:56:29,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:29] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.005 0.018 2026-10-21 08:56:29,578 44 INFO rb-133655d-225807-427165 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-21 08:56:29,630 44 INFO rb-133655d-225807-427165 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-21 08:56:29,680 44 INFO rb-133655d-225807-427165 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-21 08:56:29,740 44 INFO rb-133655d-225807-427165 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-21 08:56:29,791 44 INFO rb-133655d-225807-427165 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-21 08:56:29,842 44 INFO rb-133655d-225807-427165 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-21 08:56:29,894 44 INFO rb-133655d-225807-427165 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-21 08:56:29,946 44 INFO rb-133655d-225807-427165 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-21 08:56:30,099 44 INFO rb-133655d-225807-427165 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-21 08:56:30,150 44 INFO rb-133655d-225807-427165 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-21 08:56:30,201 44 INFO rb-133655d-225807-427165 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-21 08:56:30,261 44 INFO rb-133655d-225807-427165 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-21 08:56:30,312 44 INFO rb-133655d-225807-427165 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-21 08:56:30,364 44 INFO rb-133655d-225807-427165 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-21 08:56:30,422 44 INFO rb-133655d-225807-427165 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-21 08:56:30,476 44 INFO rb-133655d-225807-427165 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-21 08:56:30,529 44 INFO rb-133655d-225807-427165 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-21 08:56:30,586 44 INFO rb-133655d-225807-427165 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-21 08:56:30,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:30] "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-21 08:56:30,628 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59263654 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'cbf3b826-5e30-4b26-aa60-0824c9eb4f91'}] 2026-10-21 08:56:31,222 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59263654 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'cbf3b826-5e30-4b26-aa60-0824c9eb4f91'} created pos.order #650 2026-10-21 08:56:31,253 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59263654 finished 2026-10-21 08:56:31,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 154 0.254 0.489 2026-10-21 08:56:31,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.046 0.075 2026-10-21 08:56:31,577 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 08:56:31,660 44 INFO rb-133655d-225807-427165 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-21 08:56:31,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:31] "GET /report/barcode/Code128/044c-3ebd-480b HTTP/1.1" 200 - 0 0.000 0.072 2026-10-21 08:56:31,677 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15856568 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'cbf3b826-5e30-4b26-aa60-0824c9eb4f91'}] 2026-10-21 08:56:31,687 44 INFO rb-133655d-225807-427165 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-21 08:56:31,693 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15856568 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'cbf3b826-5e30-4b26-aa60-0824c9eb4f91'} sync ignored for existing PoS order pos.order(650,) (state: paid) 2026-10-21 08:56:31,730 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15856568 finished 2026-10-21 08:56:31,776 44 INFO rb-133655d-225807-427165 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-21 08:56:31,857 44 INFO rb-133655d-225807-427165 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-21 08:56:31,901 44 INFO rb-133655d-225807-427165 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-21 08:56:31,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.063 0.180 2026-10-21 08:56:31,952 44 INFO rb-133655d-225807-427165 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-21 08:56:31,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:31] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-21 08:56:32,010 44 INFO rb-133655d-225807-427165 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-21 08:56:32,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.010 0.026 2026-10-21 08:56:32,264 44 INFO rb-133655d-225807-427165 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-21 08:56:32,316 44 INFO rb-133655d-225807-427165 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-21 08:56:32,415 44 INFO rb-133655d-225807-427165 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-21 08:56:32,499 44 INFO rb-133655d-225807-427165 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-21 08:56:32,550 44 INFO rb-133655d-225807-427165 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-21 08:56:32,603 44 INFO rb-133655d-225807-427165 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-21 08:56:32,831 44 INFO rb-133655d-225807-427165 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-21 08:56:32,882 44 INFO rb-133655d-225807-427165 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-21 08:56:32,976 44 INFO rb-133655d-225807-427165 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-21 08:56:33,040 44 INFO rb-133655d-225807-427165 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-21 08:56:33,090 44 INFO rb-133655d-225807-427165 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-21 08:56:33,143 44 INFO rb-133655d-225807-427165 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-21 08:56:33,371 44 INFO rb-133655d-225807-427165 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-21 08:56:33,424 44 INFO rb-133655d-225807-427165 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-21 08:56:33,473 44 INFO rb-133655d-225807-427165 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-21 08:56:33,524 44 INFO rb-133655d-225807-427165 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-21 08:56:33,575 44 INFO rb-133655d-225807-427165 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-21 08:56:33,625 44 INFO rb-133655d-225807-427165 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-21 08:56:33,686 44 INFO rb-133655d-225807-427165 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-21 08:56:33,742 44 INFO rb-133655d-225807-427165 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-21 08:56:33,800 44 INFO rb-133655d-225807-427165 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-21 08:56:33,858 44 INFO rb-133655d-225807-427165 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-21 08:56:33,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56: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.003 0.024 2026-10-21 08:56:34,037 44 INFO rb-133655d-225807-427165 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-21 08:56:34,088 44 INFO rb-133655d-225807-427165 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-21 08:56:34,138 44 INFO rb-133655d-225807-427165 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-21 08:56:34,197 44 INFO rb-133655d-225807-427165 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-21 08:56:34,246 44 INFO rb-133655d-225807-427165 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-21 08:56:34,297 44 INFO rb-133655d-225807-427165 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-21 08:56:34,358 44 INFO rb-133655d-225807-427165 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-21 08:56:34,412 44 INFO rb-133655d-225807-427165 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-21 08:56:34,470 44 INFO rb-133655d-225807-427165 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-21 08:56:34,526 44 INFO rb-133655d-225807-427165 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-21 08:56:34,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56: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.007 2026-10-21 08:56:34,580 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81289523 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '0b74869c-5faa-4a8e-9807-36a3493c3b57'}] 2026-10-21 08:56:35,224 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81289523 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '0b74869c-5faa-4a8e-9807-36a3493c3b57'} created pos.order #651 2026-10-21 08:56:35,261 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81289523 finished 2026-10-21 08:56:35,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 167 0.226 0.583 2026-10-21 08:56:35,644 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 35 0.105 0.077 2026-10-21 08:56:35,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:56:35,713 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14607941 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '0b74869c-5faa-4a8e-9807-36a3493c3b57'}] 2026-10-21 08:56:35,733 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14607941 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '0b74869c-5faa-4a8e-9807-36a3493c3b57'} sync ignored for existing PoS order pos.order(651,) (state: paid) 2026-10-21 08:56:35,763 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14607941 finished 2026-10-21 08:56:35,782 44 INFO rb-133655d-225807-427165 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-21 08:56:35,839 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-21 08:56:35,841 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 08:56:35,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.054 0.163 2026-10-21 08:56:36,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:36] "GET /report/barcode/Code128/044e-7c38-4a8a HTTP/1.1" 200 - 0 0.000 0.262 2026-10-21 08:56:36,151 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 31567020 (allocated 35139584) 2026-10-21 08:56:36,154 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 91864 2026-10-21 08:56:36,163 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-21 08:56:36,166 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 91864 2026-10-21 08:56:36,315 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085636_314936_test_pos_loyalty_tour_basic.txt 2026-10-21 08:56:36,315 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpi4i4jzso_chrome_odoo" 2026-10-21 08:56:36,903 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 92131 2026-10-21 08:56:36,903 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmphwkvpyhg_chrome_odoo 2026-10-21 08:56:36,903 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:37223/json/version 2026-10-21 08:56:36,904 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:56:36,937 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-21 08:56:36,937 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:37223/json 2026-10-21 08:56:36,938 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:56:36,966 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:37223/devtools/page/13309FC7DC764D951F1EE4F06A3C6145 2026-10-21 08:56:36,985 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-21 08:56:36,993 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-21 08:56:37,055 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:56:37,058 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-21 08:56:37,063 44 INFO rb-133655d-225807-427165 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-21 08:56:37,063 44 INFO rb-133655d-225807-427165 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-21 08:56:37,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:37] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.032 0.075 2026-10-21 08:56:37,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '13309FC7DC764D951F1EE4F06A3C6145', 'loaderId': '69A85912AD947041CF88CFB8FB7034DB', 'isDownload': False} 2026-10-21 08:56:37,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-10-21 08:56:37,231 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:56:37,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:37] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.009 2026-10-21 08:56:37,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:37] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-21 08:56:37,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:37] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-10-21 08:56:38,027 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:56:38,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 08:56:38,062 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 08:56:38,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.006 2026-10-21 08:56:38,099 44 INFO rb-133655d-225807-427165 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-21 08:56:38,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56: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-21 08:56:38,114 44 INFO rb-133655d-225807-427165 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-21 08:56:38,125 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:56:38,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.006 2026-10-21 08:56:38,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.014 2026-10-21 08:56:38,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 08:56:38,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.016 0.045 2026-10-21 08:56:39,348 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.398 0.616 2026-10-21 08:56:39,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "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-21 08:56:39,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "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-21 08:56:39,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.064 2026-10-21 08:56:39,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 08:56:39,662 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-21 08:56:39,676 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:56:39,736 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:56:39,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:56:39,792 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:56:39,809 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:56:39,842 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:56:39,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.019 0.066 2026-10-21 08:56:39,874 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:56:39,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.124 2026-10-21 08:56:39,952 44 INFO rb-133655d-225807-427165 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-21 08:56:40,001 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 08:56:40,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.079 0.175 2026-10-21 08:56:40,103 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 08:56:40,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.211 2026-10-21 08:56:40,159 44 INFO rb-133655d-225807-427165 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-21 08:56:40,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.141 2026-10-21 08:56:40,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-21 08:56:40,234 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.190 2026-10-21 08:56:40,273 44 INFO rb-133655d-225807-427165 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-21 08:56:40,327 44 INFO rb-133655d-225807-427165 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-21 08:56:40,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.044 0.488 2026-10-21 08:56:40,377 44 INFO rb-133655d-225807-427165 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-21 08:56:40,400 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.283 2026-10-21 08:56:40,434 44 INFO rb-133655d-225807-427165 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-21 08:56:40,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.311 2026-10-21 08:56:40,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.320 2026-10-21 08:56:40,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.321 2026-10-21 08:56:40,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.015 0.348 2026-10-21 08:56:40,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.260 2026-10-21 08:56:40,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:40] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.257 2026-10-21 08:56:40,702 44 INFO rb-133655d-225807-427165 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-21 08:56:40,753 44 INFO rb-133655d-225807-427165 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-21 08:56:40,804 44 INFO rb-133655d-225807-427165 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-21 08:56:40,898 44 INFO rb-133655d-225807-427165 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-21 08:56:40,955 44 INFO rb-133655d-225807-427165 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-21 08:56:41,006 44 INFO rb-133655d-225807-427165 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-21 08:56:41,059 44 INFO rb-133655d-225807-427165 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-21 08:56:41,285 44 INFO rb-133655d-225807-427165 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-21 08:56:41,336 44 INFO rb-133655d-225807-427165 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-21 08:56:41,388 44 INFO rb-133655d-225807-427165 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-21 08:56:41,437 44 INFO rb-133655d-225807-427165 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-21 08:56:41,509 44 INFO rb-133655d-225807-427165 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-21 08:56:41,527 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:56:41,577 44 INFO rb-133655d-225807-427165 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-21 08:56:41,639 44 INFO rb-133655d-225807-427165 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-21 08:56:41,693 44 INFO rb-133655d-225807-427165 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-21 08:56:41,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:41] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.026 2026-10-21 08:56:41,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:41] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.005 0.019 2026-10-21 08:56:41,928 44 INFO rb-133655d-225807-427165 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-21 08:56:41,981 44 INFO rb-133655d-225807-427165 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-21 08:56:42,029 44 INFO rb-133655d-225807-427165 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-21 08:56:42,079 44 INFO rb-133655d-225807-427165 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-21 08:56:42,164 44 INFO rb-133655d-225807-427165 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-21 08:56:42,196 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:56:42,202 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:56:42,219 44 INFO rb-133655d-225807-427165 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-21 08:56:42,269 44 INFO rb-133655d-225807-427165 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-21 08:56:42,354 44 INFO rb-133655d-225807-427165 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-21 08:56:42,406 44 INFO rb-133655d-225807-427165 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-21 08:56:42,460 44 INFO rb-133655d-225807-427165 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-21 08:56:42,516 44 INFO rb-133655d-225807-427165 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-21 08:56:42,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:42] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.002 0.009 2026-10-21 08:56:42,561 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:42] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.013 2026-10-21 08:56:42,611 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13871382 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '75b8bb8e-168f-448d-b8a9-dd3ed8af3dfe'}] 2026-10-21 08:56:42,616 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:56:43,233 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13871382 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '75b8bb8e-168f-448d-b8a9-dd3ed8af3dfe'} created pos.order #652 2026-10-21 08:56:43,264 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13871382 finished 2026-10-21 08:56:43,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 162 0.203 0.551 2026-10-21 08:56:43,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.065 0.084 2026-10-21 08:56:43,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:56:43,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:43] "GET /report/barcode/Code128/0447-0c50-41a0 HTTP/1.1" 200 - 0 0.000 0.065 2026-10-21 08:56:43,831 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44652766 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '75b8bb8e-168f-448d-b8a9-dd3ed8af3dfe'}] 2026-10-21 08:56:43,834 44 INFO rb-133655d-225807-427165 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-21 08:56:43,843 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44652766 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '75b8bb8e-168f-448d-b8a9-dd3ed8af3dfe'} sync ignored for existing PoS order pos.order(652,) (state: paid) 2026-10-21 08:56:43,876 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44652766 finished 2026-10-21 08:56:43,893 44 INFO rb-133655d-225807-427165 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-21 08:56:43,988 44 INFO rb-133655d-225807-427165 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-21 08:56:44,063 44 INFO rb-133655d-225807-427165 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-21 08:56:44,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.060 0.178 2026-10-21 08:56:44,118 44 INFO rb-133655d-225807-427165 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-21 08:56:44,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:44] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.011 0.022 2026-10-21 08:56:44,190 44 INFO rb-133655d-225807-427165 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-21 08:56:44,241 44 INFO rb-133655d-225807-427165 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-21 08:56:44,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 14 0.022 0.040 2026-10-21 08:56:44,474 44 INFO rb-133655d-225807-427165 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-21 08:56:44,525 44 INFO rb-133655d-225807-427165 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-21 08:56:44,576 44 INFO rb-133655d-225807-427165 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-21 08:56:44,627 44 INFO rb-133655d-225807-427165 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-21 08:56:44,677 44 INFO rb-133655d-225807-427165 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-21 08:56:44,729 44 INFO rb-133655d-225807-427165 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-21 08:56:44,786 44 INFO rb-133655d-225807-427165 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-21 08:56:44,843 44 INFO rb-133655d-225807-427165 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-21 08:56:44,901 44 INFO rb-133655d-225807-427165 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-21 08:56:44,958 44 INFO rb-133655d-225807-427165 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-21 08:56:44,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:44] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.014 2026-10-21 08:56:45,029 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:45] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.017 0.020 2026-10-21 08:56:45,148 44 INFO rb-133655d-225807-427165 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-21 08:56:45,198 44 INFO rb-133655d-225807-427165 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-21 08:56:45,260 44 INFO rb-133655d-225807-427165 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-21 08:56:45,315 44 INFO rb-133655d-225807-427165 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-21 08:56:45,370 44 INFO rb-133655d-225807-427165 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-21 08:56:45,426 44 INFO rb-133655d-225807-427165 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-21 08:56:45,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56: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.006 0.023 2026-10-21 08:56:45,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:45] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.014 0.019 2026-10-21 08:56:45,644 44 INFO rb-133655d-225807-427165 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-21 08:56:45,712 44 INFO rb-133655d-225807-427165 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-21 08:56:45,754 44 INFO rb-133655d-225807-427165 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-21 08:56:45,808 44 INFO rb-133655d-225807-427165 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-21 08:56:45,860 44 INFO rb-133655d-225807-427165 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-21 08:56:45,916 44 INFO rb-133655d-225807-427165 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-21 08:56:45,969 44 INFO rb-133655d-225807-427165 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-21 08:56:46,023 44 INFO rb-133655d-225807-427165 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-21 08:56:46,413 44 INFO rb-133655d-225807-427165 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-21 08:56:46,464 44 INFO rb-133655d-225807-427165 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-21 08:56:46,515 44 INFO rb-133655d-225807-427165 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-21 08:56:46,572 44 INFO rb-133655d-225807-427165 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-21 08:56:46,630 44 INFO rb-133655d-225807-427165 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-21 08:56:46,686 44 INFO rb-133655d-225807-427165 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-21 08:56:46,749 44 INFO rb-133655d-225807-427165 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-21 08:56:46,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:46] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.011 0.018 2026-10-21 08:56:46,802 44 INFO rb-133655d-225807-427165 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-21 08:56:46,850 44 INFO rb-133655d-225807-427165 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-21 08:56:46,912 44 INFO rb-133655d-225807-427165 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-21 08:56:46,959 44 INFO rb-133655d-225807-427165 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-21 08:56:47,010 44 INFO rb-133655d-225807-427165 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-21 08:56:47,071 44 INFO rb-133655d-225807-427165 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-21 08:56:47,123 44 INFO rb-133655d-225807-427165 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-21 08:56:47,176 44 INFO rb-133655d-225807-427165 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-21 08:56:47,233 44 INFO rb-133655d-225807-427165 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-21 08:56:47,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:47] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.003 0.007 2026-10-21 08:56:47,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:47] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.008 0.017 2026-10-21 08:56:47,344 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70173278 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'e37ecf3c-7c8a-4887-824c-2fb04a534ab0'}] 2026-10-21 08:56:47,974 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70173278 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'e37ecf3c-7c8a-4887-824c-2fb04a534ab0'} created pos.order #653 2026-10-21 08:56:48,004 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70173278 finished 2026-10-21 08:56:48,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.305 0.460 2026-10-21 08:56:48,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 46 0.073 0.100 2026-10-21 08:56:48,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:56:48,473 44 INFO rb-133655d-225807-427165 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-21 08:56:48,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:48] "GET /report/barcode/Code128/0440-5e98-498e HTTP/1.1" 200 - 0 0.000 0.062 2026-10-21 08:56:48,479 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52914805 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'e37ecf3c-7c8a-4887-824c-2fb04a534ab0'}] 2026-10-21 08:56:48,511 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52914805 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'e37ecf3c-7c8a-4887-824c-2fb04a534ab0'} sync ignored for existing PoS order pos.order(653,) (state: paid) 2026-10-21 08:56:48,523 44 INFO rb-133655d-225807-427165 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-21 08:56:48,542 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52914805 finished 2026-10-21 08:56:48,628 44 INFO rb-133655d-225807-427165 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-21 08:56:48,690 44 INFO rb-133655d-225807-427165 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-21 08:56:48,739 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.074 0.191 2026-10-21 08:56:48,741 44 INFO rb-133655d-225807-427165 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-21 08:56:48,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:48] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-21 08:56:48,794 44 INFO rb-133655d-225807-427165 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-21 08:56:48,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 17 0.028 0.049 2026-10-21 08:56:49,010 44 INFO rb-133655d-225807-427165 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-21 08:56:49,057 44 INFO rb-133655d-225807-427165 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-21 08:56:49,112 44 INFO rb-133655d-225807-427165 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-21 08:56:49,167 44 INFO rb-133655d-225807-427165 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-21 08:56:49,218 44 INFO rb-133655d-225807-427165 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-21 08:56:49,269 44 INFO rb-133655d-225807-427165 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-21 08:56:49,322 44 INFO rb-133655d-225807-427165 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-21 08:56:49,373 44 INFO rb-133655d-225807-427165 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-21 08:56:49,524 44 INFO rb-133655d-225807-427165 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-21 08:56:49,569 44 INFO rb-133655d-225807-427165 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-21 08:56:49,626 44 INFO rb-133655d-225807-427165 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-21 08:56:49,684 44 INFO rb-133655d-225807-427165 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-21 08:56:49,740 44 INFO rb-133655d-225807-427165 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-21 08:56:49,803 44 INFO rb-133655d-225807-427165 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-21 08:56:49,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:49] "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.014 0.013 2026-10-21 08:56:49,927 44 INFO rb-133655d-225807-427165 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-21 08:56:49,979 44 INFO rb-133655d-225807-427165 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-21 08:56:50,034 44 INFO rb-133655d-225807-427165 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-21 08:56:50,089 44 INFO rb-133655d-225807-427165 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-21 08:56:50,148 44 INFO rb-133655d-225807-427165 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-21 08:56:50,199 44 INFO rb-133655d-225807-427165 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-21 08:56:50,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:50] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.014 2026-10-21 08:56:50,275 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:50] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.022 0.017 2026-10-21 08:56:50,403 44 INFO rb-133655d-225807-427165 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-21 08:56:50,454 44 INFO rb-133655d-225807-427165 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-21 08:56:50,502 44 INFO rb-133655d-225807-427165 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-21 08:56:50,553 44 INFO rb-133655d-225807-427165 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-21 08:56:50,618 44 INFO rb-133655d-225807-427165 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-21 08:56:50,667 44 INFO rb-133655d-225807-427165 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-21 08:56:50,716 44 INFO rb-133655d-225807-427165 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-21 08:56:50,773 44 INFO rb-133655d-225807-427165 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-21 08:56:50,825 44 INFO rb-133655d-225807-427165 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-21 08:56:50,878 44 INFO rb-133655d-225807-427165 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-21 08:56:50,933 44 INFO rb-133655d-225807-427165 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-21 08:56:50,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:50] "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-21 08:56:50,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:50] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.011 0.019 2026-10-21 08:56:51,031 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57734418 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'e0dfaa1b-0722-41b1-bd2e-368f95f4f247'}] 2026-10-21 08:56:51,703 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57734418 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'e0dfaa1b-0722-41b1-bd2e-368f95f4f247'} created pos.order #654 2026-10-21 08:56:51,738 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57734418 finished 2026-10-21 08:56:51,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.316 0.500 2026-10-21 08:56:52,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.071 0.095 2026-10-21 08:56:52,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:52] "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-21 08:56:52,201 44 INFO rb-133655d-225807-427165 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-21 08:56:52,218 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:52] "GET /report/barcode/Code128/0441-7fba-4a69 HTTP/1.1" 200 - 0 0.000 0.060 2026-10-21 08:56:52,222 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40369707 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'e0dfaa1b-0722-41b1-bd2e-368f95f4f247'}] 2026-10-21 08:56:52,234 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40369707 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'e0dfaa1b-0722-41b1-bd2e-368f95f4f247'} sync ignored for existing PoS order pos.order(654,) (state: paid) 2026-10-21 08:56:52,244 44 INFO rb-133655d-225807-427165 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-21 08:56:52,286 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40369707 finished 2026-10-21 08:56:52,335 44 INFO rb-133655d-225807-427165 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-21 08:56:52,397 44 INFO rb-133655d-225807-427165 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-21 08:56:52,449 44 INFO rb-133655d-225807-427165 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-21 08:56:52,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.059 0.188 2026-10-21 08:56:52,505 44 INFO rb-133655d-225807-427165 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-21 08:56:52,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:52] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.019 2026-10-21 08:56:52,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.011 0.049 2026-10-21 08:56:52,712 44 INFO rb-133655d-225807-427165 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-21 08:56:52,761 44 INFO rb-133655d-225807-427165 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-21 08:56:52,812 44 INFO rb-133655d-225807-427165 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-21 08:56:52,870 44 INFO rb-133655d-225807-427165 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-21 08:56:52,926 44 INFO rb-133655d-225807-427165 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-21 08:56:52,986 44 INFO rb-133655d-225807-427165 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-21 08:56:53,037 44 INFO rb-133655d-225807-427165 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-21 08:56:53,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:53] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.016 2026-10-21 08:56:53,089 44 INFO rb-133655d-225807-427165 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-21 08:56:53,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:53] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.010 0.021 2026-10-21 08:56:53,190 44 INFO rb-133655d-225807-427165 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-21 08:56:53,241 44 INFO rb-133655d-225807-427165 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-21 08:56:53,292 44 INFO rb-133655d-225807-427165 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-21 08:56:53,352 44 INFO rb-133655d-225807-427165 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-21 08:56:53,404 44 INFO rb-133655d-225807-427165 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-21 08:56:53,454 44 INFO rb-133655d-225807-427165 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-21 08:56:53,508 44 INFO rb-133655d-225807-427165 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-21 08:56:53,559 44 INFO rb-133655d-225807-427165 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-21 08:56:53,703 44 INFO rb-133655d-225807-427165 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-21 08:56:53,755 44 INFO rb-133655d-225807-427165 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-21 08:56:53,805 44 INFO rb-133655d-225807-427165 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-21 08:56:53,856 44 INFO rb-133655d-225807-427165 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-21 08:56:53,906 44 INFO rb-133655d-225807-427165 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-21 08:56:53,966 44 INFO rb-133655d-225807-427165 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-21 08:56:54,050 44 INFO rb-133655d-225807-427165 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-21 08:56:54,138 44 INFO rb-133655d-225807-427165 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-21 08:56:54,188 44 INFO rb-133655d-225807-427165 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-21 08:56:54,238 44 INFO rb-133655d-225807-427165 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-21 08:56:54,300 44 INFO rb-133655d-225807-427165 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-21 08:56:54,348 44 INFO rb-133655d-225807-427165 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-21 08:56:54,399 44 INFO rb-133655d-225807-427165 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-21 08:56:54,462 44 INFO rb-133655d-225807-427165 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-21 08:56:54,511 44 INFO rb-133655d-225807-427165 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-21 08:56:54,566 44 INFO rb-133655d-225807-427165 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-21 08:56:54,622 44 INFO rb-133655d-225807-427165 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-21 08:56:54,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:54] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.004 0.015 2026-10-21 08:56:54,678 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31325067 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '80edfa6f-b634-496d-a457-464fcf2e8390'}] 2026-10-21 08:56:55,155 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31325067 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '80edfa6f-b634-496d-a457-464fcf2e8390'} created pos.order #655 2026-10-21 08:56:55,190 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31325067 finished 2026-10-21 08:56:55,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.203 0.450 2026-10-21 08:56:55,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.080 0.084 2026-10-21 08:56:55,574 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 08:56:55,650 44 INFO rb-133655d-225807-427165 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-21 08:56:55,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:55] "GET /report/barcode/Code128/0448-9bb2-4e13 HTTP/1.1" 200 - 0 0.000 0.079 2026-10-21 08:56:55,690 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19706585 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '80edfa6f-b634-496d-a457-464fcf2e8390'}] 2026-10-21 08:56:55,701 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-21 08:56:55,702 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 08:56:55,712 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19706585 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '80edfa6f-b634-496d-a457-464fcf2e8390'} sync ignored for existing PoS order pos.order(655,) (state: paid) 2026-10-21 08:56:55,750 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19706585 finished 2026-10-21 08:56:55,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.106 0.239 2026-10-21 08:56:56,171 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 35080388 (allocated 39202816) 2026-10-21 08:56:56,179 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 92131 2026-10-21 08:56:56,181 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-21 08:56:56,182 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 92131 2026-10-21 08:56:56,312 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085656_311710_test_pos_loyalty_tour_basic.txt 2026-10-21 08:56:56,312 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmphwkvpyhg_chrome_odoo" 2026-10-21 08:56:56,351 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-10-21 08:56:58,292 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 92384 2026-10-21 08:56:58,292 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmpziqv4zmw_chrome_odoo 2026-10-21 08:56:58,292 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:35463/json/version 2026-10-21 08:56:58,294 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:56:58,318 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-10-21 08:56:58,318 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:35463/json 2026-10-21 08:56:58,319 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:56:58,344 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:35463/devtools/page/5BCBA1D5F9C87DF59EAF1990DD84B6E5 2026-10-21 08:56:58,360 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-10-21 08:56:58,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-10-21 08:56:58,574 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:56:58,584 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-10-21 08:56:58,588 44 INFO rb-133655d-225807-427165 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-21 08:56:58,588 44 INFO rb-133655d-225807-427165 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-21 08:56:58,615 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:56:59,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:59] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.084 0.737 2026-10-21 08:56:59,440 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': '5BCBA1D5F9C87DF59EAF1990DD84B6E5', 'loaderId': '1EBEDF47D5C27FA268EAB925AD61084C', 'isDownload': False} 2026-10-21 08:56:59,440 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-10-21 08:56:59,472 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:56:59,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:59] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 08:56:59,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:59] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-10-21 08:56:59,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:56:59] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.028 2026-10-21 08:57:00,330 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:57:00,339 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:57:00,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.009 0.030 2026-10-21 08:57:00,386 44 INFO rb-133655d-225807-427165 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-21 08:57:00,395 44 INFO rb-133655d-225807-427165 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-21 08:57:00,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.010 2026-10-21 08:57:00,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 08:57:00,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:57:00,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:00] "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.017 2026-10-21 08:57:00,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.041 2026-10-21 08:57:00,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.037 0.071 2026-10-21 08:57:00,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-21 08:57:01,935 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.584 0.694 2026-10-21 08:57:01,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 08:57:02,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:57:02,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.056 2026-10-21 08:57:02,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 08:57:02,247 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-10-21 08:57:02,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.014 2026-10-21 08:57:02,353 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:57:02,384 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:57:02,389 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:57:02,470 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "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-21 08:57:02,504 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:57:02,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.098 0.081 2026-10-21 08:57:02,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.183 2026-10-21 08:57:02,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.015 0.207 2026-10-21 08:57:02,614 44 INFO rb-133655d-225807-427165 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-21 08:57:02,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.111 2026-10-21 08:57:02,705 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:57:02,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.032 2026-10-21 08:57:02,794 44 INFO rb-133655d-225807-427165 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-21 08:57:02,926 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.134 0.100 2026-10-21 08:57:02,932 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:57:02,940 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:57:03,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.111 0.316 2026-10-21 08:57:03,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.015 0.424 2026-10-21 08:57:03,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.491 2026-10-21 08:57:03,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.481 2026-10-21 08:57:03,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.560 2026-10-21 08:57:03,326 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1757&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.372 2026-10-21 08:57:03,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.250 2026-10-21 08:57:03,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.200 2026-10-21 08:57:03,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-21 08:57:03,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1758&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-10-21 08:57:03,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1759&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-10-21 08:57:03,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.078 0.242 2026-10-21 08:57:03,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.279 2026-10-21 08:57:03,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:03] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.347 2026-10-21 08:57:03,734 44 INFO rb-133655d-225807-427165 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-21 08:57:03,800 44 INFO rb-133655d-225807-427165 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-21 08:57:03,852 44 INFO rb-133655d-225807-427165 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-21 08:57:03,933 44 INFO rb-133655d-225807-427165 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-21 08:57:04,007 44 INFO rb-133655d-225807-427165 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-21 08:57:04,100 44 INFO rb-133655d-225807-427165 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-21 08:57:04,170 44 INFO rb-133655d-225807-427165 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-21 08:57:04,222 44 INFO rb-133655d-225807-427165 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-21 08:57:04,271 44 INFO rb-133655d-225807-427165 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-21 08:57:04,372 44 INFO rb-133655d-225807-427165 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-21 08:57:04,450 44 INFO rb-133655d-225807-427165 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-21 08:57:04,501 44 INFO rb-133655d-225807-427165 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-21 08:57:04,553 44 INFO rb-133655d-225807-427165 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-21 08:57:04,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-10-21 08:57:04,605 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 08:57:04,719 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 16947824 (allocated 18747392) 2026-10-21 08:57:04,732 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 92384 2026-10-21 08:57:04,734 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-10-21 08:57:04,735 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 92384 2026-10-21 08:57:04,884 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085704_884313_test_pos_loyalty_tour_max_amount.txt 2026-10-21 08:57:04,884 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmpziqv4zmw_chrome_odoo" 2026-10-21 08:57:04,909 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-10-21 08:57:06,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 92587 2026-10-21 08:57:06,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpk9f59a5p_chrome_odoo 2026-10-21 08:57:06,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:35889/json/version 2026-10-21 08:57:06,632 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35889', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:06,711 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-10-21 08:57:06,711 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:35889/json 2026-10-21 08:57:06,712 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35889', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:06,736 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:35889/devtools/page/C6C2914E63EB6E2D860E7173D11E1E80 2026-10-21 08:57:06,762 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-10-21 08:57:06,782 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-10-21 08:57:07,032 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:57:07,042 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-10-21 08:57:07,048 44 INFO rb-133655d-225807-427165 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-21 08:57:07,049 44 INFO rb-133655d-225807-427165 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-21 08:57:07,080 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:57:08,189 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:08] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.060 1.062 2026-10-21 08:57:08,193 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': 'C6C2914E63EB6E2D860E7173D11E1E80', 'loaderId': '1414EC38661CEA97759467F00DC8AADB', 'isDownload': False} 2026-10-21 08:57:08,193 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-10-21 08:57:08,209 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:57:08,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:08] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-21 08:57:08,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:08] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-21 08:57:08,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:08] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-21 08:57:08,933 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:57:08,944 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:57:08,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-21 08:57:08,998 44 INFO rb-133655d-225807-427165 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-21 08:57:09,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-21 08:57:09,006 44 INFO rb-133655d-225807-427165 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-21 08:57:09,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 08:57:09,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:57:09,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:09] "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.018 2026-10-21 08:57:09,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-21 08:57:09,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.062 2026-10-21 08:57:09,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.089 2026-10-21 08:57:10,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.437 0.596 2026-10-21 08:57:10,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:57:10,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57: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.010 2026-10-21 08:57:10,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.053 2026-10-21 08:57:10,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57: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.011 2026-10-21 08:57:10,556 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-10-21 08:57:10,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-10-21 08:57:10,661 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:57:10,687 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:57:10,703 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:57:10,730 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:57:10,752 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:57:10,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.049 0.073 2026-10-21 08:57:10,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.131 2026-10-21 08:57:10,790 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.127 2026-10-21 08:57:10,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.070 2026-10-21 08:57:10,877 44 INFO rb-133655d-225807-427165 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-21 08:57:10,952 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:57:10,972 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.037 2026-10-21 08:57:11,126 44 INFO rb-133655d-225807-427165 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-21 08:57:11,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.092 0.138 2026-10-21 08:57:11,176 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:57:11,206 44 INFO rb-133655d-225807-427165 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-21 08:57:11,218 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.200 2026-10-21 08:57:11,232 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:57:11,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.021 0.250 2026-10-21 08:57:11,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.339 2026-10-21 08:57:11,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.395 2026-10-21 08:57:11,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.569 2026-10-21 08:57:11,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.369 2026-10-21 08:57:11,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1761&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.375 2026-10-21 08:57:11,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.351 2026-10-21 08:57:11,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.304 2026-10-21 08:57:11,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1762&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.294 2026-10-21 08:57:11,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-21 08:57:11,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-10-21 08:57:11,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.055 0.344 2026-10-21 08:57:12,026 44 INFO rb-133655d-225807-427165 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-21 08:57:12,102 44 INFO rb-133655d-225807-427165 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-21 08:57:12,153 44 INFO rb-133655d-225807-427165 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-21 08:57:12,214 44 INFO rb-133655d-225807-427165 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-21 08:57:12,299 44 INFO rb-133655d-225807-427165 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-21 08:57:12,349 44 INFO rb-133655d-225807-427165 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-21 08:57:12,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57: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.018 0.052 2026-10-21 08:57:12,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:12] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.010 0.072 2026-10-21 08:57:12,453 44 INFO rb-133655d-225807-427165 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-21 08:57:12,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.064 2026-10-21 08:57:12,566 44 INFO rb-133655d-225807-427165 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-21 08:57:12,615 44 INFO rb-133655d-225807-427165 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-21 08:57:12,665 44 INFO rb-133655d-225807-427165 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-21 08:57:12,716 44 INFO rb-133655d-225807-427165 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-21 08:57:12,766 44 INFO rb-133655d-225807-427165 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-21 08:57:12,825 44 INFO rb-133655d-225807-427165 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-21 08:57:12,876 44 INFO rb-133655d-225807-427165 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-21 08:57:12,932 44 INFO rb-133655d-225807-427165 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-21 08:57:12,981 44 INFO rb-133655d-225807-427165 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-21 08:57:13,039 44 INFO rb-133655d-225807-427165 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-21 08:57:13,103 44 INFO rb-133655d-225807-427165 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-21 08:57:13,155 44 INFO rb-133655d-225807-427165 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-21 08:57:13,256 44 INFO rb-133655d-225807-427165 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-21 08:57:13,326 44 INFO rb-133655d-225807-427165 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-21 08:57:13,377 44 INFO rb-133655d-225807-427165 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-21 08:57:13,429 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-10-21 08:57:13,430 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 08:57:13,561 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 17446968 (allocated 19271680) 2026-10-21 08:57:13,576 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 92587 2026-10-21 08:57:13,578 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-10-21 08:57:13,579 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 92587 2026-10-21 08:57:13,693 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085713_693357_test_promo_with_different_taxes.txt 2026-10-21 08:57:13,693 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpk9f59a5p_chrome_odoo" 2026-10-21 08:57:13,718 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-10-21 08:57:15,461 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 92804 2026-10-21 08:57:15,461 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmpqh4eo64c_chrome_odoo 2026-10-21 08:57:15,461 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:42475/json/version 2026-10-21 08:57:15,462 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:15,483 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-10-21 08:57:15,483 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:42475/json 2026-10-21 08:57:15,484 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:15,500 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:42475/devtools/page/A96C2845EA311956D1D19EA703955B36 2026-10-21 08:57:15,519 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-10-21 08:57:15,550 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-10-21 08:57:15,733 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:57:15,743 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-10-21 08:57:15,746 44 INFO rb-133655d-225807-427165 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-21 08:57:15,746 44 INFO rb-133655d-225807-427165 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-21 08:57:15,763 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:57:16,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:16] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.146 0.780 2026-10-21 08:57:16,685 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': 'A96C2845EA311956D1D19EA703955B36', 'loaderId': '42E84F79F18FE5C4181BBEF59E4B9D64', 'isDownload': False} 2026-10-21 08:57:16,686 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-10-21 08:57:16,718 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:57:16,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:16] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-21 08:57:16,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:16] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-21 08:57:16,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:16] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-21 08:57:17,399 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:57:17,402 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:57:17,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-21 08:57:17,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.007 2026-10-21 08:57:17,466 44 INFO rb-133655d-225807-427165 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-21 08:57:17,487 44 INFO rb-133655d-225807-427165 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-21 08:57:17,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57: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-21 08:57:17,520 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:57:17,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.030 0.016 2026-10-21 08:57:17,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-21 08:57:17,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.041 0.068 2026-10-21 08:57:17,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-21 08:57:18,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.490 0.601 2026-10-21 08:57:18,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:57:18,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 08:57:19,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.046 2026-10-21 08:57:19,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.011 2026-10-21 08:57:19,121 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-10-21 08:57:19,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.020 2026-10-21 08:57:19,219 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:57:19,227 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:57:19,238 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:57:19,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.034 2026-10-21 08:57:19,305 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 08:57:19,337 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-21 08:57:19,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.046 0.090 2026-10-21 08:57:19,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.067 2026-10-21 08:57:19,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.150 2026-10-21 08:57:19,451 44 INFO rb-133655d-225807-427165 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-21 08:57:19,500 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:57:19,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.083 0.071 2026-10-21 08:57:19,642 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:57:19,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.131 2026-10-21 08:57:19,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-21 08:57:19,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-21 08:57:19,760 44 INFO rb-133655d-225807-427165 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-21 08:57:19,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.019 0.210 2026-10-21 08:57:19,816 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:57:19,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.051 0.410 2026-10-21 08:57:19,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-21 08:57:19,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:19] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.331 2026-10-21 08:57:20,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:20] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.316 2026-10-21 08:57:20,075 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:20] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.319 2026-10-21 08:57:20,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:20] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.278 2026-10-21 08:57:20,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:20] "GET /web/image?model=product.template&field=image_128&id=1764&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-21 08:57:20,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:20] "GET /web/image?model=product.template&field=image_128&id=1765&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-21 08:57:20,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:20] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.162 2026-10-21 08:57:20,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.075 0.288 2026-10-21 08:57:20,458 44 INFO rb-133655d-225807-427165 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-21 08:57:20,594 44 INFO rb-133655d-225807-427165 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-21 08:57:20,684 44 INFO rb-133655d-225807-427165 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-21 08:57:20,734 44 INFO rb-133655d-225807-427165 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-21 08:57:20,784 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-10-21 08:57:20,785 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 08:57:20,889 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 16083384 (allocated 17825792) 2026-10-21 08:57:20,898 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 92804 2026-10-21 08:57:20,901 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-10-21 08:57:20,904 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 92804 2026-10-21 08:57:21,037 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085721_037658_test_promo_with_free_product.txt 2026-10-21 08:57:21,037 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmpqh4eo64c_chrome_odoo" 2026-10-21 08:57:21,070 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-10-21 08:57:23,273 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 93018 2026-10-21 08:57:23,273 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmply9uwcez_chrome_odoo 2026-10-21 08:57:23,274 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:42037/json/version 2026-10-21 08:57:23,275 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:23,293 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-21 08:57:23,294 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:42037/json 2026-10-21 08:57:23,294 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:23,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:42037/devtools/page/00F655CB96F3A29157D55B5937E122C3 2026-10-21 08:57:23,323 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-10-21 08:57:23,348 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-10-21 08:57:23,574 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:57:23,584 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-10-21 08:57:23,588 44 INFO rb-133655d-225807-427165 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-21 08:57:23,588 44 INFO rb-133655d-225807-427165 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-21 08:57:23,618 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:57:24,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:24] "GET /pos/ui/80 HTTP/1.1" 200 - 86 0.088 0.828 2026-10-21 08:57:24,535 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': '00F655CB96F3A29157D55B5937E122C3', 'loaderId': '1AD0209575DF802C0DE187EDD829D90C', 'isDownload': False} 2026-10-21 08:57:24,536 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-10-21 08:57:24,561 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:57:24,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:24] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.011 2026-10-21 08:57:24,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:24] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.023 2026-10-21 08:57:24,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:24] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-21 08:57:25,253 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:57:25,257 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:57:25,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-21 08:57:25,302 44 INFO rb-133655d-225807-427165 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-21 08:57:25,315 44 INFO rb-133655d-225807-427165 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-21 08:57:25,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-21 08:57:25,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:57:25,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:57:25,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-21 08:57:25,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.038 2026-10-21 08:57:25,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-21 08:57:25,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.052 2026-10-21 08:57:26,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.458 0.583 2026-10-21 08:57:26,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 08:57:26,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 08:57:26,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:26] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.048 2026-10-21 08:57:26,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:57:26,865 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-21 08:57:26,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-21 08:57:26,953 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:57:26,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:57:26,979 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:57:26,996 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 08:57:27,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.024 0.070 2026-10-21 08:57:27,065 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:57:27,110 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "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-21 08:57:27,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.149 2026-10-21 08:57:27,126 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:57:27,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.039 2026-10-21 08:57:27,245 44 INFO rb-133655d-225807-427165 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-21 08:57:27,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 33 0.032 0.103 2026-10-21 08:57:27,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /pos/ui/80 HTTP/1.1" 200 - 33 0.067 0.204 2026-10-21 08:57:27,399 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:57:27,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.164 2026-10-21 08:57:27,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-21 08:57:27,504 44 INFO rb-133655d-225807-427165 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-21 08:57:27,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.173 2026-10-21 08:57:27,526 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:57:27,578 44 INFO rb-133655d-225807-427165 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-21 08:57:27,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.017 0.235 2026-10-21 08:57:27,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.019 0.271 2026-10-21 08:57:27,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-21 08:57:27,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=product.template&field=image_128&id=1772&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.016 0.294 2026-10-21 08:57:27,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.293 2026-10-21 08:57:27,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-21 08:57:27,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.261 2026-10-21 08:57:27,895 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:27] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.207 2026-10-21 08:57:28,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.070 0.323 2026-10-21 08:57:28,149 44 INFO rb-133655d-225807-427165 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-21 08:57:28,244 44 INFO rb-133655d-225807-427165 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-21 08:57:28,294 44 INFO rb-133655d-225807-427165 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-21 08:57:28,356 44 INFO rb-133655d-225807-427165 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-21 08:57:28,426 44 INFO rb-133655d-225807-427165 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-21 08:57:28,476 44 INFO rb-133655d-225807-427165 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-21 08:57:28,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:28] "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.050 2026-10-21 08:57:28,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.029 0.088 2026-10-21 08:57:28,572 44 INFO rb-133655d-225807-427165 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-21 08:57:28,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.086 2026-10-21 08:57:28,637 44 INFO rb-133655d-225807-427165 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-21 08:57:28,686 44 INFO rb-133655d-225807-427165 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-21 08:57:28,742 44 INFO rb-133655d-225807-427165 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-21 08:57:28,794 44 INFO rb-133655d-225807-427165 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-21 08:57:28,855 44 INFO rb-133655d-225807-427165 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-21 08:57:28,904 44 INFO rb-133655d-225807-427165 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-21 08:57:28,958 44 INFO rb-133655d-225807-427165 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-21 08:57:29,041 44 INFO rb-133655d-225807-427165 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-21 08:57:29,090 44 INFO rb-133655d-225807-427165 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-21 08:57:29,141 44 INFO rb-133655d-225807-427165 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-21 08:57:29,192 44 INFO rb-133655d-225807-427165 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-21 08:57:29,243 44 INFO rb-133655d-225807-427165 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-21 08:57:29,293 44 INFO rb-133655d-225807-427165 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-21 08:57:29,353 44 INFO rb-133655d-225807-427165 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-21 08:57:29,421 44 INFO rb-133655d-225807-427165 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-21 08:57:29,522 44 INFO rb-133655d-225807-427165 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-21 08:57:29,573 44 INFO rb-133655d-225807-427165 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-21 08:57:29,624 44 INFO rb-133655d-225807-427165 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-21 08:57:29,674 44 INFO rb-133655d-225807-427165 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-21 08:57:29,726 44 INFO rb-133655d-225807-427165 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-21 08:57:29,778 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-10-21 08:57:29,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-21 08:57:29,890 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 16579204 (allocated 18087936) 2026-10-21 08:57:29,900 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 93018 2026-10-21 08:57:29,901 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-10-21 08:57:29,901 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 93018 2026-10-21 08:57:30,027 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085730_026881_test_promotion_program_with_global_discount.txt 2026-10-21 08:57:30,027 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmply9uwcez_chrome_odoo" 2026-10-21 08:57:30,050 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-10-21 08:57:32,156 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 93224 2026-10-21 08:57:32,156 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpiazbsr0d_chrome_odoo 2026-10-21 08:57:32,157 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:39325/json/version 2026-10-21 08:57:32,161 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:32,189 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-21 08:57:32,189 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:39325/json 2026-10-21 08:57:32,190 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:32,220 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:39325/devtools/page/83ABD9B69F8038ADE04641BD236F18F9 2026-10-21 08:57:32,241 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-10-21 08:57:32,267 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-10-21 08:57:32,548 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:57:32,560 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-10-21 08:57:32,563 44 INFO rb-133655d-225807-427165 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-21 08:57:32,563 44 INFO rb-133655d-225807-427165 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-21 08:57:32,591 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:57:33,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:33] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.091 1.051 2026-10-21 08:57:33,726 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '83ABD9B69F8038ADE04641BD236F18F9', 'loaderId': '318AF40C578B7732813862BCE9996984', 'isDownload': False} 2026-10-21 08:57:33,727 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-10-21 08:57:33,754 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:57:33,779 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:33] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-21 08:57:33,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:33] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-21 08:57:33,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:33] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-10-21 08:57:34,483 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:57:34,486 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:57:34,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-21 08:57:34,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 08:57:34,556 44 INFO rb-133655d-225807-427165 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-21 08:57:34,567 44 INFO rb-133655d-225807-427165 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-21 08:57:34,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 08:57:34,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:57:34,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.024 2026-10-21 08:57:34,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.022 0.030 2026-10-21 08:57:34,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-21 08:57:34,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.062 2026-10-21 08:57:35,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.449 0.635 2026-10-21 08:57:35,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 08:57:36,072 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08: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.009 2026-10-21 08:57:36,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.065 2026-10-21 08:57:36,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08: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.003 0.014 2026-10-21 08:57:36,238 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-21 08:57:36,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-21 08:57:36,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 08:57:36,389 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:57:36,394 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-21 08:57:36,407 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:57:36,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.063 2026-10-21 08:57:36,471 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 08:57:36,486 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.058 2026-10-21 08:57:36,500 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:57:36,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.080 0.152 2026-10-21 08:57:36,683 44 INFO rb-133655d-225807-427165 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-21 08:57:36,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.065 0.200 2026-10-21 08:57:36,885 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.074 0.305 2026-10-21 08:57:36,908 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:57:36,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.386 2026-10-21 08:57:36,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:36] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-21 08:57:36,985 44 INFO rb-133655d-225807-427165 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-21 08:57:37,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.148 2026-10-21 08:57:37,046 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:57:37,056 44 INFO rb-133655d-225807-427165 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-21 08:57:37,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.016 0.193 2026-10-21 08:57:37,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.264 2026-10-21 08:57:37,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.230 2026-10-21 08:57:37,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image?model=product.template&field=image_128&id=1775&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.277 2026-10-21 08:57:37,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.015 0.300 2026-10-21 08:57:37,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image?model=product.template&field=image_128&id=1774&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.262 2026-10-21 08:57:37,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-21 08:57:37,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.254 2026-10-21 08:57:37,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.258 2026-10-21 08:57:37,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.252 2026-10-21 08:57:37,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.074 0.286 2026-10-21 08:57:37,735 44 INFO rb-133655d-225807-427165 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-21 08:57:37,836 44 INFO rb-133655d-225807-427165 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-21 08:57:37,888 44 INFO rb-133655d-225807-427165 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-21 08:57:37,950 44 INFO rb-133655d-225807-427165 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-21 08:57:38,026 44 INFO rb-133655d-225807-427165 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-21 08:57:38,078 44 INFO rb-133655d-225807-427165 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-21 08:57:38,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57: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.036 0.063 2026-10-21 08:57:38,195 44 INFO rb-133655d-225807-427165 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-21 08:57:38,361 44 INFO rb-133655d-225807-427165 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-21 08:57:38,414 44 INFO rb-133655d-225807-427165 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-21 08:57:38,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.026 0.085 2026-10-21 08:57:38,476 44 INFO rb-133655d-225807-427165 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-21 08:57:38,525 44 INFO rb-133655d-225807-427165 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-21 08:57:38,580 44 INFO rb-133655d-225807-427165 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-21 08:57:38,634 44 INFO rb-133655d-225807-427165 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-21 08:57:38,687 44 INFO rb-133655d-225807-427165 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-21 08:57:38,769 44 INFO rb-133655d-225807-427165 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-21 08:57:38,868 44 INFO rb-133655d-225807-427165 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-21 08:57:38,919 44 INFO rb-133655d-225807-427165 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-21 08:57:38,969 44 INFO rb-133655d-225807-427165 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-21 08:57:39,022 44 INFO rb-133655d-225807-427165 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-21 08:57:39,072 44 INFO rb-133655d-225807-427165 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-21 08:57:39,123 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-10-21 08:57:39,124 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 08:57:39,262 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 17387856 (allocated 19009536) 2026-10-21 08:57:39,270 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 93224 2026-10-21 08:57:39,278 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-10-21 08:57:39,284 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 93224 2026-10-21 08:57:39,387 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085739_386886_test_promotion_program_with_loyalty_program.txt 2026-10-21 08:57:39,387 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmpiazbsr0d_chrome_odoo" 2026-10-21 08:57:39,409 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-10-21 08:57:41,187 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 93429 2026-10-21 08:57:41,187 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmp9rrspp6v_chrome_odoo 2026-10-21 08:57:41,187 44 INFO rb-133655d-225807-427165 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:42179/json/version 2026-10-21 08:57:41,189 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:41,205 44 INFO rb-133655d-225807-427165 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-21 08:57:41,206 44 INFO rb-133655d-225807-427165 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:42179/json 2026-10-21 08:57:41,207 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:41,227 44 INFO rb-133655d-225807-427165 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:42179/devtools/page/9F1ABAE848BC56442BDAC452C73C6B6A 2026-10-21 08:57:41,239 44 INFO rb-133655d-225807-427165 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-21 08:57:41,254 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-10-21 08:57:41,412 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:57:41,423 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-10-21 08:57:41,427 44 INFO rb-133655d-225807-427165 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-21 08:57:41,427 44 INFO rb-133655d-225807-427165 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-21 08:57:41,446 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:57:42,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:42] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.099 0.833 2026-10-21 08:57:42,379 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': '9F1ABAE848BC56442BDAC452C73C6B6A', 'loaderId': '0CB16834BF98B3993DDADD995220075B', 'isDownload': False} 2026-10-21 08:57:42,380 44 INFO rb-133655d-225807-427165 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-21 08:57:42,404 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:57:42,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:42] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.011 2026-10-21 08:57:42,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:42] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-21 08:57:42,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:42] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-10-21 08:57:43,193 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:57:43,205 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:57:43,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-21 08:57:43,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-21 08:57:43,283 44 INFO rb-133655d-225807-427165 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-21 08:57:43,291 44 INFO rb-133655d-225807-427165 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-21 08:57:43,326 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.019 2026-10-21 08:57:43,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:57:43,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.029 2026-10-21 08:57:43,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.052 2026-10-21 08:57:43,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-21 08:57:43,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.026 0.063 2026-10-21 08:57:44,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.420 0.630 2026-10-21 08:57:44,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:44] "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-21 08:57:44,757 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-21 08:57:44,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.054 2026-10-21 08:57:44,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:57:44,935 44 INFO rb-133655d-225807-427165 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-21 08:57:44,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.009 2026-10-21 08:57:45,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:57:45,062 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:57:45,063 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-21 08:57:45,067 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:57:45,106 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57: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-21 08:57:45,111 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:57:45,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.035 0.050 2026-10-21 08:57:45,168 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 08:57:45,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.034 0.108 2026-10-21 08:57:45,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.010 0.067 2026-10-21 08:57:45,264 44 INFO rb-133655d-225807-427165 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-21 08:57:45,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.172 2026-10-21 08:57:45,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.299 2026-10-21 08:57:45,506 44 INFO rb-133655d-225807-427165 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-21 08:57:45,512 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.189 2026-10-21 08:57:45,515 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 08:57:45,530 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:57:45,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.192 2026-10-21 08:57:45,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-21 08:57:45,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-21 08:57:45,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.296 2026-10-21 08:57:45,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.182 2026-10-21 08:57:45,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-21 08:57:45,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.199 2026-10-21 08:57:45,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-21 08:57:45,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=product.template&field=image_128&id=1777&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-21 08:57:45,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:45] "GET /web/image?model=product.template&field=image_128&id=1778&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-21 08:57:46,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.074 0.233 2026-10-21 08:57:46,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:46] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.318 2026-10-21 08:57:46,138 44 INFO rb-133655d-225807-427165 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-21 08:57:46,192 44 INFO rb-133655d-225807-427165 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-21 08:57:46,250 44 INFO rb-133655d-225807-427165 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-21 08:57:46,298 44 INFO rb-133655d-225807-427165 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-21 08:57:46,346 44 INFO rb-133655d-225807-427165 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-21 08:57:46,398 44 INFO rb-133655d-225807-427165 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-21 08:57:46,485 44 INFO rb-133655d-225807-427165 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-21 08:57:46,535 44 INFO rb-133655d-225807-427165 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-21 08:57:46,586 44 INFO rb-133655d-225807-427165 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-21 08:57:46,637 44 INFO rb-133655d-225807-427165 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-21 08:57:46,688 44 INFO rb-133655d-225807-427165 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-21 08:57:46,739 44 INFO rb-133655d-225807-427165 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-21 08:57:46,829 44 INFO rb-133655d-225807-427165 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-21 08:57:46,889 44 INFO rb-133655d-225807-427165 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-21 08:57:46,941 44 INFO rb-133655d-225807-427165 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-21 08:57:46,990 44 INFO rb-133655d-225807-427165 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-21 08:57:47,042 44 INFO rb-133655d-225807-427165 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-21 08:57:47,094 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-10-21 08:57:47,095 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-21 08:57:47,221 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 15467616 (allocated 17039360) 2026-10-21 08:57:47,234 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 93429 2026-10-21 08:57:47,241 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-10-21 08:57:47,245 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 93429 2026-10-21 08:57:47,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085747_370688_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-10-21 08:57:47,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmp9rrspp6v_chrome_odoo" 2026-10-21 08:57:47,398 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-10-21 08:57:50,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 93641 2026-10-21 08:57:50,509 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmppansmpcf_chrome_odoo 2026-10-21 08:57:50,509 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:34359/json/version 2026-10-21 08:57:50,511 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:50,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-10-21 08:57:50,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:34359/json 2026-10-21 08:57:50,524 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:50,534 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:34359/devtools/page/724B86CB4D27A755A25889093CF3E8DA 2026-10-21 08:57:50,556 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-10-21 08:57:50,579 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-10-21 08:57:50,761 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:57:50,770 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-10-21 08:57:50,771 44 INFO rb-133655d-225807-427165 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-21 08:57:50,771 44 INFO rb-133655d-225807-427165 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-21 08:57:50,797 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:57:51,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:51] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 92 0.087 0.789 2026-10-21 08:57:51,669 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': '724B86CB4D27A755A25889093CF3E8DA', 'loaderId': '8A2DFBF2FA294801BE6877F33AC845EF', 'isDownload': False} 2026-10-21 08:57:51,669 44 INFO rb-133655d-225807-427165 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-21 08:57:51,694 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:57:51,732 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:51] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.023 2026-10-21 08:57:51,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:51] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-10-21 08:57:51,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:51] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.074 2026-10-21 08:57:52,395 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:57:52,402 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:57:52,434 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 08:57:52,468 44 INFO rb-133655d-225807-427165 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-21 08:57:52,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.008 2026-10-21 08:57:52,476 44 INFO rb-133655d-225807-427165 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-21 08:57:52,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 08:57:52,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:57:52,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-21 08:57:52,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:52] "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.036 2026-10-21 08:57:52,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-21 08:57:52,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.032 0.070 2026-10-21 08:57:53,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.435 0.691 2026-10-21 08:57:53,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:57:53,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:57:54,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.039 2026-10-21 08:57:54,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57: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.009 2026-10-21 08:57:54,119 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-10-21 08:57:54,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 08:57:54,194 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:57:54,241 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:57:54,244 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:57:54,301 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:57:54,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.044 0.047 2026-10-21 08:57:54,309 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "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-21 08:57:54,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.095 2026-10-21 08:57:54,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.135 2026-10-21 08:57:54,371 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.012 0.032 2026-10-21 08:57:54,431 44 INFO rb-133655d-225807-427165 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-21 08:57:54,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.020 0.029 2026-10-21 08:57:54,577 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:57:54,611 44 INFO rb-133655d-225807-427165 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-21 08:57:54,622 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:57:54,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.107 0.087 2026-10-21 08:57:54,748 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:57:54,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.205 2026-10-21 08:57:54,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.260 2026-10-21 08:57:54,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.280 2026-10-21 08:57:54,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:54] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.290 2026-10-21 08:57:55,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.047 0.451 2026-10-21 08:57:55,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.333 2026-10-21 08:57:55,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.016 0.333 2026-10-21 08:57:55,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1780&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.321 2026-10-21 08:57:55,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.069 0.372 2026-10-21 08:57:55,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.319 2026-10-21 08:57:55,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.302 2026-10-21 08:57:55,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:55] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.527 2026-10-21 08:57:55,502 44 INFO rb-133655d-225807-427165 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-21 08:57:56,061 44 INFO rb-133655d-225807-427165 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-21 08:57:56,112 44 INFO rb-133655d-225807-427165 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-21 08:57:56,163 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-10-21 08:57:56,164 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-21 08:57:56,284 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 19268924 (allocated 20320256) 2026-10-21 08:57:56,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 93641 2026-10-21 08:57:56,311 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-10-21 08:57:56,312 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 93641 2026-10-21 08:57:56,453 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085756_452963_test_race_conditions_update_program.txt 2026-10-21 08:57:56,453 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmppansmpcf_chrome_odoo" 2026-10-21 08:57:56,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-10-21 08:57:57,733 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 93852 2026-10-21 08:57:57,733 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmp344hbvt5_chrome_odoo 2026-10-21 08:57:57,733 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:40449/json/version 2026-10-21 08:57:57,735 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40449', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:57,771 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-10-21 08:57:57,771 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:40449/json 2026-10-21 08:57:57,772 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40449', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:57:57,793 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:40449/devtools/page/03D399F85657AA9C88B5168F2E0B9904 2026-10-21 08:57:57,811 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-10-21 08:57:57,823 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-10-21 08:57:58,036 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:57:58,046 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-10-21 08:57:58,050 44 INFO rb-133655d-225807-427165 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-21 08:57:58,050 44 INFO rb-133655d-225807-427165 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-21 08:57:58,069 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:57:58,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:58] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 87 0.106 0.823 2026-10-21 08:57:58,999 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': '03D399F85657AA9C88B5168F2E0B9904', 'loaderId': '48511B236637BEF2CD6178F2D5A9B893', 'isDownload': False} 2026-10-21 08:57:58,999 44 INFO rb-133655d-225807-427165 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-21 08:57:59,027 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:57:59,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-10-21 08:57:59,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-21 08:57:59,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.037 2026-10-21 08:57:59,772 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:57:59,785 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:57:59,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-21 08:57:59,847 44 INFO rb-133655d-225807-427165 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-21 08:57:59,859 44 INFO rb-133655d-225807-427165 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-21 08:57:59,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.012 2026-10-21 08:57:59,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 08:57:59,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:57:59,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "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.015 2026-10-21 08:57:59,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:57:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.058 2026-10-21 08:58:00,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.041 0.073 2026-10-21 08:58:00,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-21 08:58:01,574 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.509 0.919 2026-10-21 08:58:01,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:01] "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-21 08:58:01,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 08:58:01,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.067 2026-10-21 08:58:01,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:01] "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.020 2026-10-21 08:58:01,895 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-10-21 08:58:01,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-21 08:58:01,984 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:58:02,018 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:58:02,024 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:58:02,063 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 08:58:02,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.055 2026-10-21 08:58:02,093 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58: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-21 08:58:02,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.019 0.097 2026-10-21 08:58:02,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.140 2026-10-21 08:58:02,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.033 2026-10-21 08:58:02,243 44 INFO rb-133655d-225807-427165 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-21 08:58:02,325 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:58:02,356 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.016 0.039 2026-10-21 08:58:02,377 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:58:02,385 44 INFO rb-133655d-225807-427165 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-21 08:58:02,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.066 0.128 2026-10-21 08:58:02,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-21 08:58:02,539 44 INFO rb-133655d-225807-427165 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-21 08:58:02,556 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:58:02,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.246 2026-10-21 08:58:02,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.339 2026-10-21 08:58:02,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-21 08:58:02,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image?model=product.template&field=image_128&id=1792&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-21 08:58:02,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-21 08:58:02,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.378 2026-10-21 08:58:02,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.213 2026-10-21 08:58:02,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.046 0.208 2026-10-21 08:58:02,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:02] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.217 2026-10-21 08:58:03,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:03] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.228 2026-10-21 08:58:03,018 44 INFO rb-133655d-225807-427165 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-21 08:58:03,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:03] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.336 2026-10-21 08:58:03,144 44 INFO rb-133655d-225807-427165 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-21 08:58:03,195 44 INFO rb-133655d-225807-427165 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-21 08:58:03,265 44 INFO rb-133655d-225807-427165 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-21 08:58:03,667 44 INFO rb-133655d-225807-427165 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-21 08:58:03,718 44 INFO rb-133655d-225807-427165 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-21 08:58:03,782 44 INFO rb-133655d-225807-427165 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-21 08:58:03,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:03] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.063 0.051 2026-10-21 08:58:03,939 44 INFO rb-133655d-225807-427165 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-21 08:58:03,992 44 INFO rb-133655d-225807-427165 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-21 08:58:04,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.036 0.080 2026-10-21 08:58:04,047 44 INFO rb-133655d-225807-427165 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-21 08:58:04,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:04] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.014 0.148 2026-10-21 08:58:04,123 44 INFO rb-133655d-225807-427165 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-21 08:58:04,174 44 INFO rb-133655d-225807-427165 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-21 08:58:04,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:04] "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.022 0.050 2026-10-21 08:58:04,298 44 INFO rb-133655d-225807-427165 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-21 08:58:04,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.034 0.087 2026-10-21 08:58:04,350 44 INFO rb-133655d-225807-427165 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-21 08:58:04,410 44 INFO rb-133655d-225807-427165 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-21 08:58:04,474 44 INFO rb-133655d-225807-427165 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-21 08:58:04,551 44 INFO rb-133655d-225807-427165 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-21 08:58:04,629 44 INFO rb-133655d-225807-427165 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-21 08:58:04,656 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:58:04,659 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:58:04,682 44 INFO rb-133655d-225807-427165 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-21 08:58:04,732 44 INFO rb-133655d-225807-427165 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-21 08:58:04,826 44 INFO rb-133655d-225807-427165 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-21 08:58:04,882 44 INFO rb-133655d-225807-427165 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-21 08:58:04,934 44 INFO rb-133655d-225807-427165 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-21 08:58:04,986 44 INFO rb-133655d-225807-427165 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-21 08:58:05,055 44 INFO rb-133655d-225807-427165 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-21 08:58:05,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:05] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.008 0.014 2026-10-21 08:58:05,113 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:05] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.016 2026-10-21 08:58:05,164 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91652125 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4f93491f-68c5-4156-91b9-caf2d910bc54'}] 2026-10-21 08:58:05,174 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:58:05,924 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91652125 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4f93491f-68c5-4156-91b9-caf2d910bc54'} created pos.order #656 2026-10-21 08:58:05,964 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91652125 finished 2026-10-21 08:58:06,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.321 0.628 2026-10-21 08:58:06,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.088 0.093 2026-10-21 08:58:06,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:58:06,562 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58083924 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4f93491f-68c5-4156-91b9-caf2d910bc54'}] 2026-10-21 08:58:06,575 44 INFO rb-133655d-225807-427165 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-21 08:58:06,580 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58083924 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4f93491f-68c5-4156-91b9-caf2d910bc54'} sync ignored for existing PoS order pos.order(656,) (state: paid) 2026-10-21 08:58:06,622 44 INFO rb-133655d-225807-427165 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-21 08:58:06,638 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58083924 finished 2026-10-21 08:58:06,670 44 INFO rb-133655d-225807-427165 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-21 08:58:06,725 44 INFO rb-133655d-225807-427165 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-21 08:58:06,779 44 INFO rb-133655d-225807-427165 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-21 08:58:06,867 44 INFO rb-133655d-225807-427165 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-21 08:58:06,878 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.092 0.228 2026-10-21 08:58:06,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.021 2026-10-21 08:58:06,967 44 INFO rb-133655d-225807-427165 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-21 08:58:06,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.017 0.042 2026-10-21 08:58:07,024 44 INFO rb-133655d-225807-427165 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-21 08:58:07,029 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.089 2026-10-21 08:58:07,056 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:07] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.011 0.046 2026-10-21 08:58:07,092 44 INFO rb-133655d-225807-427165 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-21 08:58:07,141 44 INFO rb-133655d-225807-427165 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-21 08:58:07,203 44 INFO rb-133655d-225807-427165 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-21 08:58:07,253 44 INFO rb-133655d-225807-427165 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-21 08:58:07,264 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 45 0.091 0.092 2026-10-21 08:58:07,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.028 2026-10-21 08:58:07,318 44 INFO rb-133655d-225807-427165 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-21 08:58:07,369 44 INFO rb-133655d-225807-427165 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-21 08:58:07,423 44 INFO rb-133655d-225807-427165 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-21 08:58:07,470 44 INFO rb-133655d-225807-427165 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-21 08:58:07,564 44 INFO rb-133655d-225807-427165 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-21 08:58:07,613 44 INFO rb-133655d-225807-427165 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-21 08:58:07,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58: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.025 0.056 2026-10-21 08:58:07,679 44 INFO rb-133655d-225807-427165 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-21 08:58:07,734 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-10-21 08:58:07,735 44 INFO rb-133655d-225807-427165 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-21 08:58:07,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.080 0.081 2026-10-21 08:58:07,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:07] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.089 2026-10-21 08:58:07,964 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 20388632 (allocated 23203840) 2026-10-21 08:58:07,968 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 93852 2026-10-21 08:58:07,969 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-10-21 08:58:07,970 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 93852 2026-10-21 08:58:08,098 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085808_098566_test_refund_does_not_decrease_points.txt 2026-10-21 08:58:08,099 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmp344hbvt5_chrome_odoo" 2026-10-21 08:58:08,156 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-10-21 08:58:10,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 94084 2026-10-21 08:58:10,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmpi2bn44nl_chrome_odoo 2026-10-21 08:58:10,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:41343/json/version 2026-10-21 08:58:10,306 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41343', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:58:10,387 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-10-21 08:58:10,387 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:41343/json 2026-10-21 08:58:10,388 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41343', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:58:10,415 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:41343/devtools/page/5ACD79192F60918D4291C59FD0F54FCE 2026-10-21 08:58:10,442 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-10-21 08:58:10,456 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-10-21 08:58:10,680 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:58:10,690 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-10-21 08:58:10,695 44 INFO rb-133655d-225807-427165 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-21 08:58:10,695 44 INFO rb-133655d-225807-427165 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-21 08:58:10,717 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:58:11,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:11] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.087 0.783 2026-10-21 08:58:11,588 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': '5ACD79192F60918D4291C59FD0F54FCE', 'loaderId': 'F9A91B274621E46722CC11E2D00301AD', 'isDownload': False} 2026-10-21 08:58:11,589 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-10-21 08:58:11,623 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:58:11,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:11] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-21 08:58:11,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:11] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-21 08:58:11,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:11] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.038 2026-10-21 08:58:12,441 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:12,457 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:58:12,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-21 08:58:12,518 44 INFO rb-133655d-225807-427165 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-21 08:58:12,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-21 08:58:12,530 44 INFO rb-133655d-225807-427165 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-21 08:58:12,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:58:12,561 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:58:12,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58: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.020 2026-10-21 08:58:12,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.025 2026-10-21 08:58:12,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.074 2026-10-21 08:58:12,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-21 08:58:13,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.476 0.598 2026-10-21 08:58:13,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 08:58:14,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:58:14,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.061 2026-10-21 08:58:14,191 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 08:58:14,211 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-10-21 08:58:14,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 08:58:14,300 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:58:14,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:58:14,348 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:58:14,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.049 2026-10-21 08:58:14,396 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:58:14,404 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-21 08:58:14,467 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.048 2026-10-21 08:58:14,501 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:58:14,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.087 0.138 2026-10-21 08:58:14,550 44 INFO rb-133655d-225807-427165 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-21 08:58:14,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.175 2026-10-21 08:58:14,774 44 INFO rb-133655d-225807-427165 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-21 08:58:14,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.122 0.306 2026-10-21 08:58:14,870 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:58:14,888 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:58:14,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.455 2026-10-21 08:58:14,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.183 2026-10-21 08:58:14,965 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:14] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 4 0.004 0.270 2026-10-21 08:58:15,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.300 2026-10-21 08:58:15,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.283 2026-10-21 08:58:15,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-21 08:58:15,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.213 2026-10-21 08:58:15,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-21 08:58:15,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-21 08:58:15,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.235 2026-10-21 08:58:15,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.232 2026-10-21 08:58:15,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.224 2026-10-21 08:58:15,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-21 08:58:15,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.057 0.241 2026-10-21 08:58:15,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.290 2026-10-21 08:58:15,593 44 INFO rb-133655d-225807-427165 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-21 08:58:15,712 44 INFO rb-133655d-225807-427165 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-21 08:58:15,868 44 INFO rb-133655d-225807-427165 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-21 08:58:15,957 44 INFO rb-133655d-225807-427165 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-21 08:58:16,045 44 INFO rb-133655d-225807-427165 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-21 08:58:16,103 44 INFO rb-133655d-225807-427165 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-21 08:58:16,153 44 INFO rb-133655d-225807-427165 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-21 08:58:16,213 44 INFO rb-133655d-225807-427165 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-21 08:58:16,312 44 INFO rb-133655d-225807-427165 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-21 08:58:16,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58: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.017 0.063 2026-10-21 08:58:16,379 44 INFO rb-133655d-225807-427165 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-21 08:58:16,408 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:16,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.016 0.081 2026-10-21 08:58:16,422 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:58:16,438 44 INFO rb-133655d-225807-427165 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-21 08:58:16,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.037 0.087 2026-10-21 08:58:16,549 44 INFO rb-133655d-225807-427165 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-21 08:58:16,628 44 INFO rb-133655d-225807-427165 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-21 08:58:16,682 44 INFO rb-133655d-225807-427165 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-21 08:58:16,736 44 INFO rb-133655d-225807-427165 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-21 08:58:16,788 44 INFO rb-133655d-225807-427165 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-21 08:58:16,840 44 INFO rb-133655d-225807-427165 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-21 08:58:16,902 44 INFO rb-133655d-225807-427165 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-21 08:58:16,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:16] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.012 2026-10-21 08:58:16,979 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61808485 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7ba1af37-12b1-498f-952a-55192526c497'}] 2026-10-21 08:58:16,981 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:17,746 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61808485 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7ba1af37-12b1-498f-952a-55192526c497'} created pos.order #657 2026-10-21 08:58:17,781 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61808485 finished 2026-10-21 08:58:17,875 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.284 0.618 2026-10-21 08:58:18,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 114 0.168 0.555 2026-10-21 08:58:18,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 08:58:18,878 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40942534 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7ba1af37-12b1-498f-952a-55192526c497'}] 2026-10-21 08:58:18,887 44 INFO rb-133655d-225807-427165 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-21 08:58:18,897 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40942534 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7ba1af37-12b1-498f-952a-55192526c497'} sync ignored for existing PoS order pos.order(657,) (state: paid) 2026-10-21 08:58:18,930 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40942534 finished 2026-10-21 08:58:18,934 44 INFO rb-133655d-225807-427165 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-21 08:58:18,988 44 INFO rb-133655d-225807-427165 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-21 08:58:19,039 44 INFO rb-133655d-225807-427165 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-21 08:58:19,091 44 INFO rb-133655d-225807-427165 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-21 08:58:19,135 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.062 0.199 2026-10-21 08:58:19,151 44 INFO rb-133655d-225807-427165 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-21 08:58:19,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:19] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.011 0.023 2026-10-21 08:58:19,232 44 INFO rb-133655d-225807-427165 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-21 08:58:19,242 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:19] "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-21 08:58:19,289 44 INFO rb-133655d-225807-427165 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-21 08:58:19,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.016 0.045 2026-10-21 08:58:19,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:19] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.007 0.045 2026-10-21 08:58:19,362 44 INFO rb-133655d-225807-427165 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-21 08:58:19,396 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.116 2026-10-21 08:58:19,416 44 INFO rb-133655d-225807-427165 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-21 08:58:19,469 44 INFO rb-133655d-225807-427165 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-21 08:58:19,522 44 INFO rb-133655d-225807-427165 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-21 08:58:19,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 46 0.049 0.109 2026-10-21 08:58:19,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.037 2026-10-21 08:58:19,633 44 INFO rb-133655d-225807-427165 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-21 08:58:19,690 44 INFO rb-133655d-225807-427165 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-21 08:58:19,743 44 INFO rb-133655d-225807-427165 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-21 08:58:19,790 44 INFO rb-133655d-225807-427165 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-21 08:58:19,839 44 INFO rb-133655d-225807-427165 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-21 08:58:19,960 44 INFO rb-133655d-225807-427165 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-21 08:58:20,019 44 INFO rb-133655d-225807-427165 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-21 08:58:20,070 44 INFO rb-133655d-225807-427165 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-21 08:58:20,124 44 INFO rb-133655d-225807-427165 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-21 08:58:20,177 44 INFO rb-133655d-225807-427165 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-21 08:58:20,228 44 INFO rb-133655d-225807-427165 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-21 08:58:20,279 44 INFO rb-133655d-225807-427165 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-21 08:58:20,330 44 INFO rb-133655d-225807-427165 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-21 08:58:20,422 44 INFO rb-133655d-225807-427165 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-21 08:58:20,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58: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.018 0.047 2026-10-21 08:58:20,480 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-10-21 08:58:20,481 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 08:58:20,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.062 2026-10-21 08:58:20,685 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 22156112 (allocated 25042944) 2026-10-21 08:58:20,693 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 94084 2026-10-21 08:58:20,694 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-10-21 08:58:20,695 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 94084 2026-10-21 08:58:20,828 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085820_828455_test_refund_product_part_of_rules.txt 2026-10-21 08:58:20,828 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmpi2bn44nl_chrome_odoo" 2026-10-21 08:58:20,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-10-21 08:58:21,912 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 94306 2026-10-21 08:58:21,912 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmptvvtp5wq_chrome_odoo 2026-10-21 08:58:21,913 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:34007/json/version 2026-10-21 08:58:21,914 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34007', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:58:21,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-21 08:58:21,964 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:34007/json 2026-10-21 08:58:21,964 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34007', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:58:21,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:34007/devtools/page/A800442166A058D4C6283E24587AE1E6 2026-10-21 08:58:21,991 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-10-21 08:58:22,002 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-10-21 08:58:22,124 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:58:22,136 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-10-21 08:58:22,140 44 INFO rb-133655d-225807-427165 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-21 08:58:22,141 44 INFO rb-133655d-225807-427165 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-21 08:58:22,157 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:58:22,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:22] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.084 0.756 2026-10-21 08:58:23,001 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': 'A800442166A058D4C6283E24587AE1E6', 'loaderId': 'E6D5DB6014341EC2D8EB5FD53B633B5B', 'isDownload': False} 2026-10-21 08:58:23,001 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-10-21 08:58:23,021 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:58:23,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.017 2026-10-21 08:58:23,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-21 08:58:23,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.047 2026-10-21 08:58:23,753 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:23,759 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:23,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.041 2026-10-21 08:58:23,851 44 INFO rb-133655d-225807-427165 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-21 08:58:23,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-21 08:58:23,875 44 INFO rb-133655d-225807-427165 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-21 08:58:23,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-21 08:58:23,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:23,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.017 2026-10-21 08:58:23,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-21 08:58:24,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.051 2026-10-21 08:58:24,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-21 08:58:25,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.434 0.595 2026-10-21 08:58:25,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:58:25,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58: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.011 2026-10-21 08:58:25,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.049 2026-10-21 08:58:25,414 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:58:25,436 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-10-21 08:58:25,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 08:58:25,518 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:58:25,525 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:58:25,554 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:58:25,558 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:25,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.023 0.043 2026-10-21 08:58:25,600 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 08:58:25,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.099 2026-10-21 08:58:25,686 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.064 2026-10-21 08:58:25,699 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-21 08:58:25,741 44 INFO rb-133655d-225807-427165 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-21 08:58:25,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.084 0.087 2026-10-21 08:58:25,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.245 2026-10-21 08:58:25,937 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:25,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.014 0.287 2026-10-21 08:58:25,974 44 INFO rb-133655d-225807-427165 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-21 08:58:25,981 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:58:25,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:25] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 4 0.006 0.164 2026-10-21 08:58:26,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-21 08:58:26,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.230 2026-10-21 08:58:26,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.264 2026-10-21 08:58:26,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-10-21 08:58:26,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-21 08:58:26,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.217 2026-10-21 08:58:26,252 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-21 08:58:26,285 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-21 08:58:26,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-21 08:58:26,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.201 2026-10-21 08:58:26,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.252 2026-10-21 08:58:26,578 44 INFO rb-133655d-225807-427165 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-21 08:58:26,631 44 INFO rb-133655d-225807-427165 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-21 08:58:26,685 44 INFO rb-133655d-225807-427165 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-21 08:58:26,744 44 INFO rb-133655d-225807-427165 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-21 08:58:26,794 44 INFO rb-133655d-225807-427165 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-21 08:58:26,845 44 INFO rb-133655d-225807-427165 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-21 08:58:26,895 44 INFO rb-133655d-225807-427165 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-21 08:58:26,968 44 INFO rb-133655d-225807-427165 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-21 08:58:26,982 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:26,985 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:58:27,018 44 INFO rb-133655d-225807-427165 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-21 08:58:27,069 44 INFO rb-133655d-225807-427165 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-21 08:58:27,158 44 INFO rb-133655d-225807-427165 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-21 08:58:27,211 44 INFO rb-133655d-225807-427165 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-21 08:58:27,264 44 INFO rb-133655d-225807-427165 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-21 08:58:27,348 44 INFO rb-133655d-225807-427165 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-21 08:58:27,359 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27902752 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0d5c6b6b-0411-405a-a20c-bfef73cb720f'}] 2026-10-21 08:58:27,360 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:58:28,099 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27902752 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0d5c6b6b-0411-405a-a20c-bfef73cb720f'} created pos.order #658 2026-10-21 08:58:28,134 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27902752 finished 2026-10-21 08:58:28,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 237 0.326 0.566 2026-10-21 08:58:28,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:28] "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-21 08:58:28,488 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95039894 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0d5c6b6b-0411-405a-a20c-bfef73cb720f'}] 2026-10-21 08:58:28,498 44 INFO rb-133655d-225807-427165 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-21 08:58:28,499 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95039894 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0d5c6b6b-0411-405a-a20c-bfef73cb720f'} sync ignored for existing PoS order pos.order(658,) (state: paid) 2026-10-21 08:58:28,533 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95039894 finished 2026-10-21 08:58:28,552 44 INFO rb-133655d-225807-427165 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-21 08:58:28,607 44 INFO rb-133655d-225807-427165 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-21 08:58:28,662 44 INFO rb-133655d-225807-427165 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-21 08:58:28,714 44 INFO rb-133655d-225807-427165 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-21 08:58:28,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.069 0.185 2026-10-21 08:58:28,792 44 INFO rb-133655d-225807-427165 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-21 08:58:28,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:28] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 08:58:28,854 44 INFO rb-133655d-225807-427165 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-21 08:58:28,873 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.013 0.042 2026-10-21 08:58:28,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:28] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.008 0.046 2026-10-21 08:58:28,917 44 INFO rb-133655d-225807-427165 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-21 08:58:28,972 44 INFO rb-133655d-225807-427165 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-21 08:58:29,022 44 INFO rb-133655d-225807-427165 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-21 08:58:29,073 44 INFO rb-133655d-225807-427165 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-21 08:58:29,123 44 INFO rb-133655d-225807-427165 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-21 08:58:29,224 44 INFO rb-133655d-225807-427165 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-21 08:58:29,276 44 INFO rb-133655d-225807-427165 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-21 08:58:29,348 44 INFO rb-133655d-225807-427165 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-21 08:58:29,398 44 INFO rb-133655d-225807-427165 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-21 08:58:29,458 44 INFO rb-133655d-225807-427165 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-21 08:58:29,509 44 INFO rb-133655d-225807-427165 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-21 08:58:29,560 44 INFO rb-133655d-225807-427165 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-21 08:58:29,611 44 INFO rb-133655d-225807-427165 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-21 08:58:29,661 44 INFO rb-133655d-225807-427165 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-21 08:58:29,748 44 INFO rb-133655d-225807-427165 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-21 08:58:29,800 44 INFO rb-133655d-225807-427165 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-21 08:58:29,851 44 INFO rb-133655d-225807-427165 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-21 08:58:29,902 44 INFO rb-133655d-225807-427165 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-21 08:58:29,952 44 INFO rb-133655d-225807-427165 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-21 08:58:30,003 44 INFO rb-133655d-225807-427165 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-21 08:58:30,055 44 INFO rb-133655d-225807-427165 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-21 08:58:30,108 44 INFO rb-133655d-225807-427165 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-21 08:58:30,156 44 INFO rb-133655d-225807-427165 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-21 08:58:30,207 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-10-21 08:58:30,208 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 08:58:30,321 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17878276 (allocated 19533824) 2026-10-21 08:58:30,334 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 94306 2026-10-21 08:58:30,335 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-10-21 08:58:30,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 94306 2026-10-21 08:58:30,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085830_487666_test_refund_with_gift_card.txt 2026-10-21 08:58:30,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmptvvtp5wq_chrome_odoo" 2026-10-21 08:58:30,507 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-10-21 08:58:31,631 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 94522 2026-10-21 08:58:31,631 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmptues3vsu_chrome_odoo 2026-10-21 08:58:31,631 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:44273/json/version 2026-10-21 08:58:31,635 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44273', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:58:31,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-10-21 08:58:31,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:44273/json 2026-10-21 08:58:31,656 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44273', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:58:31,672 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:44273/devtools/page/652A1332984F0593584E7C5465D2DBA2 2026-10-21 08:58:31,686 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-10-21 08:58:31,739 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-10-21 08:58:31,906 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:58:31,919 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-10-21 08:58:31,924 44 INFO rb-133655d-225807-427165 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-21 08:58:31,925 44 INFO rb-133655d-225807-427165 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-21 08:58:31,956 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:58:32,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:32] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.122 0.816 2026-10-21 08:58:32,894 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': '652A1332984F0593584E7C5465D2DBA2', 'loaderId': 'F9018E7EE87949AB552560C80BC238D1', 'isDownload': False} 2026-10-21 08:58:32,894 44 INFO rb-133655d-225807-427165 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-21 08:58:32,930 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:58:32,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:32] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-21 08:58:32,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:32] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-21 08:58:32,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:32] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-21 08:58:33,642 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:33,648 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:33,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-21 08:58:33,708 44 INFO rb-133655d-225807-427165 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-21 08:58:33,716 44 INFO rb-133655d-225807-427165 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-21 08:58:33,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-21 08:58:33,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 08:58:33,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:33,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:33] "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.012 2026-10-21 08:58:33,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-21 08:58:33,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.059 2026-10-21 08:58:33,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-21 08:58:35,056 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.430 0.642 2026-10-21 08:58:35,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "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-21 08:58:35,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58: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.008 2026-10-21 08:58:35,286 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.032 0.059 2026-10-21 08:58:35,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:58:35,343 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-10-21 08:58:35,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 08:58:35,446 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:58:35,462 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:58:35,476 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:58:35,511 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58: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-21 08:58:35,516 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:58:35,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.038 2026-10-21 08:58:35,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.086 2026-10-21 08:58:35,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.026 2026-10-21 08:58:35,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.138 2026-10-21 08:58:35,670 44 INFO rb-133655d-225807-427165 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-21 08:58:35,768 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 08:58:35,834 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:35,851 44 INFO rb-133655d-225807-427165 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-21 08:58:35,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.080 0.086 2026-10-21 08:58:35,907 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:35,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.175 2026-10-21 08:58:36,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.022 0.194 2026-10-21 08:58:36,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.235 2026-10-21 08:58:36,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /web/image?model=product.template&field=image_128&id=1798&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.244 2026-10-21 08:58:36,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.427 2026-10-21 08:58:36,225 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.295 2026-10-21 08:58:36,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.295 2026-10-21 08:58:36,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.279 2026-10-21 08:58:36,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.278 2026-10-21 08:58:36,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.046 0.297 2026-10-21 08:58:36,497 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.014 0.251 2026-10-21 08:58:36,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.255 2026-10-21 08:58:36,565 44 INFO rb-133655d-225807-427165 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-21 08:58:36,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:36] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.367 2026-10-21 08:58:36,704 44 INFO rb-133655d-225807-427165 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-21 08:58:36,756 44 INFO rb-133655d-225807-427165 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-21 08:58:36,811 44 INFO rb-133655d-225807-427165 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-21 08:58:36,865 44 INFO rb-133655d-225807-427165 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-21 08:58:36,919 44 INFO rb-133655d-225807-427165 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-21 08:58:36,972 44 INFO rb-133655d-225807-427165 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-21 08:58:37,023 44 INFO rb-133655d-225807-427165 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-21 08:58:37,073 44 INFO rb-133655d-225807-427165 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-21 08:58:37,271 44 INFO rb-133655d-225807-427165 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-21 08:58:37,327 44 INFO rb-133655d-225807-427165 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-21 08:58:37,376 44 INFO rb-133655d-225807-427165 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-21 08:58:37,425 44 INFO rb-133655d-225807-427165 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-21 08:58:37,502 44 INFO rb-133655d-225807-427165 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-21 08:58:37,521 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:58:37,523 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:58:37,554 44 INFO rb-133655d-225807-427165 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-21 08:58:37,604 44 INFO rb-133655d-225807-427165 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-21 08:58:37,689 44 INFO rb-133655d-225807-427165 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-21 08:58:37,745 44 INFO rb-133655d-225807-427165 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-21 08:58:37,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:37] "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-21 08:58:37,782 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84268580 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '97edb63b-d477-4734-9843-f001780f364d'}] 2026-10-21 08:58:37,787 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:58:38,448 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84268580 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '97edb63b-d477-4734-9843-f001780f364d'} created pos.order #659 2026-10-21 08:58:38,480 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84268580 finished 2026-10-21 08:58:38,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.271 0.530 2026-10-21 08:58:38,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.030 0.072 2026-10-21 08:58:38,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 08:58:38,912 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82943456 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '97edb63b-d477-4734-9843-f001780f364d'}] 2026-10-21 08:58:38,914 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-10-21 08:58:38,915 44 INFO rb-133655d-225807-427165 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-21 08:58:38,923 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82943456 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '97edb63b-d477-4734-9843-f001780f364d'} sync ignored for existing PoS order pos.order(659,) (state: paid) 2026-10-21 08:58:38,960 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82943456 finished 2026-10-21 08:58:39,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17490796 (allocated 19271680) 2026-10-21 08:58:39,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.057 0.132 2026-10-21 08:58:39,098 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 94522 2026-10-21 08:58:39,099 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-10-21 08:58:39,103 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 94522 2026-10-21 08:58:39,211 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085839_211309_test_reward_line_tax_grouping_key.txt 2026-10-21 08:58:39,211 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmptues3vsu_chrome_odoo" 2026-10-21 08:58:41,195 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-10-21 08:58:42,990 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 94736 2026-10-21 08:58:42,991 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmpgt6wxs_p_chrome_odoo 2026-10-21 08:58:42,991 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:39407/json/version 2026-10-21 08:58:42,992 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39407', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:58:43,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-10-21 08:58:43,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:39407/json 2026-10-21 08:58:43,012 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39407', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:58:43,043 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:39407/devtools/page/EEFBBFE13A0B64459A8FE5A3A6ABE794 2026-10-21 08:58:43,077 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-10-21 08:58:43,092 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-10-21 08:58:43,257 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:58:43,263 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-10-21 08:58:43,290 44 INFO rb-133655d-225807-427165 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-21 08:58:43,290 44 INFO rb-133655d-225807-427165 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-21 08:58:43,323 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:58:44,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:44] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.078 0.810 2026-10-21 08:58:44,212 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': 'EEFBBFE13A0B64459A8FE5A3A6ABE794', 'loaderId': '526540C9B107F25616E9553CED7715BF', 'isDownload': False} 2026-10-21 08:58:44,212 44 INFO rb-133655d-225807-427165 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-21 08:58:44,242 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:58:44,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:44] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.036 0.027 2026-10-21 08:58:44,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:44] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.087 2026-10-21 08:58:44,371 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:44] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.086 2026-10-21 08:58:45,060 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:58:45,069 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:58:45,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-21 08:58:45,108 44 INFO rb-133655d-225807-427165 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-21 08:58:45,115 44 INFO rb-133655d-225807-427165 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-21 08:58:45,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.010 2026-10-21 08:58:45,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:58:45,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:58:45,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.021 2026-10-21 08:58:45,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.047 2026-10-21 08:58:45,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.050 0.067 2026-10-21 08:58:45,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-10-21 08:58:46,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.446 0.626 2026-10-21 08:58:46,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 08:58:46,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:46] "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.021 2026-10-21 08:58:46,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.057 2026-10-21 08:58:46,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58: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.016 2026-10-21 08:58:46,789 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-10-21 08:58:46,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 08:58:46,873 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:58:46,885 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:58:46,892 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:58:46,938 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.036 0.025 2026-10-21 08:58:46,962 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 08:58:46,966 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58: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-21 08:58:47,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.094 2026-10-21 08:58:47,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.043 2026-10-21 08:58:47,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.145 2026-10-21 08:58:47,113 44 INFO rb-133655d-225807-427165 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-21 08:58:47,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.025 2026-10-21 08:58:47,212 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 08:58:47,256 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:58:47,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.079 0.079 2026-10-21 08:58:47,376 44 INFO rb-133655d-225807-427165 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-21 08:58:47,420 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.034 0.217 2026-10-21 08:58:47,430 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:58:47,433 44 INFO rb-133655d-225807-427165 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-21 08:58:47,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.247 2026-10-21 08:58:47,483 44 INFO rb-133655d-225807-427165 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-21 08:58:47,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.278 2026-10-21 08:58:47,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.274 2026-10-21 08:58:47,571 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.372 2026-10-21 08:58:47,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-21 08:58:47,637 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-21 08:58:47,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-10-21 08:58:47,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-21 08:58:47,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-21 08:58:47,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.082 0.247 2026-10-21 08:58:47,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:47] "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.016 0.325 2026-10-21 08:58:47,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-10-21 08:58:47,989 44 INFO rb-133655d-225807-427165 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-21 08:58:48,106 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 13397844 (allocated 14155776) 2026-10-21 08:58:48,112 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 94736 2026-10-21 08:58:48,114 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-10-21 08:58:48,114 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 94736 2026-10-21 08:58:48,242 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085848_242445_test_scan_loyalty_card_select_customer.txt 2026-10-21 08:58:48,242 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmpgt6wxs_p_chrome_odoo" 2026-10-21 08:58:48,267 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-10-21 08:58:48,580 44 INFO rb-133655d-225807-427165 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-21 08:58:48,589 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_with_negative_line ... 2026-10-21 08:58:50,186 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome pid: 94940 2026-10-21 08:58:50,187 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless temporary user profile dir: /tmp/tmpkppriddo_chrome_odoo 2026-10-21 08:58:50,187 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:35333/json/version 2026-10-21 08:58:50,189 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35333', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:58:50,249 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Browser version: Chrome/150.0.7871.114 2026-10-21 08:58:50,249 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:35333/json 2026-10-21 08:58:50,250 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35333', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:58:50,297 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Websocket url found: ws://127.0.0.1:35333/devtools/page/03545284B2D2808F30F379230B93ED69 2026-10-21 08:58:50,323 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Enable chrome headless console log notification 2026-10-21 08:58:50,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless enable page notifications 2026-10-21 08:58:50,557 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:58:50,573 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Setting session cookie in browser 2026-10-21 08:58:50,576 44 INFO rb-133655d-225807-427165 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-21 08:58:50,576 44 INFO rb-133655d-225807-427165 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-21 08:58:50,600 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:58:51,560 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:51] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.102 0.865 2026-10-21 08:58:51,566 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Navigation result: {'frameId': '03545284B2D2808F30F379230B93ED69', 'loaderId': '670FCC5AF913A4CB6BFC592368857DEF', 'isDownload': False} 2026-10-21 08:58:51,566 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountNegativeLine')" 2026-10-21 08:58:51,603 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:58:51,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:51] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-21 08:58:51,652 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:51] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.034 2026-10-21 08:58:51,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:51] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-21 08:58:52,298 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:52,302 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:52,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 08:58:52,379 44 INFO rb-133655d-225807-427165 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-21 08:58:52,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-21 08:58:52,394 44 INFO rb-133655d-225807-427165 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-21 08:58:52,407 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 08:58:52,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:58:52,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.021 2026-10-21 08:58:52,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.031 2026-10-21 08:58:52,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-21 08:58:52,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.061 2026-10-21 08:58:53,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.399 0.622 2026-10-21 08:58:53,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:53] "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-21 08:58:53,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:58:53,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.045 2026-10-21 08:58:53,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:58:53,901 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: Owl is running in 'dev' mode. 2026-10-21 08:58:53,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.008 2026-10-21 08:58:53,980 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:58:54,003 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:54,007 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:58:54,061 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:58:54,077 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "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-21 08:58:54,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.022 0.073 2026-10-21 08:58:54,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.123 2026-10-21 08:58:54,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.020 2026-10-21 08:58:54,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.150 2026-10-21 08:58:54,203 44 INFO rb-133655d-225807-427165 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-21 08:58:54,281 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:58:54,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.035 0.032 2026-10-21 08:58:54,425 44 INFO rb-133655d-225807-427165 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-21 08:58:54,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.059 0.125 2026-10-21 08:58:54,466 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 08:58:54,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.071 0.254 2026-10-21 08:58:54,617 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:58:54,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.308 2026-10-21 08:58:54,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.325 2026-10-21 08:58:54,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.355 2026-10-21 08:58:54,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.405 2026-10-21 08:58:54,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.329 2026-10-21 08:58:54,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image?model=product.template&field=image_128&id=1801&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-21 08:58:54,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.221 2026-10-21 08:58:54,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image?model=product.template&field=image_128&id=1800&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.230 2026-10-21 08:58:54,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:54] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.234 2026-10-21 08:58:55,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.072 0.296 2026-10-21 08:58:55,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:55] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.308 2026-10-21 08:58:55,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:55] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.371 2026-10-21 08:58:55,243 44 INFO rb-133655d-225807-427165 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-21 08:58:55,339 44 INFO rb-133655d-225807-427165 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-21 08:58:55,394 44 INFO rb-133655d-225807-427165 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-21 08:58:55,444 44 INFO rb-133655d-225807-427165 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-21 08:58:55,495 44 INFO rb-133655d-225807-427165 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-21 08:58:55,590 44 INFO rb-133655d-225807-427165 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-21 08:58:55,655 44 INFO rb-133655d-225807-427165 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-21 08:58:55,701 44 INFO rb-133655d-225807-427165 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-21 08:58:55,751 44 INFO rb-133655d-225807-427165 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-21 08:58:55,803 44 INFO rb-133655d-225807-427165 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-21 08:58:55,853 44 INFO rb-133655d-225807-427165 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-21 08:58:55,905 44 INFO rb-133655d-225807-427165 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-21 08:58:55,956 44 INFO rb-133655d-225807-427165 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-21 08:58:56,006 44 INFO rb-133655d-225807-427165 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-21 08:58:56,080 44 INFO rb-133655d-225807-427165 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-21 08:58:56,096 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:56,099 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:58:56,131 44 INFO rb-133655d-225807-427165 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-21 08:58:56,183 44 INFO rb-133655d-225807-427165 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-21 08:58:56,263 44 INFO rb-133655d-225807-427165 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-21 08:58:56,317 44 INFO rb-133655d-225807-427165 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-21 08:58:56,373 44 INFO rb-133655d-225807-427165 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-21 08:58:56,424 44 INFO rb-133655d-225807-427165 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-21 08:58:56,480 44 INFO rb-133655d-225807-427165 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-21 08:58:56,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:56] "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.007 2026-10-21 08:58:56,541 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76593375 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '811a60fe-2b58-4217-b595-1458a1b694f1'}] 2026-10-21 08:58:56,545 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:58:57,247 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76593375 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '811a60fe-2b58-4217-b595-1458a1b694f1'} created pos.order #660 2026-10-21 08:58:57,286 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76593375 finished 2026-10-21 08:58:57,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 250 0.292 0.577 2026-10-21 08:58:57,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.108 0.080 2026-10-21 08:58:57,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 08:58:57,916 44 INFO rb-133655d-225807-427165 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-21 08:58:57,919 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50128130 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '811a60fe-2b58-4217-b595-1458a1b694f1'}] 2026-10-21 08:58:57,938 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50128130 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '811a60fe-2b58-4217-b595-1458a1b694f1'} sync ignored for existing PoS order pos.order(660,) (state: paid) 2026-10-21 08:58:57,966 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: tour succeeded 2026-10-21 08:58:57,967 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountNegativeLine SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-21 08:58:57,977 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50128130 finished 2026-10-21 08:58:58,092 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: heap 17701896 (allocated 19009536) 2026-10-21 08:58:58,104 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing chrome headless with pid 94940 2026-10-21 08:58:58,107 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing websocket connection 2026-10-21 08:58:58,108 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Terminating chrome headless with pid 94940 2026-10-21 08:58:58,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:58:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.138 0.147 2026-10-21 08:58:58,231 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085858_231687_test_specific_discount_with_negative_line.txt 2026-10-21 08:58:58,232 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Removing chrome user profile "/tmp/tmpkppriddo_chrome_odoo" 2026-10-21 08:58:58,330 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-10-21 08:59:00,083 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 95147 2026-10-21 08:59:00,083 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmp_8hir_9__chrome_odoo 2026-10-21 08:59:00,083 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:37513/json/version 2026-10-21 08:59:00,085 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37513', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:00,167 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-21 08:59:00,168 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:37513/json 2026-10-21 08:59:00,168 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37513', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:00,177 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:37513/devtools/page/013873057CEB81A659DADDCFC69D1513 2026-10-21 08:59:00,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-10-21 08:59:00,196 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-10-21 08:59:00,353 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:59:00,366 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-10-21 08:59:00,370 44 INFO rb-133655d-225807-427165 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-21 08:59:00,371 44 INFO rb-133655d-225807-427165 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-21 08:59:00,390 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:59:01,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:01] "GET /pos/ui/81 HTTP/1.1" 200 - 91 0.088 0.746 2026-10-21 08:59:01,224 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': '013873057CEB81A659DADDCFC69D1513', 'loaderId': '0D4EE37E2E9C661CA89FA71B6FAFD571', 'isDownload': False} 2026-10-21 08:59:01,224 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-10-21 08:59:01,247 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:59:01,273 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:01] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-21 08:59:01,285 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:01] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-21 08:59:01,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:01] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 08:59:01,936 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:01,948 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:01,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 08:59:02,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 08:59:02,009 44 INFO rb-133655d-225807-427165 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-21 08:59:02,017 44 INFO rb-133655d-225807-427165 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-21 08:59:02,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 08:59:02,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:02,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.014 2026-10-21 08:59:02,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-21 08:59:02,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.041 0.057 2026-10-21 08:59:02,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-21 08:59:03,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.378 0.616 2026-10-21 08:59:03,273 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "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-21 08:59:03,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59: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.008 2026-10-21 08:59:03,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.053 2026-10-21 08:59:03,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 08:59:03,503 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-21 08:59:03,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-10-21 08:59:03,578 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:03,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 08:59:03,606 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:59:03,616 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:03,668 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:59:03,698 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 08:59:03,737 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 08:59:03,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.067 0.086 2026-10-21 08:59:03,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.164 2026-10-21 08:59:03,807 44 INFO rb-133655d-225807-427165 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-21 08:59:03,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /pos/ui/81 HTTP/1.1" 200 - 33 0.032 0.147 2026-10-21 08:59:03,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.012 0.173 2026-10-21 08:59:03,940 44 INFO rb-133655d-225807-427165 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-21 08:59:03,946 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:59:04,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 33 0.035 0.308 2026-10-21 08:59:04,062 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:59:04,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.161 2026-10-21 08:59:04,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.211 2026-10-21 08:59:04,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.266 2026-10-21 08:59:04,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.285 2026-10-21 08:59:04,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.322 2026-10-21 08:59:04,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-21 08:59:04,360 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.274 2026-10-21 08:59:04,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.279 2026-10-21 08:59:04,434 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.255 2026-10-21 08:59:04,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-21 08:59:04,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "GET /web/image?model=product.template&field=image_128&id=1804&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-21 08:59:04,589 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.028 0.229 2026-10-21 08:59:04,705 44 INFO rb-133655d-225807-427165 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-21 08:59:04,789 44 INFO rb-133655d-225807-427165 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-21 08:59:04,844 44 INFO rb-133655d-225807-427165 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-21 08:59:04,894 44 INFO rb-133655d-225807-427165 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-21 08:59:04,945 44 INFO rb-133655d-225807-427165 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-21 08:59:04,996 44 INFO rb-133655d-225807-427165 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-21 08:59:05,047 44 INFO rb-133655d-225807-427165 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-21 08:59:05,111 44 INFO rb-133655d-225807-427165 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-21 08:59:05,180 44 INFO rb-133655d-225807-427165 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-21 08:59:05,267 44 INFO rb-133655d-225807-427165 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-21 08:59:05,318 44 INFO rb-133655d-225807-427165 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-21 08:59:05,369 44 INFO rb-133655d-225807-427165 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-21 08:59:05,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-10-21 08:59:05,421 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-21 08:59:05,505 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 15417676 (allocated 16777216) 2026-10-21 08:59:05,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 95147 2026-10-21 08:59:05,527 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-10-21 08:59:05,530 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 95147 2026-10-21 08:59:05,641 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085905_641239_test_specific_product_discount_with_global_discount.txt 2026-10-21 08:59:05,641 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmp_8hir_9__chrome_odoo" 2026-10-21 08:59:05,665 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-10-21 08:59:08,555 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 95353 2026-10-21 08:59:08,555 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmp0qlmyxeq_chrome_odoo 2026-10-21 08:59:08,555 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:36493/json/version 2026-10-21 08:59:08,559 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36493', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:08,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-10-21 08:59:08,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:36493/json 2026-10-21 08:59:08,631 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36493', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:08,649 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:36493/devtools/page/02A9942038EB0F8D4EF23CD93262DF47 2026-10-21 08:59:08,678 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-10-21 08:59:08,697 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-10-21 08:59:08,883 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:59:08,893 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-10-21 08:59:08,895 44 INFO rb-133655d-225807-427165 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-21 08:59:08,895 44 INFO rb-133655d-225807-427165 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-21 08:59:08,921 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:59:10,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.065 1.062 2026-10-21 08:59:10,045 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': '02A9942038EB0F8D4EF23CD93262DF47', 'loaderId': '48DEF35B43F28D0F881E9A87E5662AF0', 'isDownload': False} 2026-10-21 08:59:10,045 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-10-21 08:59:10,073 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:59:10,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-21 08:59:10,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-21 08:59:10,125 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.037 2026-10-21 08:59:10,799 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 08:59:10,805 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:10,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 08:59:10,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 08:59:10,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 08:59:10,885 44 INFO rb-133655d-225807-427165 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-21 08:59:10,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:10,895 44 INFO rb-133655d-225807-427165 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-21 08:59:10,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "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-21 08:59:10,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-21 08:59:11,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.027 0.065 2026-10-21 08:59:11,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-21 08:59:12,286 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 407 0.515 0.685 2026-10-21 08:59:12,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 08:59:12,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59: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.009 2026-10-21 08:59:12,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-21 08:59:12,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:59:12,529 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-10-21 08:59:12,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 08:59:12,609 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:12,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:12,659 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:59:12,670 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 08:59:12,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.030 2026-10-21 08:59:12,698 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 08:59:12,704 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "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-21 08:59:12,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.057 2026-10-21 08:59:12,745 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:59:12,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.026 2026-10-21 08:59:12,849 44 INFO rb-133655d-225807-427165 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-21 08:59:12,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.030 0.108 2026-10-21 08:59:12,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:12] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.047 0.216 2026-10-21 08:59:13,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.017 0.123 2026-10-21 08:59:13,048 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:13,113 44 INFO rb-133655d-225807-427165 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-21 08:59:13,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-21 08:59:13,131 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 08:59:13,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-21 08:59:13,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.217 2026-10-21 08:59:13,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.244 2026-10-21 08:59:13,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.276 2026-10-21 08:59:13,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1806&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.276 2026-10-21 08:59:13,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.219 2026-10-21 08:59:13,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.243 2026-10-21 08:59:13,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-21 08:59:13,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1807&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.238 2026-10-21 08:59:13,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1808&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-21 08:59:13,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1809&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.225 2026-10-21 08:59:13,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1810&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.239 2026-10-21 08:59:13,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.251 2026-10-21 08:59:13,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.251 2026-10-21 08:59:13,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.243 2026-10-21 08:59:13,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.248 2026-10-21 08:59:13,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-10-21 08:59:13,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:13] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-21 08:59:14,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.071 0.282 2026-10-21 08:59:14,058 44 INFO rb-133655d-225807-427165 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-21 08:59:14,120 44 INFO rb-133655d-225807-427165 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-21 08:59:14,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /web/image?model=product.product&field=image_128&id=2300&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 8 0.023 0.045 2026-10-21 08:59:14,177 44 INFO rb-133655d-225807-427165 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-21 08:59:14,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /web/image?model=product.product&field=image_128&id=2301&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 8 0.008 0.103 2026-10-21 08:59:14,238 44 INFO rb-133655d-225807-427165 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-21 08:59:14,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /web/image?model=product.product&field=image_128&id=2303&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 8 0.020 0.143 2026-10-21 08:59:14,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /web/image?model=product.product&field=image_128&id=2302&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 8 0.008 0.204 2026-10-21 08:59:14,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /web/image?model=product.product&field=image_128&id=2305&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 8 0.008 0.218 2026-10-21 08:59:14,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /web/image?model=product.product&field=image_128&id=2304&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 8 0.017 0.272 2026-10-21 08:59:14,404 44 INFO rb-133655d-225807-427165 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-21 08:59:14,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /web/image?model=product.product&field=image_128&id=2306&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 8 0.009 0.277 2026-10-21 08:59:14,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /web/image?model=product.product&field=image_128&id=2308&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 8 0.009 0.277 2026-10-21 08:59:14,525 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /web/image?model=product.product&field=image_128&id=2307&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 8 0.009 0.265 2026-10-21 08:59:14,573 44 INFO rb-133655d-225807-427165 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-21 08:59:14,622 44 INFO rb-133655d-225807-427165 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-21 08:59:14,673 44 INFO rb-133655d-225807-427165 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-21 08:59:14,753 44 INFO rb-133655d-225807-427165 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-21 08:59:14,780 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:59:14,782 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:59:14,805 44 INFO rb-133655d-225807-427165 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-21 08:59:14,858 44 INFO rb-133655d-225807-427165 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-21 08:59:14,934 44 INFO rb-133655d-225807-427165 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-21 08:59:14,988 44 INFO rb-133655d-225807-427165 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-21 08:59:15,044 44 INFO rb-133655d-225807-427165 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-21 08:59:15,097 44 INFO rb-133655d-225807-427165 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-21 08:59:15,151 44 INFO rb-133655d-225807-427165 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-21 08:59:15,205 44 INFO rb-133655d-225807-427165 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-21 08:59:15,258 44 INFO rb-133655d-225807-427165 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-21 08:59:15,316 44 INFO rb-133655d-225807-427165 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-21 08:59:15,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:15] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.008 0.014 2026-10-21 08:59:15,393 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63320264 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7458163e-2381-4d8f-83d6-082d02ea4f2f'}] 2026-10-21 08:59:15,397 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:16,364 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63320264 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7458163e-2381-4d8f-83d6-082d02ea4f2f'} created pos.order #661 2026-10-21 08:59:16,395 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63320264 finished 2026-10-21 08:59:16,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 322 0.425 0.702 2026-10-21 08:59:16,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.072 0.093 2026-10-21 08:59:16,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 08:59:16,971 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14791579 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7458163e-2381-4d8f-83d6-082d02ea4f2f'}] 2026-10-21 08:59:16,984 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14791579 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7458163e-2381-4d8f-83d6-082d02ea4f2f'} sync ignored for existing PoS order pos.order(661,) (state: paid) 2026-10-21 08:59:17,002 44 INFO rb-133655d-225807-427165 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-21 08:59:17,021 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14791579 finished 2026-10-21 08:59:17,054 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-10-21 08:59:17,055 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-21 08:59:17,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 18729424 (allocated 20320256) 2026-10-21 08:59:17,237 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.095 0.174 2026-10-21 08:59:17,240 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 95353 2026-10-21 08:59:17,242 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-10-21 08:59:17,243 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 95353 2026-10-21 08:59:17,353 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085917_352838_test_specific_product_reward_pos_combo.txt 2026-10-21 08:59:17,353 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmp0qlmyxeq_chrome_odoo" 2026-10-21 08:59:17,377 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-10-21 08:59:19,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 95596 2026-10-21 08:59:19,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpdkhx56bn_chrome_odoo 2026-10-21 08:59:19,070 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:44873/json/version 2026-10-21 08:59:19,071 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44873', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:19,106 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-21 08:59:19,106 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:44873/json 2026-10-21 08:59:19,108 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44873', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:19,121 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:44873/devtools/page/CC0C7D54B967996F3873218B2298E7F8 2026-10-21 08:59:19,148 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-21 08:59:19,153 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-21 08:59:19,271 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:59:19,281 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-21 08:59:19,284 44 INFO rb-133655d-225807-427165 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-21 08:59:19,284 44 INFO rb-133655d-225807-427165 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-21 08:59:19,305 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:59:20,260 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:20] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.110 0.852 2026-10-21 08:59:20,267 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'CC0C7D54B967996F3873218B2298E7F8', 'loaderId': '10109D4F78ABA99B66CCC50AB48DA276', 'isDownload': False} 2026-10-21 08:59:20,267 44 INFO rb-133655d-225807-427165 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-21 08:59:20,285 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:59:20,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:20] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-21 08:59:20,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:20] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-21 08:59:20,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:20] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.052 2026-10-21 08:59:21,037 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:21,055 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:21,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-21 08:59:21,130 44 INFO rb-133655d-225807-427165 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-21 08:59:21,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.017 2026-10-21 08:59:21,140 44 INFO rb-133655d-225807-427165 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-21 08:59:21,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 08:59:21,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:59:21,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.016 2026-10-21 08:59:21,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:21] "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.034 2026-10-21 08:59:21,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-21 08:59:21,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.042 0.064 2026-10-21 08:59:22,419 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.399 0.618 2026-10-21 08:59:22,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "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-21 08:59:22,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59: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-21 08:59:22,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-21 08:59:22,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59: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.008 2026-10-21 08:59:22,702 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-21 08:59:22,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 08:59:22,785 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:22,837 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:59:22,847 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 08:59:22,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.046 0.062 2026-10-21 08:59:22,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.094 2026-10-21 08:59:22,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-10-21 08:59:22,953 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "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-21 08:59:22,956 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 08:59:22,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:22] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.025 2026-10-21 08:59:23,107 44 INFO rb-133655d-225807-427165 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-21 08:59:23,168 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:23,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.115 0.068 2026-10-21 08:59:23,317 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:23,397 44 INFO rb-133655d-225807-427165 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-21 08:59:23,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.217 2026-10-21 08:59:23,444 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:59:23,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.251 2026-10-21 08:59:23,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.313 2026-10-21 08:59:23,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.349 2026-10-21 08:59:23,623 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.440 2026-10-21 08:59:23,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.321 2026-10-21 08:59:23,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.254 2026-10-21 08:59:23,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.273 2026-10-21 08:59:23,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-21 08:59:23,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-21 08:59:23,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.078 0.292 2026-10-21 08:59:24,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:24] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.298 2026-10-21 08:59:24,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:24] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.419 2026-10-21 08:59:24,165 44 INFO rb-133655d-225807-427165 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-21 08:59:24,227 44 INFO rb-133655d-225807-427165 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-21 08:59:24,278 44 INFO rb-133655d-225807-427165 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-21 08:59:24,330 44 INFO rb-133655d-225807-427165 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-21 08:59:24,380 44 INFO rb-133655d-225807-427165 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-21 08:59:24,432 44 INFO rb-133655d-225807-427165 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-21 08:59:24,494 44 INFO rb-133655d-225807-427165 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-21 08:59:24,554 44 INFO rb-133655d-225807-427165 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-21 08:59:24,618 44 INFO rb-133655d-225807-427165 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-21 08:59:24,676 44 INFO rb-133655d-225807-427165 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-21 08:59:24,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59: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 - 6 0.007 0.024 2026-10-21 08:59:24,820 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-21 08:59:24,821 44 INFO rb-133655d-225807-427165 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-21 08:59:24,928 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15396032 (allocated 16515072) 2026-10-21 08:59:24,934 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 95596 2026-10-21 08:59:24,935 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-21 08:59:24,936 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 95596 2026-10-21 08:59:25,086 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085925_086003_test_specific_reward_product_tax_included_excluded.txt 2026-10-21 08:59:25,086 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpdkhx56bn_chrome_odoo" 2026-10-21 08:59:25,591 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 95808 2026-10-21 08:59:25,592 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp05radgwi_chrome_odoo 2026-10-21 08:59:25,592 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33387/json/version 2026-10-21 08:59:25,593 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:25,639 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-21 08:59:25,639 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33387/json 2026-10-21 08:59:25,640 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:25,650 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:33387/devtools/page/C87065772B0DA73C96B6F1415F8E1BFE 2026-10-21 08:59:25,662 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-21 08:59:25,676 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-21 08:59:25,754 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:59:25,757 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-21 08:59:25,765 44 INFO rb-133655d-225807-427165 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-21 08:59:25,765 44 INFO rb-133655d-225807-427165 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-21 08:59:25,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.050 0.076 2026-10-21 08:59:25,918 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'C87065772B0DA73C96B6F1415F8E1BFE', 'loaderId': '1FECDD2D2D6F0463DCC3A52EBFBE9972', 'isDownload': False} 2026-10-21 08:59:25,919 44 INFO rb-133655d-225807-427165 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-21 08:59:25,940 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:59:25,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:25] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 08:59:25,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:25] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-21 08:59:26,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.040 2026-10-21 08:59:26,748 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:59:26,754 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:26,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 08:59:26,810 44 INFO rb-133655d-225807-427165 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-21 08:59:26,820 44 INFO rb-133655d-225807-427165 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-21 08:59:26,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.006 0.023 2026-10-21 08:59:26,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 08:59:26,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:26,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 08:59:26,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-21 08:59:26,959 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.011 0.046 2026-10-21 08:59:26,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-21 08:59:27,949 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.365 0.555 2026-10-21 08:59:27,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:27] "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-21 08:59:28,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.009 2026-10-21 08:59:28,157 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.047 2026-10-21 08:59:28,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "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.013 2026-10-21 08:59:28,230 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-21 08:59:28,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 08:59:28,323 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 08:59:28,340 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:28,359 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:28,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.033 2026-10-21 08:59:28,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.014 0.091 2026-10-21 08:59:28,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.100 2026-10-21 08:59:28,436 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:28,444 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "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-21 08:59:28,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.018 2026-10-21 08:59:28,631 44 INFO rb-133655d-225807-427165 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-21 08:59:28,659 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:28,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.077 0.082 2026-10-21 08:59:28,818 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:28,899 44 INFO rb-133655d-225807-427165 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-21 08:59:28,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.036 0.218 2026-10-21 08:59:28,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:28] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-21 08:59:28,991 44 INFO rb-133655d-225807-427165 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-21 08:59:29,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.296 2026-10-21 08:59:29,038 44 INFO rb-133655d-225807-427165 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-21 08:59:29,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.303 2026-10-21 08:59:29,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.382 2026-10-21 08:59:29,095 44 INFO rb-133655d-225807-427165 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-21 08:59:29,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.288 2026-10-21 08:59:29,145 44 INFO rb-133655d-225807-427165 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-21 08:59:29,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-21 08:59:29,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-21 08:59:29,201 44 INFO rb-133655d-225807-427165 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-21 08:59:29,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.205 2026-10-21 08:59:29,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.176 2026-10-21 08:59:29,266 44 INFO rb-133655d-225807-427165 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-21 08:59:29,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-21 08:59:29,300 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:29,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-21 08:59:29,332 44 INFO rb-133655d-225807-427165 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-21 08:59:29,397 44 INFO rb-133655d-225807-427165 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-21 08:59:29,456 44 INFO rb-133655d-225807-427165 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-21 08:59:29,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:29] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.007 0.017 2026-10-21 08:59:29,622 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-21 08:59:29,624 44 INFO rb-133655d-225807-427165 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-21 08:59:29,738 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15182836 (allocated 16252928) 2026-10-21 08:59:29,742 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 95808 2026-10-21 08:59:29,744 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-21 08:59:29,745 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 95808 2026-10-21 08:59:29,855 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085929_855370_test_specific_reward_product_tax_included_excluded.txt 2026-10-21 08:59:29,855 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp05radgwi_chrome_odoo" 2026-10-21 08:59:29,877 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-10-21 08:59:31,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 96014 2026-10-21 08:59:31,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmp4r7tao1p_chrome_odoo 2026-10-21 08:59:31,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:34989/json/version 2026-10-21 08:59:31,389 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:31,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-10-21 08:59:31,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:34989/json 2026-10-21 08:59:31,471 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:31,503 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:34989/devtools/page/B742E008161323D3312847CDAE334266 2026-10-21 08:59:31,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-10-21 08:59:31,540 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-10-21 08:59:31,779 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:59:31,789 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-10-21 08:59:31,805 44 INFO rb-133655d-225807-427165 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-21 08:59:31,805 44 INFO rb-133655d-225807-427165 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-21 08:59:31,829 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 08:59:32,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:32] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 91 0.100 0.886 2026-10-21 08:59:32,816 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': 'B742E008161323D3312847CDAE334266', 'loaderId': '861ED740D52598606993089E76DBBD12', 'isDownload': False} 2026-10-21 08:59:32,816 44 INFO rb-133655d-225807-427165 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-21 08:59:32,836 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 08:59:32,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:32] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.014 2026-10-21 08:59:32,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:32] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-10-21 08:59:32,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:32] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-21 08:59:33,569 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:33,579 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:33,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-21 08:59:33,640 44 INFO rb-133655d-225807-427165 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-21 08:59:33,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-21 08:59:33,652 44 INFO rb-133655d-225807-427165 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-21 08:59:33,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 08:59:33,682 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 08:59:33,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-21 08:59:33,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.032 2026-10-21 08:59:33,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-21 08:59:33,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.032 0.068 2026-10-21 08:59:35,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.547 0.714 2026-10-21 08:59:35,224 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "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-21 08:59:35,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 08:59:35,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.017 2026-10-21 08:59:35,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.041 2026-10-21 08:59:35,481 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59: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.012 2026-10-21 08:59:35,498 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-10-21 08:59:35,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.021 2026-10-21 08:59:35,588 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:35,598 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:35,612 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:59:35,685 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "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-21 08:59:35,686 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 08:59:35,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.060 0.055 2026-10-21 08:59:35,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.147 2026-10-21 08:59:35,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.064 2026-10-21 08:59:35,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.180 2026-10-21 08:59:35,839 44 INFO rb-133655d-225807-427165 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-21 08:59:35,925 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 08:59:35,959 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.023 0.055 2026-10-21 08:59:36,007 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 08:59:36,019 44 INFO rb-133655d-225807-427165 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-21 08:59:36,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.153 2026-10-21 08:59:36,096 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 08:59:36,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.192 2026-10-21 08:59:36,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.236 2026-10-21 08:59:36,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.256 2026-10-21 08:59:36,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/image?model=product.template&field=image_128&id=1819&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.267 2026-10-21 08:59:36,332 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-21 08:59:36,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.039 2026-10-21 08:59:36,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.265 2026-10-21 08:59:36,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-21 08:59:36,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.234 2026-10-21 08:59:36,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.102 0.291 2026-10-21 08:59:36,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-21T08:40:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.339 2026-10-21 08:59:36,779 44 INFO rb-133655d-225807-427165 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-21 08:59:36,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 08:59:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.023 0.897 2026-10-21 08:59:36,894 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-10-21 08:59:36,896 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-21 08:59:37,178 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 15226760 (allocated 16515072) 2026-10-21 08:59:37,194 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 96014 2026-10-21 08:59:37,196 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-10-21 08:59:37,203 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 96014 2026-10-21 08:59:37,313 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_085937_312986_test_two_variant_same_discount.txt 2026-10-21 08:59:37,313 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmp4r7tao1p_chrome_odoo" 2026-10-21 08:59:37,408 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-21 08:59:56,658 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-10-21 08:59:57,240 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-10-21 08:59:58,391 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-10-21 08:59:59,335 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 96219 2026-10-21 08:59:59,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmp9jsa4bgu_chrome_odoo 2026-10-21 08:59:59,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:35439/json/version 2026-10-21 08:59:59,337 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35439', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:59,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-10-21 08:59:59,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:35439/json 2026-10-21 08:59:59,372 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35439', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 08:59:59,392 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:35439/devtools/page/F952C15773AE115C60AF413EC0AE2BD7 2026-10-21 08:59:59,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-10-21 08:59:59,422 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-10-21 08:59:59,590 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 08:59:59,614 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-10-21 08:59:59,617 44 INFO rb-133655d-225807-427165 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-21 08:59:59,617 44 INFO rb-133655d-225807-427165 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-21 08:59:59,640 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:00:00,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:00] "GET /pos/ui/82 HTTP/1.1" 200 - 86 0.055 0.766 2026-10-21 09:00:00,459 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': 'F952C15773AE115C60AF413EC0AE2BD7', 'loaderId': 'E275FDDD21A3F82E076357EE0A7FA294', 'isDownload': False} 2026-10-21 09:00:00,459 44 INFO rb-133655d-225807-427165 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-21 09:00:00,482 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:00:00,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:00] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.009 2026-10-21 09:00:00,525 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:00] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-21 09:00:00,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:00] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.046 2026-10-21 09:00:01,247 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:00:01,251 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:00:01,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.029 2026-10-21 09:00:01,332 44 INFO rb-133655d-225807-427165 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-21 09:00:01,346 44 INFO rb-133655d-225807-427165 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-21 09:00:01,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.015 2026-10-21 09:00:01,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:00:01,411 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:00:01,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.018 2026-10-21 09:00:01,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.044 2026-10-21 09:00:01,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-21 09:00:01,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.064 2026-10-21 09:00:02,778 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.457 0.663 2026-10-21 09:00:02,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 09:00:02,926 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:00:03,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-21 09:00:03,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00: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.006 2026-10-21 09:00:03,066 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-10-21 09:00:03,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.015 2026-10-21 09:00:03,151 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:00:03,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:00:03,213 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:00:03,216 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:00:03,232 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:00:03,247 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00: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-21 09:00:03,310 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:00:03,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.120 0.068 2026-10-21 09:00:03,381 44 INFO rb-133655d-225807-427165 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-21 09:00:03,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.007 0.187 2026-10-21 09:00:03,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.023 0.171 2026-10-21 09:00:03,520 44 INFO rb-133655d-225807-427165 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-21 09:00:03,576 44 INFO rb-133655d-225807-427165 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-21 09:00:03,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.061 0.247 2026-10-21 09:00:03,595 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:00:03,613 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:00:03,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.046 0.386 2026-10-21 09:00:03,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.006 0.269 2026-10-21 09:00:03,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.008 0.299 2026-10-21 09:00:03,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.007 0.329 2026-10-21 09:00:03,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.005 0.376 2026-10-21 09:00:03,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.022 0.271 2026-10-21 09:00:03,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image?model=product.template&field=image_128&id=1833&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.008 0.233 2026-10-21 09:00:03,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:03] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.261 2026-10-21 09:00:04,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:04] "GET /web/image?model=product.template&field=image_128&id=1836&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.010 0.234 2026-10-21 09:00:04,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:04] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.008 0.258 2026-10-21 09:00:04,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.299 2026-10-21 09:00:04,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:04] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.006 0.299 2026-10-21 09:00:04,313 44 INFO rb-133655d-225807-427165 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-21 09:00:04,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:04] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.011 0.387 2026-10-21 09:00:04,429 44 INFO rb-133655d-225807-427165 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-21 09:00:04,477 44 INFO rb-133655d-225807-427165 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-21 09:00:04,539 44 INFO rb-133655d-225807-427165 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-21 09:00:04,621 44 INFO rb-133655d-225807-427165 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-21 09:00:04,676 44 INFO rb-133655d-225807-427165 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-21 09:00:04,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:04] "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.044 0.055 2026-10-21 09:00:04,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:04] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.016 0.117 2026-10-21 09:00:04,791 44 INFO rb-133655d-225807-427165 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-21 09:00:04,899 44 INFO rb-133655d-225807-427165 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-21 09:00:04,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.065 0.125 2026-10-21 09:00:04,943 44 INFO rb-133655d-225807-427165 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-21 09:00:04,994 44 INFO rb-133655d-225807-427165 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-21 09:00:05,044 44 INFO rb-133655d-225807-427165 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-21 09:00:05,095 44 INFO rb-133655d-225807-427165 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-21 09:00:05,156 44 INFO rb-133655d-225807-427165 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-21 09:00:05,228 44 INFO rb-133655d-225807-427165 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-21 09:00:05,279 44 INFO rb-133655d-225807-427165 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-21 09:00:05,363 44 INFO rb-133655d-225807-427165 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-21 09:00:05,413 44 INFO rb-133655d-225807-427165 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-21 09:00:05,464 44 INFO rb-133655d-225807-427165 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-21 09:00:05,549 44 INFO rb-133655d-225807-427165 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-21 09:00:05,570 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:00:05,571 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:00:05,603 44 INFO rb-133655d-225807-427165 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-21 09:00:05,651 44 INFO rb-133655d-225807-427165 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-21 09:00:05,734 44 INFO rb-133655d-225807-427165 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-21 09:00:05,788 44 INFO rb-133655d-225807-427165 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-21 09:00:05,845 44 INFO rb-133655d-225807-427165 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-21 09:00:05,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:05] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.023 0.019 2026-10-21 09:00:05,928 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:05] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.008 0.019 2026-10-21 09:00:05,987 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55117135 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '596aaec8-99c2-4ad0-a231-0ecf72d3159a'}] 2026-10-21 09:00:05,990 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:00:06,760 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55117135 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '596aaec8-99c2-4ad0-a231-0ecf72d3159a'} created pos.order #665 2026-10-21 09:00:06,791 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55117135 finished 2026-10-21 09:00:06,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.319 0.607 2026-10-21 09:00:07,173 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.076 0.102 2026-10-21 09:00:07,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:00:07,393 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56077461 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '596aaec8-99c2-4ad0-a231-0ecf72d3159a'}] 2026-10-21 09:00:07,411 44 INFO rb-133655d-225807-427165 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-21 09:00:07,412 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56077461 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '596aaec8-99c2-4ad0-a231-0ecf72d3159a'} sync ignored for existing PoS order pos.order(665,) (state: paid) 2026-10-21 09:00:07,448 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56077461 finished 2026-10-21 09:00:07,464 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-10-21 09:00:07,467 44 INFO rb-133655d-225807-427165 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-21 09:00:07,614 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 18235416 (allocated 19795968) 2026-10-21 09:00:07,629 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 96219 2026-10-21 09:00:07,631 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-10-21 09:00:07,631 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 96219 2026-10-21 09:00:07,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.079 0.177 2026-10-21 09:00:07,742 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_090007_742441_test_loyalty_history_earn_and_spend.txt 2026-10-21 09:00:07,742 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmp9jsa4bgu_chrome_odoo" 2026-10-21 09:00:07,812 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-10-21 09:00:08,834 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 96433 2026-10-21 09:00:08,834 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpcuawdtui_chrome_odoo 2026-10-21 09:00:08,835 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:39875/json/version 2026-10-21 09:00:08,836 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:00:08,911 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-10-21 09:00:08,911 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:39875/json 2026-10-21 09:00:08,913 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:00:08,928 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:39875/devtools/page/7EBF4B232609A18618520B87C3A169C2 2026-10-21 09:00:08,942 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-10-21 09:00:08,948 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-10-21 09:00:09,128 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:00:09,138 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-10-21 09:00:09,143 44 INFO rb-133655d-225807-427165 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-21 09:00:09,143 44 INFO rb-133655d-225807-427165 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-21 09:00:09,168 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:00:10,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:10] "GET /pos/ui/82 HTTP/1.1" 200 - 88 0.123 0.752 2026-10-21 09:00:10,036 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': '7EBF4B232609A18618520B87C3A169C2', 'loaderId': '4C19DB89B5C55E455C9B6C581CAD5897', 'isDownload': False} 2026-10-21 09:00:10,036 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-10-21 09:00:10,072 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:00:10,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:10] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-21 09:00:10,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:10] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-21 09:00:10,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:10] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-21 09:00:10,878 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:00:10,879 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:00:10,895 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.021 2026-10-21 09:00:10,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:00:10,931 44 INFO rb-133655d-225807-427165 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-21 09:00:10,944 44 INFO rb-133655d-225807-427165 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-21 09:00:10,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:00:10,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:00:11,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.016 2026-10-21 09:00:11,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.052 2026-10-21 09:00:11,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.065 0.063 2026-10-21 09:00:11,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.107 2026-10-21 09:00:12,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.395 0.624 2026-10-21 09:00:12,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.053 2026-10-21 09:00:12,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:00:12,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.054 2026-10-21 09:00:12,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:00:12,613 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-10-21 09:00:12,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-21 09:00:12,697 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:00:12,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:00:12,741 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:00:12,760 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:00:12,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.005 0.053 2026-10-21 09:00:12,815 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:00:12,817 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "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-21 09:00:12,901 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:00:12,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.050 0.156 2026-10-21 09:00:12,977 44 INFO rb-133655d-225807-427165 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-21 09:00:12,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:12] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.036 0.099 2026-10-21 09:00:13,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.131 2026-10-21 09:00:13,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.051 0.207 2026-10-21 09:00:13,148 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:00:13,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.011 0.135 2026-10-21 09:00:13,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.008 0.162 2026-10-21 09:00:13,222 44 INFO rb-133655d-225807-427165 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-21 09:00:13,233 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:00:13,266 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-21 09:00:13,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.250 2026-10-21 09:00:13,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.306 2026-10-21 09:00:13,400 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.002 0.237 2026-10-21 09:00:13,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.250 2026-10-21 09:00:13,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image?model=product.template&field=image_128&id=1833&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-21 09:00:13,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-21 09:00:13,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-21T08:59:37.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-21 09:00:13,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.071 0.278 2026-10-21 09:00:13,756 44 INFO rb-133655d-225807-427165 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-21 09:00:13,815 44 INFO rb-133655d-225807-427165 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-21 09:00:13,863 44 INFO rb-133655d-225807-427165 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-21 09:00:13,914 44 INFO rb-133655d-225807-427165 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-21 09:00:13,965 44 INFO rb-133655d-225807-427165 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-21 09:00:14,015 44 INFO rb-133655d-225807-427165 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-21 09:00:14,117 44 INFO rb-133655d-225807-427165 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-21 09:00:14,194 44 INFO rb-133655d-225807-427165 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-21 09:00:14,244 44 INFO rb-133655d-225807-427165 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-21 09:00:14,306 44 INFO rb-133655d-225807-427165 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-21 09:00:14,387 44 INFO rb-133655d-225807-427165 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-21 09:00:14,440 44 INFO rb-133655d-225807-427165 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-21 09:00:14,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00: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.019 0.043 2026-10-21 09:00:14,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.012 0.063 2026-10-21 09:00:14,491 44 INFO rb-133655d-225807-427165 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-21 09:00:14,537 44 INFO rb-133655d-225807-427165 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-21 09:00:14,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.087 2026-10-21 09:00:14,615 44 INFO rb-133655d-225807-427165 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-21 09:00:14,644 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:00:14,648 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:00:14,666 44 INFO rb-133655d-225807-427165 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-21 09:00:14,716 44 INFO rb-133655d-225807-427165 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-21 09:00:14,809 44 INFO rb-133655d-225807-427165 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-21 09:00:14,865 44 INFO rb-133655d-225807-427165 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-21 09:00:14,917 44 INFO rb-133655d-225807-427165 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-21 09:00:14,996 44 INFO rb-133655d-225807-427165 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-21 09:00:15,009 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46846653 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '81696d32-9550-42e3-bfbb-acbf54d06cc8'}] 2026-10-21 09:00:15,017 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:00:15,705 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46846653 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '81696d32-9550-42e3-bfbb-acbf54d06cc8'} created pos.order #666 2026-10-21 09:00:15,737 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46846653 finished 2026-10-21 09:00:15,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 235 0.301 0.561 2026-10-21 09:00:16,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 52 0.057 0.100 2026-10-21 09:00:16,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:00:16,277 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81153520 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '81696d32-9550-42e3-bfbb-acbf54d06cc8'}] 2026-10-21 09:00:16,297 44 INFO rb-133655d-225807-427165 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-21 09:00:16,298 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81153520 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '81696d32-9550-42e3-bfbb-acbf54d06cc8'} sync ignored for existing PoS order pos.order(666,) (state: paid) 2026-10-21 09:00:16,346 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81153520 finished 2026-10-21 09:00:16,349 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-10-21 09:00:16,355 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 09:00:16,492 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 17444772 (allocated 18747392) 2026-10-21 09:00:16,517 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 96433 2026-10-21 09:00:16,526 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-10-21 09:00:16,527 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 96433 2026-10-21 09:00:16,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:00:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.116 0.149 2026-10-21 09:00:16,676 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_090016_676460_test_pos_loyalty_history.txt 2026-10-21 09:00:16,677 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpcuawdtui_chrome_odoo" 2026-10-21 09:00:16,752 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-10-21 09:00:17,590 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-21 09:00:35,820 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-10-21 09:00:36,662 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-10-21 09:00:44,845 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:01:01,824 44 INFO rb-133655d-225807-427165 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-10-21 09:01:02,376 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 09:01:22,359 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-10-21 09:01:22,418 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-10-21 09:01:22,478 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-10-21 09:01:22,542 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-10-21 09:01:22,650 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:01:40,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-10-21 09:01:40,954 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 96649 2026-10-21 09:01:40,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmpmlz9x7xc_chrome_odoo 2026-10-21 09:01:40,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:40517/json/version 2026-10-21 09:01:40,956 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:01:41,031 44 INFO rb-133655d-225807-427165 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-21 09:01:41,031 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:40517/json 2026-10-21 09:01:41,032 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:01:41,046 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:40517/devtools/page/2DDFFA0F1ACC69965433875ECCBE8989 2026-10-21 09:01:41,060 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-10-21 09:01:41,076 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-10-21 09:01:41,211 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:01:41,228 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-10-21 09:01:41,231 44 INFO rb-133655d-225807-427165 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-21 09:01:41,231 44 INFO rb-133655d-225807-427165 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-21 09:01:41,258 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:01:42,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:42] "GET /pos/ui/88 HTTP/1.1" 200 - 85 0.067 0.796 2026-10-21 09:01:42,119 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '2DDFFA0F1ACC69965433875ECCBE8989', 'loaderId': 'E5AD217AB9005BCFA7CBABC220C86DB3', 'isDownload': False} 2026-10-21 09:01:42,119 44 INFO rb-133655d-225807-427165 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-21 09:01:42,136 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:01:42,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:42] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-21 09:01:42,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:42] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-21 09:01:42,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:42] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-21 09:01:42,952 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:01:42,963 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:01:42,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.027 2026-10-21 09:01:43,022 44 INFO rb-133655d-225807-427165 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-21 09:01:43,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-21 09:01:43,030 44 INFO rb-133655d-225807-427165 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-21 09:01:43,056 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.012 2026-10-21 09:01:43,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:01:43,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-21 09:01:43,140 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:43] "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.042 2026-10-21 09:01:43,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 09:01:43,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.016 0.049 2026-10-21 09:01:44,239 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order 2026-10-21 09:01:44,242 44 INFO rb-133655d-225807-427165 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-21 09:01:44,243 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order.line 2026-10-21 09:01:44,245 44 INFO rb-133655d-225807-427165 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-21 09:01:44,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.378 0.610 2026-10-21 09:01:44,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "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-21 09:01:44,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 09:01:44,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /web/image/res.company/84/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.052 2026-10-21 09:01:44,522 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:01:44,543 44 INFO rb-133655d-225807-427165 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-21 09:01:44,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:01:44,629 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:01:44,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:01:44,681 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:01:44,708 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:01:44,734 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "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-21 09:01:44,756 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-21 09:01:44,803 44 INFO rb-133655d-225807-427165 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-21 09:01:44,821 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:01:44,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /web/image/res.users/169/avatar_128 HTTP/1.1" 200 - 14 0.094 0.075 2026-10-21 09:01:44,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /web/image?model=res.company&id=84&field=logo HTTP/1.1" 200 - 3 0.008 0.172 2026-10-21 09:01:44,949 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 - 33 0.032 0.158 2026-10-21 09:01:44,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:44] "GET /web/image/res.company/84/favicon HTTP/1.1" 200 - 4 0.004 0.127 2026-10-21 09:01:45,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /pos/ui/88 HTTP/1.1" 200 - 33 0.037 0.246 2026-10-21 09:01:45,104 44 INFO rb-133655d-225807-427165 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-21 09:01:45,190 44 INFO rb-133655d-225807-427165 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-21 09:01:45,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1894&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.029 0.033 2026-10-21 09:01:45,225 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:01:45,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1895&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.089 2026-10-21 09:01:45,250 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:01:45,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1897&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.116 2026-10-21 09:01:45,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1896&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-21 09:01:45,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1898&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-21 09:01:45,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1899&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.204 2026-10-21 09:01:45,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1904&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.174 2026-10-21 09:01:45,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1906&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-21 09:01:45,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1902&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.206 2026-10-21 09:01:45,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1903&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-21 09:01:45,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1900&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-21 09:01:45,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1905&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-10-21 09:01:45,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image?model=product.template&field=image_128&id=1901&unique=2026-10-21T09:01:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-21 09:01:45,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "GET /web/image/res.company/84/favicon HTTP/1.1" 304 - 4 0.006 0.171 2026-10-21 09:01:45,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.084 0.216 2026-10-21 09:01:45,900 44 INFO rb-133655d-225807-427165 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-21 09:01:45,953 44 INFO rb-133655d-225807-427165 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-21 09:01:46,002 44 INFO rb-133655d-225807-427165 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-21 09:01:46,061 44 INFO rb-133655d-225807-427165 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-21 09:01:46,125 44 INFO rb-133655d-225807-427165 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-21 09:01:46,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:46] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.108 0.117 2026-10-21 09:01:46,406 44 INFO rb-133655d-225807-427165 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-21 09:01:46,463 44 INFO rb-133655d-225807-427165 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-21 09:01:46,508 44 INFO rb-133655d-225807-427165 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-21 09:01:46,592 44 INFO rb-133655d-225807-427165 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-21 09:01:46,643 44 INFO rb-133655d-225807-427165 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-21 09:01:46,693 44 INFO rb-133655d-225807-427165 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-21 09:01:46,752 44 INFO rb-133655d-225807-427165 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-21 09:01:46,818 44 INFO rb-133655d-225807-427165 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-21 09:01:47,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:47] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 65 0.094 0.155 2026-10-21 09:01:47,105 44 INFO rb-133655d-225807-427165 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-21 09:01:47,158 44 INFO rb-133655d-225807-427165 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-21 09:01:47,205 44 INFO rb-133655d-225807-427165 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-21 09:01:47,256 44 INFO rb-133655d-225807-427165 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-21 09:01:47,374 44 INFO rb-133655d-225807-427165 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-21 09:01:47,457 44 INFO rb-133655d-225807-427165 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-21 09:01:47,515 44 INFO rb-133655d-225807-427165 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-21 09:01:47,574 44 INFO rb-133655d-225807-427165 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-21 09:01:47,638 44 INFO rb-133655d-225807-427165 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-21 09:01:47,706 44 INFO rb-133655d-225807-427165 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-21 09:01:47,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:47] "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.024 0.080 2026-10-21 09:01:47,776 44 INFO rb-133655d-225807-427165 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-21 09:01:47,784 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:01:47,787 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:01:47,826 44 INFO rb-133655d-225807-427165 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-21 09:01:47,876 44 INFO rb-133655d-225807-427165 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-21 09:01:47,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.037 0.081 2026-10-21 09:01:47,961 44 INFO rb-133655d-225807-427165 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-21 09:01:48,020 44 INFO rb-133655d-225807-427165 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-21 09:01:48,077 44 INFO rb-133655d-225807-427165 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-21 09:01:48,128 44 INFO rb-133655d-225807-427165 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-21 09:01:48,208 44 INFO rb-133655d-225807-427165 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-21 09:01:48,214 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38853911 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': '6d0c2906-37c2-4736-aca9-f770a1ad77cf'}] 2026-10-21 09:01:48,225 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:01:49,211 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38853911 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': '6d0c2906-37c2-4736-aca9-f770a1ad77cf'} created pos.order #668 2026-10-21 09:01:49,243 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38853911 finished 2026-10-21 09:01:49,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 321 0.506 0.729 2026-10-21 09:01:49,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 09:01:49,679 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-10-21 09:01:49,680 44 INFO rb-133655d-225807-427165 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-21 09:01:49,686 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15269006 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': '6d0c2906-37c2-4736-aca9-f770a1ad77cf'}] 2026-10-21 09:01:49,698 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15269006 order {'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': '6d0c2906-37c2-4736-aca9-f770a1ad77cf'} sync ignored for existing PoS order pos.order(668,) (state: paid) 2026-10-21 09:01:49,745 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15269006 finished 2026-10-21 09:01:49,829 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 17820468 (allocated 19533824) 2026-10-21 09:01:49,858 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 96649 2026-10-21 09:01:49,861 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-10-21 09:01:49,872 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 96649 2026-10-21 09:01:49,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_090149_987883_test_ship_later_kit_and_mto_manufactured_product.txt 2026-10-21 09:01:49,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmpmlz9x7xc_chrome_odoo" 2026-10-21 09:01:50,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:01:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.173 0.148 2026-10-21 09:01:50,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: waiting for threads: [] 2026-10-21 09:01:50,185 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:02:09,466 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-10-21 09:02:10,785 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1212] 2026-10-21 09:02:14,064 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-10-21 09:02:14,820 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1214] 2026-10-21 09:02:17,715 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-10-21 09:02:18,558 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1216] 2026-10-21 09:02:20,507 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-10-21 09:02:21,158 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1218] 2026-10-21 09:02:22,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-10-21 09:02:24,031 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1221, 1222] 2026-10-21 09:02:25,772 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-10-21 09:02:26,648 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1226, 1227] 2026-10-21 09:02:26,995 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1231, 1232, 1233] 2026-10-21 09:02:31,364 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-10-21 09:02:32,331 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1234, 1235] 2026-10-21 09:02:32,786 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-10-21 09:02:33,949 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1238, 1239] 2026-10-21 09:02:36,045 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-10-21 09:02:37,185 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1243] 2026-10-21 09:02:37,437 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1240] 2026-10-21 09:02:37,546 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1241] 2026-10-21 09:02:39,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-10-21 09:02:40,114 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79060167 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-21 09:02:40,589 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1245, 1246] 2026-10-21 09:02:41,277 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79060167 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #680 2026-10-21 09:02:41,281 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79060167 finished 2026-10-21 09:02:41,393 44 INFO rb-133655d-225807-427165 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-10-21 09:02:42,108 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1251] 2026-10-21 09:02:42,660 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-21 09:03:04,127 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-10-21 09:03:04,403 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10506549 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-21 09:03:04,453 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10506549 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #682 2026-10-21 09:03:04,455 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10506549 finished 2026-10-21 09:03:04,542 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:03:05,042 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:06,809 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:03:06,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:06] "GET /pos/pay/682?access_token=f62c50d7-b004-486a-9bc5-f6c290cc9b37 HTTP/1.1" 200 - 263 0.467 1.806 2026-10-21 09:03:06,830 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:06,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:06] "POST /pos/pay/transaction/682 HTTP/1.1" 200 - 42 0.031 0.068 2026-10-21 09:03:06,989 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:08,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:08] "GET /pos/pay/confirmation/682?access_token=f62c50d7-b004-486a-9bc5-f6c290cc9b37&tx_id=1 HTTP/1.1" 200 - 402 0.683 0.953 2026-10-21 09:03:09,722 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-10-21 09:03:10,042 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62117920 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-21 09:03:10,152 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62117920 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #683 2026-10-21 09:03:10,153 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62117920 finished 2026-10-21 09:03:10,250 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:03:10,624 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:12,354 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:03:12,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:12] "GET /pos/pay/683?access_token=13b01e9c-9d35-4e19-b792-17167999aedc HTTP/1.1" 200 - 267 0.288 1.824 2026-10-21 09:03:12,372 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:12,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:12] "POST /pos/pay/transaction/683 HTTP/1.1" 200 - 42 0.030 0.062 2026-10-21 09:03:12,517 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:13,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:13] "GET /pos/pay/confirmation/683?access_token=13b01e9c-9d35-4e19-b792-17167999aedc&tx_id=2 HTTP/1.1" 200 - 402 0.503 0.867 2026-10-21 09:03:14,718 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-10-21 09:03:14,960 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12661819 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-21 09:03:15,005 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12661819 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #684 2026-10-21 09:03:15,006 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12661819 finished 2026-10-21 09:03:15,060 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:03:15,407 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:17,029 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:03:17,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:17] "GET /pos/pay/684?access_token=18c1aeb6-9589-4985-af42-a1cb9f717a28 HTTP/1.1" 200 - 267 0.227 1.747 2026-10-21 09:03:17,041 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:17,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:17] "POST /pos/pay/transaction/684 HTTP/1.1" 200 - 42 0.022 0.049 2026-10-21 09:03:17,168 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:18,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:18] "GET /pos/pay/confirmation/684?access_token=18c1aeb6-9589-4985-af42-a1cb9f717a28&tx_id=3 HTTP/1.1" 200 - 272 0.303 0.585 2026-10-21 09:03:18,121 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:18,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:18] "GET /pos/pay/684?access_token=18c1aeb6-9589-4985-af42-a1cb9f717a28 HTTP/1.1" 200 - 43 0.058 0.083 2026-10-21 09:03:18,261 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:18,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:18] "POST /pos/pay/transaction/684 HTTP/1.1" 200 - 34 0.067 0.064 2026-10-21 09:03:18,429 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:19,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:19] "GET /pos/pay/confirmation/684?access_token=18c1aeb6-9589-4985-af42-a1cb9f717a28&tx_id=4 HTTP/1.1" 200 - 300 0.328 0.587 2026-10-21 09:03:20,274 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-10-21 09:03:20,774 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 96874 2026-10-21 09:03:20,775 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmpoemgen56_chrome_odoo 2026-10-21 09:03:20,775 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:32887/json/version 2026-10-21 09:03:20,776 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:03:20,811 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: Chrome/150.0.7871.114 2026-10-21 09:03:20,812 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:32887/json 2026-10-21 09:03:20,812 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:03:20,823 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:32887/devtools/page/BA629FC311FCBB699AF43D06843D10FE 2026-10-21 09:03:20,842 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-10-21 09:03:20,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-10-21 09:03:20,938 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:03:20,956 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-10-21 09:03:20,969 44 INFO rb-133655d-225807-427165 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/4b2a7c72ae3447f8?access_token=4b2a7c72ae3447f8" in browser 2026-10-21 09:03:20,969 44 INFO rb-133655d-225807-427165 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/4b2a7c72ae3447f8?access_token=4b2a7c72ae3447f8" 2026-10-21 09:03:20,991 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:03:21,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:21] "GET /pos_customer_display/91/4b2a7c72ae3447f8?access_token=4b2a7c72ae3447f8 HTTP/1.1" 200 - 47 0.064 0.755 2026-10-21 09:03:21,819 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': 'BA629FC311FCBB699AF43D06843D10FE', 'loaderId': 'BBD699B3B2FFED72306AEA9BC4D8F9AD', 'isDownload': False} 2026-10-21 09:03:21,820 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-10-21 09:03:21,875 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a394fd0/point_of_sale.customer_display_assets.min.css, copying from /web/assets/a394fd0/point_of_sale.customer_display_assets.min.css 2026-10-21 09:03:21,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:21] "GET /web/assets/1/a394fd0/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 11 0.023 0.032 2026-10-21 09:03:21,925 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a09f970/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/a09f970/point_of_sale.customer_display_assets_test.min.js 2026-10-21 09:03:21,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:21] "GET /web/assets/1/a09f970/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.008 0.069 2026-10-21 09:03:21,960 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ee906e7/point_of_sale.customer_display_assets.min.js, copying from /web/assets/ee906e7/point_of_sale.customer_display_assets.min.js 2026-10-21 09:03:21,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:21] "GET /web/assets/1/ee906e7/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.011 0.107 2026-10-21 09:03:22,203 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:03:22,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-21 09:03:22,246 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-10-21 09:03:22,326 44 INFO rb-133655d-225807-427165 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/4b2a7c72ae3447f8?access_token=4b2a7c72ae3447f8", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:03:22,332 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-21 09:03:22,340 44 INFO rb-133655d-225807-427165 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-21 09:03:22,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:22] "GET /logo?company=86 HTTP/1.1" 200 - 1 0.000 0.026 2026-10-21 09:03:22,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 09:03:22,394 44 INFO rb-133655d-225807-427165 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-21 09:03:22,449 44 INFO rb-133655d-225807-427165 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-21 09:03:22,497 44 INFO rb-133655d-225807-427165 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-21 09:03:22,549 44 INFO rb-133655d-225807-427165 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-21 09:03:22,665 44 INFO rb-133655d-225807-427165 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-21 09:03:22,710 44 INFO rb-133655d-225807-427165 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-21 09:03:22,726 44 INFO rb-133655d-225807-427165 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-21 09:03:22,776 44 INFO rb-133655d-225807-427165 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-21 09:03:22,834 44 INFO rb-133655d-225807-427165 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-21 09:03:22,883 44 INFO rb-133655d-225807-427165 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-21 09:03:22,936 44 INFO rb-133655d-225807-427165 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-21 09:03:22,983 44 INFO rb-133655d-225807-427165 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-21 09:03:23,036 44 INFO rb-133655d-225807-427165 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-21 09:03:23,098 44 INFO rb-133655d-225807-427165 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-21 09:03:23,144 44 INFO rb-133655d-225807-427165 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-21 09:03:23,194 44 INFO rb-133655d-225807-427165 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-21 09:03:23,252 44 INFO rb-133655d-225807-427165 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-21 09:03:23,298 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-10-21 09:03:23,299 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-21 09:03:23,357 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4213996 (allocated 4980736) 2026-10-21 09:03:23,410 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 96874 2026-10-21 09:03:23,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-10-21 09:03:23,446 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 96874 2026-10-21 09:03:23,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_090323_590776_test_customer_display_online_payment.txt 2026-10-21 09:03:23,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmpoemgen56_chrome_odoo" 2026-10-21 09:03:23,618 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: waiting for threads: [, ] 2026-10-21 09:03:23,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:23] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 126 0.174 1.357 2026-10-21 09:03:24,018 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-10-21 09:03:24,645 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 97035 2026-10-21 09:03:24,646 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmpmx4wa94a_chrome_odoo 2026-10-21 09:03:24,646 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:46161/json/version 2026-10-21 09:03:24,647 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46161', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:03:24,709 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 09:03:24,709 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:46161/json 2026-10-21 09:03:24,710 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46161', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:03:24,720 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:46161/devtools/page/866AC4CBA6DFBB12B0FABD679D7EE556 2026-10-21 09:03:24,733 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-10-21 09:03:24,744 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-10-21 09:03:24,814 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-10-21 09:03:24,827 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-10-21 09:03:24,831 44 INFO rb-133655d-225807-427165 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-21 09:03:24,831 44 INFO rb-133655d-225807-427165 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-21 09:03:24,856 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:03:25,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:25] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.131 0.809 2026-10-21 09:03:25,800 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '866AC4CBA6DFBB12B0FABD679D7EE556', 'loaderId': '4BD7FA55CDE814E6707E685296FDFD14', 'isDownload': False} 2026-10-21 09:03:25,800 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-10-21 09:03:25,826 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:03:25,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:25] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-10-21 09:03:25,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:25] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-21 09:03:25,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:25] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.021 2026-10-21 09:03:26,561 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:03:26,566 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:03:26,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-21 09:03:26,616 44 INFO rb-133655d-225807-427165 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-21 09:03:26,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-21 09:03:26,627 44 INFO rb-133655d-225807-427165 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-21 09:03:26,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:03:26,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:03:26,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-21 09:03:26,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-21 09:03:26,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.060 2026-10-21 09:03:26,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-21 09:03:27,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.284 0.537 2026-10-21 09:03:27,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:03:27,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:03:27,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:27] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.057 2026-10-21 09:03:27,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:03:27,982 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-10-21 09:03:28,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 09:03:28,062 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:03:28,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:03:28,089 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:03:28,090 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:03:28,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.004 0.018 2026-10-21 09:03:28,129 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:03:28,153 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:03:28,196 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:03:28,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /web/image/res.users/180/avatar_128 HTTP/1.1" 200 - 14 0.053 0.069 2026-10-21 09:03:28,266 44 INFO rb-133655d-225807-427165 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-21 09:03:28,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /pos/ui/92 HTTP/1.1" 200 - 33 0.038 0.103 2026-10-21 09:03:28,362 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.007 0.191 2026-10-21 09:03:28,379 44 INFO rb-133655d-225807-427165 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-21 09:03:28,384 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:03:28,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 33 0.063 0.279 2026-10-21 09:03:28,505 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:03:28,560 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /web/image?model=product.template&field=image_128&id=1952&unique=2026-10-21T09:02:42.000+00:00 HTTP/1.1" 200 - 3 0.009 0.216 2026-10-21 09:03:28,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.015 0.197 2026-10-21 09:03:28,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.071 0.265 2026-10-21 09:03:28,835 44 INFO rb-133655d-225807-427165 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-21 09:03:28,892 44 INFO rb-133655d-225807-427165 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-21 09:03:28,944 44 INFO rb-133655d-225807-427165 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-21 09:03:28,995 44 INFO rb-133655d-225807-427165 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-21 09:03:29,049 44 INFO rb-133655d-225807-427165 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-21 09:03:29,239 44 INFO rb-133655d-225807-427165 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-21 09:03:29,292 44 INFO rb-133655d-225807-427165 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-21 09:03:29,338 44 INFO rb-133655d-225807-427165 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-21 09:03:29,389 44 INFO rb-133655d-225807-427165 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-21 09:03:29,440 44 INFO rb-133655d-225807-427165 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-21 09:03:29,518 44 INFO rb-133655d-225807-427165 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-21 09:03:29,542 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:03:29,543 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:03:29,578 44 INFO rb-133655d-225807-427165 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-21 09:03:29,626 44 INFO rb-133655d-225807-427165 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-21 09:03:29,677 44 INFO rb-133655d-225807-427165 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-21 09:03:29,728 44 INFO rb-133655d-225807-427165 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-21 09:03:29,779 44 INFO rb-133655d-225807-427165 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-21 09:03:29,851 44 INFO rb-133655d-225807-427165 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-21 09:03:29,860 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21702328 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'}] 2026-10-21 09:03:29,945 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21702328 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'} created pos.order #685 2026-10-21 09:03:29,974 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21702328 finished 2026-10-21 09:03:30,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.065 0.162 2026-10-21 09:03:30,165 44 INFO rb-133655d-225807-427165 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-21 09:03:30,222 44 INFO rb-133655d-225807-427165 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-21 09:03:30,271 44 INFO rb-133655d-225807-427165 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-21 09:03:30,325 44 INFO rb-133655d-225807-427165 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-21 09:03:30,377 44 INFO rb-133655d-225807-427165 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-21 09:03:30,430 44 INFO rb-133655d-225807-427165 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-21 09:03:30,480 44 INFO rb-133655d-225807-427165 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-21 09:03:30,531 44 INFO rb-133655d-225807-427165 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-21 09:03:30,584 44 INFO rb-133655d-225807-427165 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-21 09:03:30,639 44 INFO rb-133655d-225807-427165 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-21 09:03:30,690 44 INFO rb-133655d-225807-427165 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-21 09:03:30,744 44 INFO rb-133655d-225807-427165 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-21 09:03:30,804 44 INFO rb-133655d-225807-427165 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-21 09:03:30,858 44 INFO rb-133655d-225807-427165 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-21 09:03:30,910 44 INFO rb-133655d-225807-427165 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-21 09:03:30,963 44 INFO rb-133655d-225807-427165 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-21 09:03:31,019 44 INFO rb-133655d-225807-427165 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-21 09:03:31,075 44 INFO rb-133655d-225807-427165 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-21 09:03:31,120 44 INFO rb-133655d-225807-427165 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-21 09:03:31,175 44 INFO rb-133655d-225807-427165 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-21 09:03:31,221 44 INFO rb-133655d-225807-427165 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-21 09:03:31,293 44 INFO rb-133655d-225807-427165 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-21 09:03:31,303 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44436486 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'}] 2026-10-21 09:03:31,410 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [707] to pos.order #685 2026-10-21 09:03:31,420 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44436486 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'} updated pos.order #685 2026-10-21 09:03:31,449 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44436486 finished 2026-10-21 09:03:31,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 96 0.076 0.198 2026-10-21 09:03:31,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:31] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.004 0.017 2026-10-21 09:03:31,682 44 INFO rb-133655d-225807-427165 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-21 09:03:31,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:31] "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.008 0.023 2026-10-21 09:03:31,735 44 INFO rb-133655d-225807-427165 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-21 09:03:31,795 44 INFO rb-133655d-225807-427165 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-21 09:03:31,803 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42564330 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'}] 2026-10-21 09:03:31,828 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42564330 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'} updated pos.order #685 2026-10-21 09:03:31,854 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42564330 finished 2026-10-21 09:03:31,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.034 0.134 2026-10-21 09:03:32,020 44 INFO rb-133655d-225807-427165 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-21 09:03:32,071 44 INFO rb-133655d-225807-427165 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-21 09:03:32,126 44 INFO rb-133655d-225807-427165 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-21 09:03:32,176 44 INFO rb-133655d-225807-427165 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-21 09:03:32,230 44 INFO rb-133655d-225807-427165 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-21 09:03:32,279 44 INFO rb-133655d-225807-427165 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-21 09:03:32,330 44 INFO rb-133655d-225807-427165 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-21 09:03:32,398 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79944031 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'}] 2026-10-21 09:03:32,400 44 INFO rb-133655d-225807-427165 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-21 09:03:32,444 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79944031 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'} updated pos.order #685 2026-10-21 09:03:32,476 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79944031 finished 2026-10-21 09:03:32,595 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.058 0.141 2026-10-21 09:03:32,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:32] "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.009 0.019 2026-10-21 09:03:32,727 44 INFO rb-133655d-225807-427165 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-21 09:03:32,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:32] "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.013 2026-10-21 09:03:32,769 44 INFO rb-133655d-225807-427165 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-21 09:03:32,827 44 INFO rb-133655d-225807-427165 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-21 09:03:32,835 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79607484 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'}] 2026-10-21 09:03:32,880 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79607484 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'} updated pos.order #685 2026-10-21 09:03:32,916 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79607484 finished 2026-10-21 09:03:33,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.056 0.170 2026-10-21 09:03:33,103 44 INFO rb-133655d-225807-427165 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-21 09:03:33,152 44 INFO rb-133655d-225807-427165 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-21 09:03:33,211 44 INFO rb-133655d-225807-427165 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-21 09:03:33,267 44 INFO rb-133655d-225807-427165 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-21 09:03:33,323 44 INFO rb-133655d-225807-427165 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-21 09:03:33,378 44 INFO rb-133655d-225807-427165 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-21 09:03:33,431 44 INFO rb-133655d-225807-427165 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-21 09:03:33,483 44 INFO rb-133655d-225807-427165 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-21 09:03:33,533 44 INFO rb-133655d-225807-427165 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-21 09:03:33,589 44 INFO rb-133655d-225807-427165 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-21 09:03:33,640 44 INFO rb-133655d-225807-427165 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-21 09:03:33,690 44 INFO rb-133655d-225807-427165 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-21 09:03:33,749 44 INFO rb-133655d-225807-427165 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-21 09:03:33,800 44 INFO rb-133655d-225807-427165 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-21 09:03:33,851 44 INFO rb-133655d-225807-427165 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-21 09:03:33,902 44 INFO rb-133655d-225807-427165 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-21 09:03:33,953 44 INFO rb-133655d-225807-427165 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-21 09:03:34,027 44 INFO rb-133655d-225807-427165 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-21 09:03:34,031 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93245178 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'}] 2026-10-21 09:03:34,151 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93245178 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b597abd9-cc4d-407d-a7a4-0d9e62cdc960'} updated pos.order #685 2026-10-21 09:03:34,179 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93245178 finished 2026-10-21 09:03:34,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.083 0.194 2026-10-21 09:03:34,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:34] "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.011 0.020 2026-10-21 09:03:34,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-10-21 09:03:34,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 09:03:34,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:34] "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.018 0.022 2026-10-21 09:03:34,573 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 16232964 (allocated 17825792) 2026-10-21 09:03:34,617 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 97035 2026-10-21 09:03:34,618 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-10-21 09:03:34,620 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 97035 2026-10-21 09:03:34,738 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_090334_738043_test_errors_tour.txt 2026-10-21 09:03:34,738 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmpmx4wa94a_chrome_odoo" 2026-10-21 09:03:34,758 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-10-21 09:03:35,035 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44838073 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-21 09:03:35,097 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44838073 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #686 2026-10-21 09:03:35,098 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44838073 finished 2026-10-21 09:03:35,149 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:03:35,481 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:36,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:36] "GET /pos/pay/686?access_token=55faba5a-c33a-496f-a0bb-d811b24380f HTTP/1.1" 403 - 113 0.152 1.525 2026-10-21 09:03:36,842 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:36,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:36] "GET /pos/pay/686?access_token= HTTP/1.1" 403 - 17 0.026 0.069 2026-10-21 09:03:36,944 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:37,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:37] "GET /pos/pay/confirmation/686?access_token=55faba5a-c33a-496f-a0bb-d811b24380f&tx_id=1 HTTP/1.1" 403 - 18 0.028 0.063 2026-10-21 09:03:37,038 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:37,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:37] "GET /pos/pay/confirmation/686?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.014 0.055 2026-10-21 09:03:37,118 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-10-21 09:03:37,621 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 97247 2026-10-21 09:03:37,622 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmps0smkx1__chrome_odoo 2026-10-21 09:03:37,622 44 INFO rb-133655d-225807-427165 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:46667/json/version 2026-10-21 09:03:37,623 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:03:37,704 44 INFO rb-133655d-225807-427165 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-21 09:03:37,704 44 INFO rb-133655d-225807-427165 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:46667/json 2026-10-21 09:03:37,705 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:03:37,727 44 INFO rb-133655d-225807-427165 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:46667/devtools/page/E0AA13D5A3BC777EFBCF2F5AC7AEB430 2026-10-21 09:03:37,771 44 INFO rb-133655d-225807-427165 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-21 09:03:37,778 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless enable page notifications 2026-10-21 09:03:37,838 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:03:37,851 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Setting session cookie in browser 2026-10-21 09:03:37,855 44 INFO rb-133655d-225807-427165 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-21 09:03:37,855 44 INFO rb-133655d-225807-427165 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-21 09:03:37,880 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:03:38,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:38] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.083 1.035 2026-10-21 09:03:38,994 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': 'E0AA13D5A3BC777EFBCF2F5AC7AEB430', 'loaderId': '1603CC725053178A6E90F5BB578254F3', 'isDownload': False} 2026-10-21 09:03:38,994 44 INFO rb-133655d-225807-427165 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-21 09:03:39,011 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:03:39,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-21 09:03:39,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-21 09:03:39,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-21 09:03:39,692 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:03:39,695 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:03:39,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-10-21 09:03:39,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:03:39,786 44 INFO rb-133655d-225807-427165 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-21 09:03:39,799 44 INFO rb-133655d-225807-427165 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-21 09:03:39,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:03:39,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:03:39,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.014 2026-10-21 09:03:39,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.043 2026-10-21 09:03:39,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.050 2026-10-21 09:03:39,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-21 09:03:40,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.356 0.528 2026-10-21 09:03:40,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.033 2026-10-21 09:03:41,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.021 2026-10-21 09:03:41,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.026 0.045 2026-10-21 09:03:41,208 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:03:41,227 44 INFO rb-133655d-225807-427165 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-21 09:03:41,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:03:41,339 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:03:41,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:03:41,400 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:03:41,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.005 0.033 2026-10-21 09:03:41,411 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:03:41,434 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:03:41,437 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:03:41,479 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:03:41,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.075 0.079 2026-10-21 09:03:41,569 44 INFO rb-133655d-225807-427165 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-21 09:03:41,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.035 0.144 2026-10-21 09:03:41,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.004 0.183 2026-10-21 09:03:41,699 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:03:41,746 44 INFO rb-133655d-225807-427165 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-21 09:03:41,775 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:03:41,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.071 0.297 2026-10-21 09:03:41,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/image?model=product.template&field=image_128&id=1952&unique=2026-10-21T09:02:42.000+00:00 HTTP/1.1" 200 - 3 0.004 0.224 2026-10-21 09:03:41,875 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:41] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.004 0.200 2026-10-21 09:03:42,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.154 0.203 2026-10-21 09:03:42,178 44 INFO rb-133655d-225807-427165 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-21 09:03:42,227 44 INFO rb-133655d-225807-427165 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-21 09:03:42,277 44 INFO rb-133655d-225807-427165 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-21 09:03:42,331 44 INFO rb-133655d-225807-427165 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-21 09:03:42,388 44 INFO rb-133655d-225807-427165 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-21 09:03:42,563 44 INFO rb-133655d-225807-427165 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-21 09:03:42,614 44 INFO rb-133655d-225807-427165 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-21 09:03:42,665 44 INFO rb-133655d-225807-427165 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-21 09:03:42,716 44 INFO rb-133655d-225807-427165 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-21 09:03:42,766 44 INFO rb-133655d-225807-427165 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-21 09:03:42,845 44 INFO rb-133655d-225807-427165 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-21 09:03:42,861 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:03:42,864 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:03:42,896 44 INFO rb-133655d-225807-427165 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-21 09:03:42,948 44 INFO rb-133655d-225807-427165 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-21 09:03:42,997 44 INFO rb-133655d-225807-427165 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-21 09:03:43,061 44 INFO rb-133655d-225807-427165 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-21 09:03:43,069 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13384178 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '39448c09-798c-4dcd-9425-192b55ec2a9f'}] 2026-10-21 09:03:43,185 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13384178 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '39448c09-798c-4dcd-9425-192b55ec2a9f'} created pos.order #687 2026-10-21 09:03:43,217 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13384178 finished 2026-10-21 09:03:43,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.084 0.166 2026-10-21 09:03:43,389 44 INFO rb-133655d-225807-427165 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-21 09:03:43,440 44 INFO rb-133655d-225807-427165 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-21 09:03:43,493 44 INFO rb-133655d-225807-427165 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-21 09:03:43,550 44 INFO rb-133655d-225807-427165 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-21 09:03:43,613 44 INFO rb-133655d-225807-427165 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-21 09:03:43,669 44 INFO rb-133655d-225807-427165 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-21 09:03:43,720 44 INFO rb-133655d-225807-427165 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-21 09:03:43,772 44 INFO rb-133655d-225807-427165 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-21 09:03:43,821 44 INFO rb-133655d-225807-427165 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-21 09:03:43,875 44 INFO rb-133655d-225807-427165 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-21 09:03:43,928 44 INFO rb-133655d-225807-427165 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-21 09:03:43,980 44 INFO rb-133655d-225807-427165 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-21 09:03:44,030 44 INFO rb-133655d-225807-427165 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-21 09:03:44,104 44 INFO rb-133655d-225807-427165 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-21 09:03:44,155 44 INFO rb-133655d-225807-427165 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-21 09:03:44,214 44 INFO rb-133655d-225807-427165 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-21 09:03:44,263 44 INFO rb-133655d-225807-427165 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-21 09:03:44,314 44 INFO rb-133655d-225807-427165 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-21 09:03:44,364 44 INFO rb-133655d-225807-427165 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-21 09:03:44,428 44 INFO rb-133655d-225807-427165 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-21 09:03:44,432 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10083729 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '39448c09-798c-4dcd-9425-192b55ec2a9f'}] 2026-10-21 09:03:44,543 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10083729 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '39448c09-798c-4dcd-9425-192b55ec2a9f'} updated pos.order #687 2026-10-21 09:03:44,573 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10083729 finished 2026-10-21 09:03:44,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.132 0.154 2026-10-21 09:03:44,770 44 INFO rb-133655d-225807-427165 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-21 09:03:44,823 44 INFO rb-133655d-225807-427165 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-21 09:03:44,874 44 INFO rb-133655d-225807-427165 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-21 09:03:44,941 44 INFO rb-133655d-225807-427165 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-21 09:03:44,946 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30448893 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '39448c09-798c-4dcd-9425-192b55ec2a9f'}] 2026-10-21 09:03:44,974 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30448893 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '39448c09-798c-4dcd-9425-192b55ec2a9f'} updated pos.order #687 2026-10-21 09:03:45,002 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30448893 finished 2026-10-21 09:03:45,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.046 0.150 2026-10-21 09:03:45,191 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:45] "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.008 0.015 2026-10-21 09:03:45,231 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-10-21 09:03:45,233 44 INFO rb-133655d-225807-427165 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-21 09:03:45,362 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15595492 (allocated 16777216) 2026-10-21 09:03:45,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:45] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F687%3Faccess_token=9213a648-7ae8-425e-83c9-c1214ed9f55e?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.142 2026-10-21 09:03:45,390 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 97247 2026-10-21 09:03:45,398 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-10-21 09:03:45,401 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 97247 2026-10-21 09:03:45,502 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_090345_502687_test_online_payment_amount_updated_after_order_modification.txt 2026-10-21 09:03:45,503 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmps0smkx1__chrome_odoo" 2026-10-21 09:03:45,608 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-10-21 09:03:46,119 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42561903 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-10-21 09:03:46,185 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42561903 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #688 2026-10-21 09:03:46,187 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42561903 finished 2026-10-21 09:03:46,286 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:03:46,607 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:48,329 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:03:48,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:48] "GET /pos/pay/688?access_token=90928b26-d393-478b-bf8a-d50bd30ae423 HTTP/1.1" 200 - 270 0.379 1.670 2026-10-21 09:03:48,349 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:48,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:48] "POST /pos/pay/transaction/688 HTTP/1.1" 200 - 42 0.051 0.067 2026-10-21 09:03:48,526 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:03:49,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:49] "GET /pos/pay/confirmation/688?access_token=90928b26-d393-478b-bf8a-d50bd30ae423&tx_id=5 HTTP/1.1" 200 - 384 0.626 0.836 2026-10-21 09:03:51,578 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-10-21 09:03:52,996 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 97464 2026-10-21 09:03:52,997 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmpqa9wnosm_chrome_odoo 2026-10-21 09:03:52,997 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:45705/json/version 2026-10-21 09:03:52,998 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45705', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:03:53,017 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-10-21 09:03:53,018 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:45705/json 2026-10-21 09:03:53,018 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45705', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:03:53,037 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:45705/devtools/page/E15C22AA28C28AF8175D107B516AA9DC 2026-10-21 09:03:53,050 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-10-21 09:03:53,056 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-10-21 09:03:53,190 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:03:53,207 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-10-21 09:03:53,212 44 INFO rb-133655d-225807-427165 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-21 09:03:53,212 44 INFO rb-133655d-225807-427165 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-21 09:03:53,231 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:03:54,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:54] "GET /pos/ui/92 HTTP/1.1" 200 - 86 0.122 0.785 2026-10-21 09:03:54,136 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': 'E15C22AA28C28AF8175D107B516AA9DC', 'loaderId': '36BEE5990C463F75EC32B6324CA04780', 'isDownload': False} 2026-10-21 09:03:54,136 44 INFO rb-133655d-225807-427165 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-21 09:03:54,166 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:03:54,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:54] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.023 2026-10-21 09:03:54,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:54] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.034 2026-10-21 09:03:54,227 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:54] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.047 2026-10-21 09:03:54,862 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:03:54,867 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:03:54,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-21 09:03:54,945 44 INFO rb-133655d-225807-427165 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-21 09:03:54,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.010 2026-10-21 09:03:54,957 44 INFO rb-133655d-225807-427165 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-21 09:03:54,976 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:03:54,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:03:55,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.011 2026-10-21 09:03:55,072 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.020 0.030 2026-10-21 09:03:55,147 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.072 2026-10-21 09:03:55,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-21 09:03:56,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 344 0.348 0.541 2026-10-21 09:03:56,140 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:03:56,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.009 2026-10-21 09:03:56,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.048 2026-10-21 09:03:56,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03: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.009 2026-10-21 09:03:56,403 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-10-21 09:03:56,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.015 2026-10-21 09:03:56,486 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:03:56,503 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:03:56,524 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:03:56,581 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "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-21 09:03:56,582 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:03:56,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.033 0.063 2026-10-21 09:03:56,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.009 0.120 2026-10-21 09:03:56,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.100 2026-10-21 09:03:56,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.005 0.031 2026-10-21 09:03:56,719 44 INFO rb-133655d-225807-427165 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-21 09:03:56,787 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:03:56,817 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.024 0.029 2026-10-21 09:03:56,835 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:03:56,851 44 INFO rb-133655d-225807-427165 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-21 09:03:56,918 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.037 0.100 2026-10-21 09:03:56,977 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:03:57,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:57] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.083 0.232 2026-10-21 09:03:57,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:57] "GET /web/image?model=product.template&field=image_128&id=1952&unique=2026-10-21T09:02:42.000+00:00 HTTP/1.1" 200 - 3 0.003 0.304 2026-10-21 09:03:57,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.333 2026-10-21 09:03:57,327 44 INFO rb-133655d-225807-427165 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-21 09:03:57,378 44 INFO rb-133655d-225807-427165 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-21 09:03:57,428 44 INFO rb-133655d-225807-427165 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-21 09:03:57,480 44 INFO rb-133655d-225807-427165 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-21 09:03:57,530 44 INFO rb-133655d-225807-427165 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-21 09:03:57,605 44 INFO rb-133655d-225807-427165 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-21 09:03:57,625 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:03:57,628 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:03:57,659 44 INFO rb-133655d-225807-427165 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-21 09:03:57,708 44 INFO rb-133655d-225807-427165 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-21 09:03:57,758 44 INFO rb-133655d-225807-427165 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-21 09:03:57,827 44 INFO rb-133655d-225807-427165 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-21 09:03:57,832 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11722417 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'bbbecaa2-569c-449a-a5be-246c6d9c14d5'}] 2026-10-21 09:03:57,974 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11722417 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'bbbecaa2-569c-449a-a5be-246c6d9c14d5'} created pos.order #689 2026-10-21 09:03:58,011 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11722417 finished 2026-10-21 09:03:58,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.095 0.198 2026-10-21 09:03:58,188 44 INFO rb-133655d-225807-427165 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-21 09:03:58,237 44 INFO rb-133655d-225807-427165 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-21 09:03:58,288 44 INFO rb-133655d-225807-427165 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-21 09:03:58,379 44 INFO rb-133655d-225807-427165 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-21 09:03:58,452 44 INFO rb-133655d-225807-427165 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-21 09:03:58,502 44 INFO rb-133655d-225807-427165 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-21 09:03:58,569 44 INFO rb-133655d-225807-427165 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-21 09:03:58,629 44 INFO rb-133655d-225807-427165 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-21 09:03:58,686 44 INFO rb-133655d-225807-427165 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-21 09:03:58,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03: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.037 0.061 2026-10-21 09:03:58,742 44 INFO rb-133655d-225807-427165 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-21 09:03:58,804 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-10-21 09:03:58,805 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-21 09:03:58,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:03:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.016 0.069 2026-10-21 09:03:58,920 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 15871948 (allocated 17039360) 2026-10-21 09:03:58,935 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 97464 2026-10-21 09:03:58,943 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-10-21 09:03:58,944 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 97464 2026-10-21 09:03:59,056 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_090359_055800_test_payment_method_customer_required.txt 2026-10-21 09:03:59,056 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmpqa9wnosm_chrome_odoo" 2026-10-21 09:03:59,082 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-10-21 09:03:59,224 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47655674 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-21 09:03:59,365 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #174 deleted pos.order records with IDs: [690] 2026-10-21 09:03:59,431 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-10-21 09:03:59,972 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 97666 2026-10-21 09:03:59,972 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmpy7h49w_1_chrome_odoo 2026-10-21 09:03:59,972 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:36037/json/version 2026-10-21 09:03:59,974 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:04:00,083 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: Chrome/150.0.7871.114 2026-10-21 09:04:00,084 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:36037/json 2026-10-21 09:04:00,084 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:04:00,107 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:36037/devtools/page/0E6F42F2FB20967F0A9E8E8D0F1AED80 2026-10-21 09:04:00,129 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-10-21 09:04:00,138 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-10-21 09:04:00,238 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:04:00,265 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-10-21 09:04:00,278 44 INFO rb-133655d-225807-427165 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-21 09:04:00,278 44 INFO rb-133655d-225807-427165 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-21 09:04:00,313 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:04:01,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:01] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.090 1.005 2026-10-21 09:04:01,406 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': '0E6F42F2FB20967F0A9E8E8D0F1AED80', 'loaderId': 'ADA91EAB0E97A27E10FC5A4896E7F199', 'isDownload': False} 2026-10-21 09:04:01,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-10-21 09:04:01,430 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:04:01,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:01] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.019 2026-10-21 09:04:01,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:01] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-21 09:04:01,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:01] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.075 2026-10-21 09:04:02,201 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:04:02,209 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:04:02,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:04:02,261 44 INFO rb-133655d-225807-427165 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-21 09:04:02,267 44 INFO rb-133655d-225807-427165 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-21 09:04:02,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:04:02,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:04:02,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:04:02,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.016 2026-10-21 09:04:02,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-21 09:04:02,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.048 2026-10-21 09:04:02,460 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-21 09:04:03,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.391 0.534 2026-10-21 09:04:03,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "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-21 09:04:03,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "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.012 2026-10-21 09:04:03,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.056 2026-10-21 09:04:03,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:04:03,716 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-10-21 09:04:03,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.009 0.009 2026-10-21 09:04:03,817 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:04:03,865 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:04:03,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.016 0.033 2026-10-21 09:04:03,889 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:04:03,932 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:04:03,942 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:04:03,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.033 0.110 2026-10-21 09:04:03,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.117 2026-10-21 09:04:03,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:03] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.006 0.032 2026-10-21 09:04:04,118 44 INFO rb-133655d-225807-427165 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-21 09:04:04,146 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:04:04,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:04] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.046 0.088 2026-10-21 09:04:04,347 44 INFO rb-133655d-225807-427165 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-21 09:04:04,364 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:04:04,368 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:04:04,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:04] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.080 0.206 2026-10-21 09:04:04,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:04] "GET /web/image?model=product.template&field=image_128&id=1952&unique=2026-10-21T09:02:42.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-21 09:04:04,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:04] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.009 0.298 2026-10-21 09:04:04,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.223 2026-10-21 09:04:04,725 44 INFO rb-133655d-225807-427165 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-21 09:04:04,778 44 INFO rb-133655d-225807-427165 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-21 09:04:04,832 44 INFO rb-133655d-225807-427165 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-21 09:04:04,881 44 INFO rb-133655d-225807-427165 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-21 09:04:04,931 44 INFO rb-133655d-225807-427165 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-21 09:04:05,022 44 INFO rb-133655d-225807-427165 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-21 09:04:05,054 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:04:05,055 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:04:05,074 44 INFO rb-133655d-225807-427165 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-21 09:04:05,131 44 INFO rb-133655d-225807-427165 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-21 09:04:05,201 44 INFO rb-133655d-225807-427165 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-21 09:04:05,206 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84265407 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '63293fb3-5783-45c0-a831-5991a95316fd'}] 2026-10-21 09:04:05,337 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84265407 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '63293fb3-5783-45c0-a831-5991a95316fd'} created pos.order #691 2026-10-21 09:04:05,383 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84265407 finished 2026-10-21 09:04:05,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.112 0.204 2026-10-21 09:04:05,590 44 INFO rb-133655d-225807-427165 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-21 09:04:05,642 44 INFO rb-133655d-225807-427165 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-21 09:04:05,704 44 INFO rb-133655d-225807-427165 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-21 09:04:05,782 44 INFO rb-133655d-225807-427165 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-21 09:04:05,831 44 INFO rb-133655d-225807-427165 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-21 09:04:05,882 44 INFO rb-133655d-225807-427165 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-21 09:04:05,932 44 INFO rb-133655d-225807-427165 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-21 09:04:05,998 44 INFO rb-133655d-225807-427165 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-21 09:04:06,042 44 INFO rb-133655d-225807-427165 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-21 09:04:06,093 44 INFO rb-133655d-225807-427165 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-21 09:04:06,147 44 INFO rb-133655d-225807-427165 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-21 09:04:06,202 44 INFO rb-133655d-225807-427165 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-21 09:04:06,262 44 INFO rb-133655d-225807-427165 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-21 09:04:06,327 44 INFO rb-133655d-225807-427165 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-21 09:04:06,340 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32458784 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '63293fb3-5783-45c0-a831-5991a95316fd'}] 2026-10-21 09:04:06,493 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [710] to pos.order #691 2026-10-21 09:04:06,509 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32458784 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '63293fb3-5783-45c0-a831-5991a95316fd'} updated pos.order #691 2026-10-21 09:04:06,549 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32458784 finished 2026-10-21 09:04:06,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.140 0.227 2026-10-21 09:04:06,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:06] "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.010 0.018 2026-10-21 09:04:06,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:06] "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.016 2026-10-21 09:04:06,827 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96734000 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '63293fb3-5783-45c0-a831-5991a95316fd'}] 2026-10-21 09:04:06,831 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:04:07,405 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96734000 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '63293fb3-5783-45c0-a831-5991a95316fd'} updated pos.order #691 2026-10-21 09:04:07,437 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96734000 finished 2026-10-21 09:04:07,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.235 0.486 2026-10-21 09:04:07,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:07] "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-21 09:04:07,789 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-10-21 09:04:07,789 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 09:04:07,797 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37169027 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '63293fb3-5783-45c0-a831-5991a95316fd'}] 2026-10-21 09:04:07,818 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37169027 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '63293fb3-5783-45c0-a831-5991a95316fd'} sync ignored for existing PoS order pos.order(691,) (state: paid) 2026-10-21 09:04:07,868 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37169027 finished 2026-10-21 09:04:07,946 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 16191760 (allocated 17825792) 2026-10-21 09:04:07,963 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 97666 2026-10-21 09:04:07,966 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-10-21 09:04:07,967 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 97666 2026-10-21 09:04:08,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.080 0.132 2026-10-21 09:04:08,085 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_090408_084965_test_restaurant_online_payment_flow.txt 2026-10-21 09:04:08,085 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmpy7h49w_1_chrome_odoo" 2026-10-21 09:04:08,161 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-10-21 09:04:08,730 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 97870 2026-10-21 09:04:08,731 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp9crosiqu_chrome_odoo 2026-10-21 09:04:08,731 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:37387/json/version 2026-10-21 09:04:08,732 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:04:08,752 44 INFO rb-133655d-225807-427165 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-21 09:04:08,752 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:37387/json 2026-10-21 09:04:08,753 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:04:08,763 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:37387/devtools/page/F34315E3D10B9598A0F4873A1EDE2572 2026-10-21 09:04:08,774 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-10-21 09:04:08,785 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-10-21 09:04:08,885 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:04:08,900 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-10-21 09:04:08,906 44 INFO rb-133655d-225807-427165 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-21 09:04:08,907 44 INFO rb-133655d-225807-427165 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-21 09:04:08,931 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:04:09,757 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:09] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.079 0.751 2026-10-21 09:04:09,761 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': 'F34315E3D10B9598A0F4873A1EDE2572', 'loaderId': '294D4E0CB89E2C2E9D24CA24FA81A57C', 'isDownload': False} 2026-10-21 09:04:09,761 44 INFO rb-133655d-225807-427165 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-21 09:04:09,780 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:04:09,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:09] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 09:04:09,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:09] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-21 09:04:09,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:09] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-21 09:04:10,518 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:04:10,521 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:04:10,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 09:04:10,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-21 09:04:10,582 44 INFO rb-133655d-225807-427165 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-21 09:04:10,589 44 INFO rb-133655d-225807-427165 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-21 09:04:10,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:04:10,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:04:10,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:10] "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.016 2026-10-21 09:04:10,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.042 2026-10-21 09:04:10,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.046 2026-10-21 09:04:10,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-21 09:04:11,640 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.317 0.532 2026-10-21 09:04:11,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:04:11,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:04:11,845 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:11] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.062 2026-10-21 09:04:11,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-21 09:04:11,914 44 INFO rb-133655d-225807-427165 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-21 09:04:11,928 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 09:04:11,984 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:04:12,084 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.050 2026-10-21 09:04:12,086 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-10-21 09:04:12,103 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:04:12,107 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04: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-21 09:04:12,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.062 0.073 2026-10-21 09:04:12,181 44 INFO rb-133655d-225807-427165 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-21 09:04:12,189 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.004 0.147 2026-10-21 09:04:12,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.005 0.063 2026-10-21 09:04:12,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.168 2026-10-21 09:04:12,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.003 0.026 2026-10-21 09:04:12,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /web/image?model=product.template&field=image_128&id=1952&unique=2026-10-21T09:02:42.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-21 09:04:12,301 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:04:12,333 44 INFO rb-133655d-225807-427165 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-21 09:04:12,336 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:04:12,385 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:04:12,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.046 0.091 2026-10-21 09:04:12,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.021 0.204 2026-10-21 09:04:12,644 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.259 2026-10-21 09:04:12,728 44 INFO rb-133655d-225807-427165 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-21 09:04:12,784 44 INFO rb-133655d-225807-427165 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-21 09:04:12,831 44 INFO rb-133655d-225807-427165 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-21 09:04:12,884 44 INFO rb-133655d-225807-427165 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-21 09:04:12,937 44 INFO rb-133655d-225807-427165 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-21 09:04:13,112 44 INFO rb-133655d-225807-427165 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-21 09:04:13,162 44 INFO rb-133655d-225807-427165 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-21 09:04:13,214 44 INFO rb-133655d-225807-427165 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-21 09:04:13,264 44 INFO rb-133655d-225807-427165 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-21 09:04:13,315 44 INFO rb-133655d-225807-427165 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-21 09:04:13,391 44 INFO rb-133655d-225807-427165 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-21 09:04:13,408 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:04:13,409 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:04:13,442 44 INFO rb-133655d-225807-427165 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-21 09:04:13,493 44 INFO rb-133655d-225807-427165 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-21 09:04:13,544 44 INFO rb-133655d-225807-427165 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-21 09:04:13,595 44 INFO rb-133655d-225807-427165 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-21 09:04:13,647 44 INFO rb-133655d-225807-427165 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-21 09:04:13,713 44 INFO rb-133655d-225807-427165 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-21 09:04:13,719 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80032547 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'd73b9b52-86be-462a-9889-c2335008bc28'}] 2026-10-21 09:04:13,817 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80032547 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'd73b9b52-86be-462a-9889-c2335008bc28'} created pos.order #692 2026-10-21 09:04:13,848 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80032547 finished 2026-10-21 09:04:13,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.049 0.179 2026-10-21 09:04:14,023 44 INFO rb-133655d-225807-427165 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-21 09:04:14,074 44 INFO rb-133655d-225807-427165 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-21 09:04:14,165 44 INFO rb-133655d-225807-427165 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-21 09:04:14,242 44 INFO rb-133655d-225807-427165 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-21 09:04:14,295 44 INFO rb-133655d-225807-427165 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-21 09:04:14,359 44 INFO rb-133655d-225807-427165 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-21 09:04:14,422 44 INFO rb-133655d-225807-427165 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-21 09:04:14,482 44 INFO rb-133655d-225807-427165 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-21 09:04:14,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:14] "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.019 0.044 2026-10-21 09:04:14,541 44 INFO rb-133655d-225807-427165 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-21 09:04:14,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.037 0.065 2026-10-21 09:04:14,609 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33195669 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'd73b9b52-86be-462a-9889-c2335008bc28'}] 2026-10-21 09:04:14,652 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33195669 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'd73b9b52-86be-462a-9889-c2335008bc28'} updated pos.order #692 2026-10-21 09:04:14,686 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33195669 finished 2026-10-21 09:04:14,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.073 0.243 2026-10-21 09:04:14,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:14] "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.008 0.014 2026-10-21 09:04:14,970 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-10-21 09:04:15,005 44 INFO rb-133655d-225807-427165 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-21 09:04:15,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:15] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F692%3Faccess_token=0c8aeffa-e2d4-4607-aa83-0d1d0fd911ab?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.120 2026-10-21 09:04:15,099 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 16181060 (allocated 17825792) 2026-10-21 09:04:15,112 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 97870 2026-10-21 09:04:15,113 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-10-21 09:04:15,115 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 97870 2026-10-21 09:04:15,215 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_090415_215305_test_selected_customer_after_adding_payment_sync.txt 2026-10-21 09:04:15,215 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmp9crosiqu_chrome_odoo" 2026-10-21 09:04:15,628 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #174 deleted pos.payment.method records with IDs: [242] 2026-10-21 09:04:15,800 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #174 deleted account.account records with IDs: [4569] 2026-10-21 09:04:15,867 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #174 deleted account.payment.method.line records with IDs: [787, 788] 2026-10-21 09:04:16,082 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #174 deleted account.journal records with IDs: [1193] 2026-10-21 09:04:16,152 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #174 deleted account.account records with IDs: [4568] 2026-10-21 09:04:16,229 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-21 09:04:19,478 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-10-21 09:04:27,182 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 98082 2026-10-21 09:04:27,183 44 INFO rb-133655d-225807-427165 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/tmp8tpola9s_chrome_odoo 2026-10-21 09:04:27,183 44 INFO rb-133655d-225807-427165 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:41699/json/version 2026-10-21 09:04:27,191 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41699', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:04:27,203 44 INFO rb-133655d-225807-427165 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-21 09:04:27,203 44 INFO rb-133655d-225807-427165 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:41699/json 2026-10-21 09:04:27,206 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41699', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:04:27,215 44 INFO rb-133655d-225807-427165 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:41699/devtools/page/90A034C0A859034341C2ABCDA7718102 2026-10-21 09:04:27,225 44 INFO rb-133655d-225807-427165 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-21 09:04:27,230 44 INFO rb-133655d-225807-427165 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-21 09:04:27,280 44 INFO rb-133655d-225807-427165 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-21 09:04:27,429 44 INFO rb-133655d-225807-427165 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=346c9a04a01848ae" in browser 2026-10-21 09:04:27,430 44 INFO rb-133655d-225807-427165 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=346c9a04a01848ae" 2026-10-21 09:04:27,467 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:04:28,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:28] "GET /pos-self/93?access_token=346c9a04a01848ae HTTP/1.1" 200 - 57 0.059 0.600 2026-10-21 09:04:28,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '90A034C0A859034341C2ABCDA7718102', 'loaderId': '021F4556A357E7BFB1A86F13D0B0B026', 'isDownload': False} 2026-10-21 09:04:28,131 44 INFO rb-133655d-225807-427165 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-21 09:04:28,161 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:04:28,186 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:04:28,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:28] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.040 2026-10-21 09:04:28,230 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:04:28,275 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:28] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.071 2026-10-21 09:04:28,288 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:04:28,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:28] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.122 2026-10-21 09:04:28,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.008 2026-10-21 09:04:28,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:04:28,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:28] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.007 0.009 2026-10-21 09:04:28,511 44 INFO rb-133655d-225807-427165 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=346c9a04a01848ae", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:04:28,518 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:04:28,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:04:28,530 44 INFO rb-133655d-225807-427165 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-21 09:04:28,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:28] "POST /pos-self/relations/93 HTTP/1.1" 200 - 37 0.038 0.065 2026-10-21 09:04:28,739 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-21 09:04:29,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "POST /pos-self/data/93 HTTP/1.1" 200 - 183 0.179 0.299 2026-10-21 09:04:29,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.440 2026-10-21 09:04:29,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.046 2026-10-21 09:04:29,343 44 INFO rb-133655d-225807-427165 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-21 09:04:29,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/ir.attachment/7401/raw HTTP/1.1" 200 - 4 0.005 0.025 2026-10-21 09:04:29,460 44 INFO rb-133655d-225807-427165 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-21 09:04:29,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/pos.category/238/image_128?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 2 0.004 0.036 2026-10-21 09:04:29,546 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:04:29,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/product.template/1954/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-21 09:04:29,583 44 INFO rb-133655d-225807-427165 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-21 09:04:29,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/product.template/1955/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-10-21 09:04:29,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/product.template/1958/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.081 2026-10-21 09:04:29,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/product.template/1956/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.085 2026-10-21 09:04:29,650 44 INFO rb-133655d-225807-427165 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-21 09:04:29,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/product.template/1957/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.099 2026-10-21 09:04:29,721 44 INFO rb-133655d-225807-427165 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-21 09:04:29,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/ir.attachment/7350/raw HTTP/1.1" 200 - 4 0.003 0.014 2026-10-21 09:04:29,772 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "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-21 09:04:29,785 44 INFO rb-133655d-225807-427165 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-21 09:04:29,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/product.product/2450/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.007 0.019 2026-10-21 09:04:29,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:29] "GET /web/image/product.product/2452/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.015 0.044 2026-10-21 09:04:29,837 44 INFO rb-133655d-225807-427165 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-21 09:04:29,921 44 INFO rb-133655d-225807-427165 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-21 09:04:29,994 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96298004 started for PoS orders references: [{'name': None, 'pos_reference': '260-93-000001', 'uuid': '651ec58f-f3a0-4c1c-bbe7-1e3679273e65'}] 2026-10-21 09:04:30,054 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96298004 order {'name': None, 'pos_reference': '260-93-000001', 'uuid': '651ec58f-f3a0-4c1c-bbe7-1e3679273e65'} created pos.order #693 2026-10-21 09:04:30,093 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96298004 finished 2026-10-21 09:04:30,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 118 0.231 0.237 2026-10-21 09:04:30,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.014 2026-10-21 09:04:30,515 44 INFO rb-133655d-225807-427165 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-21 09:04:30,579 44 INFO rb-133655d-225807-427165 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-21 09:04:30,630 44 INFO rb-133655d-225807-427165 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-21 09:04:30,685 44 INFO rb-133655d-225807-427165 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-21 09:04:30,742 44 INFO rb-133655d-225807-427165 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-21 09:04:30,807 44 INFO rb-133655d-225807-427165 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-21 09:04:30,808 44 INFO rb-133655d-225807-427165 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-21 09:04:30,919 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8318688 (allocated 9961472) 2026-10-21 09:04:30,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:30] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.020 0.092 2026-10-21 09:04:30,924 44 INFO rb-133655d-225807-427165 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 98082 2026-10-21 09:04:30,930 44 INFO rb-133655d-225807-427165 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-21 09:04:30,932 44 INFO rb-133655d-225807-427165 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 98082 2026-10-21 09:04:31,031 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090431_030990_test_kiosk_cart_restore_and_cancel.txt 2026-10-21 09:04:31,031 44 INFO rb-133655d-225807-427165 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/tmp8tpola9s_chrome_odoo" 2026-10-21 09:04:31,089 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-10-21 09:04:38,693 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 98273 2026-10-21 09:04:38,693 44 INFO rb-133655d-225807-427165 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/tmp4tbne5o4_chrome_odoo 2026-10-21 09:04:38,694 44 INFO rb-133655d-225807-427165 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:42617/json/version 2026-10-21 09:04:38,695 44 INFO rb-133655d-225807-427165 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-21 09:04:38,769 44 INFO rb-133655d-225807-427165 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-21 09:04:38,770 44 INFO rb-133655d-225807-427165 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:42617/json 2026-10-21 09:04:38,772 44 INFO rb-133655d-225807-427165 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-21 09:04:38,781 44 INFO rb-133655d-225807-427165 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:42617/devtools/page/E0C5522A0A47AD4E070F6351BC90B522 2026-10-21 09:04:38,790 44 INFO rb-133655d-225807-427165 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-21 09:04:38,795 44 INFO rb-133655d-225807-427165 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-21 09:04:38,857 44 INFO rb-133655d-225807-427165 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-21 09:04:39,010 44 INFO rb-133655d-225807-427165 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=e4a7a2c668e84618" in browser 2026-10-21 09:04:39,010 44 INFO rb-133655d-225807-427165 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=e4a7a2c668e84618" 2026-10-21 09:04:39,037 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:04:39,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:39] "GET /pos-self/94?access_token=e4a7a2c668e84618 HTTP/1.1" 200 - 57 0.041 0.724 2026-10-21 09:04:39,796 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': 'E0C5522A0A47AD4E070F6351BC90B522', 'loaderId': '020FA679AC45A893520B682E411FF63B', 'isDownload': False} 2026-10-21 09:04:39,796 44 INFO rb-133655d-225807-427165 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-21 09:04:39,824 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:04:39,845 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:04:39,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:39] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.025 2026-10-21 09:04:39,885 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:04:39,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:39] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.063 2026-10-21 09:04:39,959 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:04:40,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:40] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.135 2026-10-21 09:04:40,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-21 09:04:40,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-21 09:04:40,230 44 INFO rb-133655d-225807-427165 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=e4a7a2c668e84618", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:04:40,237 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:40] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.013 2026-10-21 09:04:40,241 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:04:40,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:04:40,243 44 INFO rb-133655d-225807-427165 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-21 09:04:40,301 44 INFO rb-133655d-225807-427165 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-21 09:04:40,362 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:40] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.036 0.058 2026-10-21 09:04:40,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-21 09:04:40,942 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:40] "POST /pos-self/data/94 HTTP/1.1" 200 - 183 0.209 0.330 2026-10-21 09:04:40,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.476 2026-10-21 09:04:41,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-21 09:04:41,056 44 INFO rb-133655d-225807-427165 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-21 09:04:41,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/image/ir.attachment/7459/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:04:41,196 44 INFO rb-133655d-225807-427165 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-21 09:04:41,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/image/pos.category/238/image_128?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 2 0.010 0.036 2026-10-21 09:04:41,325 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:04:41,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/image/product.template/1958/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.007 0.041 2026-10-21 09:04:41,336 44 INFO rb-133655d-225807-427165 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-21 09:04:41,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/image/product.template/1954/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.012 0.081 2026-10-21 09:04:41,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/image/product.template/1956/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.008 0.093 2026-10-21 09:04:41,408 44 INFO rb-133655d-225807-427165 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-21 09:04:41,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/image/product.template/1955/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.124 2026-10-21 09:04:41,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/image/product.template/1957/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-21 09:04:41,454 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "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-21 09:04:41,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/image/ir.attachment/7408/raw HTTP/1.1" 200 - 4 0.010 0.032 2026-10-21 09:04:41,462 44 INFO rb-133655d-225807-427165 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-21 09:04:41,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "GET /web/image/product.product/2450/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.012 0.039 2026-10-21 09:04:41,532 44 INFO rb-133655d-225807-427165 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-21 09:04:41,607 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47036065 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': 'f0d40076-5699-408e-aa18-83b7b993d8d3'}] 2026-10-21 09:04:41,672 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47036065 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': 'f0d40076-5699-408e-aa18-83b7b993d8d3'} created pos.order #694 2026-10-21 09:04:41,701 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47036065 finished 2026-10-21 09:04:41,878 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.113 0.232 2026-10-21 09:04:41,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.013 2026-10-21 09:04:42,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-10-21 09:04:42,012 44 INFO rb-133655d-225807-427165 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-21 09:04:42,066 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7725408 (allocated 8388608) 2026-10-21 09:04:42,067 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 98273 2026-10-21 09:04:42,068 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-10-21 09:04:42,068 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 98273 2026-10-21 09:04:42,172 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090442_172090_test_online_payment_kiosk.txt 2026-10-21 09:04:42,172 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmp4tbne5o4_chrome_odoo" 2026-10-21 09:04:42,209 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:04:43,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:43] "GET /pos/pay/694?access_token=0fc2941f-d574-45d7-bc8d-fd1430086bf6 HTTP/1.1" 200 - 113 0.139 1.104 2026-10-21 09:04:43,444 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:04:43,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:43] "POST /pos/pay/transaction/694 HTTP/1.1" 200 - 37 0.043 0.065 2026-10-21 09:04:43,598 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:04:44,973 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:44] "GET /pos/pay/confirmation/694?access_token=0fc2941f-d574-45d7-bc8d-fd1430086bf6&exit_route=/&tx_id=6 HTTP/1.1" 303 - 352 0.590 0.791 2026-10-21 09:04:45,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:45] "GET / HTTP/1.1" 200 - 32 0.051 0.445 2026-10-21 09:04:45,488 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-21 09:04:45,552 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:04:45,563 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.08s) 2026-10-21 09:04:45,623 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-10-21 09:04:52,817 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 98461 2026-10-21 09:04:52,818 44 INFO rb-133655d-225807-427165 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/tmpeeipyn4c_chrome_odoo 2026-10-21 09:04:52,818 44 INFO rb-133655d-225807-427165 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:39837/json/version 2026-10-21 09:04:52,819 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:04:52,835 44 INFO rb-133655d-225807-427165 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-21 09:04:52,835 44 INFO rb-133655d-225807-427165 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:39837/json 2026-10-21 09:04:52,836 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:04:52,845 44 INFO rb-133655d-225807-427165 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:39837/devtools/page/7296EC396D1CCF10329B678FD743DE55 2026-10-21 09:04:52,849 44 INFO rb-133655d-225807-427165 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-21 09:04:52,862 44 INFO rb-133655d-225807-427165 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-21 09:04:52,980 44 INFO rb-133655d-225807-427165 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-21 09:04:53,134 44 INFO rb-133655d-225807-427165 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=9b8b9014a79f41ac" in browser 2026-10-21 09:04:53,135 44 INFO rb-133655d-225807-427165 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=9b8b9014a79f41ac" 2026-10-21 09:04:53,156 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:04:53,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:53] "GET /pos-self/95?access_token=9b8b9014a79f41ac HTTP/1.1" 200 - 57 0.076 0.590 2026-10-21 09:04:53,819 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': '7296EC396D1CCF10329B678FD743DE55', 'loaderId': 'ECAF794185840A9C6C19E055AEE45731', 'isDownload': False} 2026-10-21 09:04:53,820 44 INFO rb-133655d-225807-427165 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-21 09:04:53,838 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:04:53,889 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:04:53,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:53] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.020 0.056 2026-10-21 09:04:53,938 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:04:53,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:53] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.079 2026-10-21 09:04:53,979 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:04:54,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:54] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.135 2026-10-21 09:04:54,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-21 09:04:54,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.015 2026-10-21 09:04:54,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:54] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-21 09:04:54,255 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:04:54,256 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 09:04:54,259 44 INFO rb-133655d-225807-427165 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=9b8b9014a79f41ac", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:04:54,298 44 INFO rb-133655d-225807-427165 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-21 09:04:54,333 44 INFO rb-133655d-225807-427165 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-21 09:04:54,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-21 09:04:54,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:54] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.036 0.149 2026-10-21 09:04:54,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-10-21 09:04:54,985 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:54] "POST /pos-self/data/95 HTTP/1.1" 200 - 183 0.219 0.289 2026-10-21 09:04:55,125 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.062 2026-10-21 09:04:55,134 44 INFO rb-133655d-225807-427165 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-21 09:04:55,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/image/ir.attachment/7517/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-21 09:04:55,254 44 INFO rb-133655d-225807-427165 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-21 09:04:55,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/image/pos.category/238/image_128?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-21 09:04:55,352 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:04:55,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/image/product.template/1954/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.008 0.045 2026-10-21 09:04:55,375 44 INFO rb-133655d-225807-427165 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-21 09:04:55,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/image/product.template/1958/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-21 09:04:55,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/image/product.template/1955/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.091 2026-10-21 09:04:55,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/image/product.template/1956/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-21 09:04:55,446 44 INFO rb-133655d-225807-427165 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-21 09:04:55,450 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/image/product.template/1957/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-21 09:04:55,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/image/ir.attachment/7466/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-21 09:04:55,492 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04: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-21 09:04:55,499 44 INFO rb-133655d-225807-427165 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-21 09:04:55,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "GET /web/image/product.product/2450/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.025 0.026 2026-10-21 09:04:55,575 44 INFO rb-133655d-225807-427165 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-21 09:04:55,633 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20045900 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': '55af3b34-37ab-4f81-9cd0-3b1a18653848'}] 2026-10-21 09:04:55,704 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20045900 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': '55af3b34-37ab-4f81-9cd0-3b1a18653848'} created pos.order #695 2026-10-21 09:04:55,741 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20045900 finished 2026-10-21 09:04:55,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:55] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.112 0.244 2026-10-21 09:04:56,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.019 0.017 2026-10-21 09:04:56,061 44 INFO rb-133655d-225807-427165 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-21 09:04:56,062 44 INFO rb-133655d-225807-427165 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-21 09:04:56,134 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7700592 (allocated 8650752) 2026-10-21 09:04:56,162 44 INFO rb-133655d-225807-427165 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 98461 2026-10-21 09:04:56,165 44 INFO rb-133655d-225807-427165 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-21 09:04:56,166 44 INFO rb-133655d-225807-427165 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 98461 2026-10-21 09:04:56,278 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090456_278710_test_online_payment_kiosk_no_confirmation_page.txt 2026-10-21 09:04:56,279 44 INFO rb-133655d-225807-427165 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/tmpeeipyn4c_chrome_odoo" 2026-10-21 09:04:56,319 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:04:57,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:57] "GET /pos/pay/695?access_token=04269886-d0df-4729-a784-bc57b76c18ff HTTP/1.1" 200 - 113 0.151 1.072 2026-10-21 09:04:57,551 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:04:57,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:04:57] "POST /pos/pay/transaction/695 HTTP/1.1" 200 - 37 0.060 0.056 2026-10-21 09:04:57,689 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-21 09:04:59,171 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:04:59,182 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.49s) 2026-10-21 09:04:59,236 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-10-21 09:05:07,054 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 98657 2026-10-21 09:05:07,055 44 INFO rb-133655d-225807-427165 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/tmp06hjwdtx_chrome_odoo 2026-10-21 09:05:07,056 44 INFO rb-133655d-225807-427165 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:36161/json/version 2026-10-21 09:05:07,057 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36161', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:05:07,089 44 INFO rb-133655d-225807-427165 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-21 09:05:07,089 44 INFO rb-133655d-225807-427165 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:36161/json 2026-10-21 09:05:07,090 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36161', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:05:07,102 44 INFO rb-133655d-225807-427165 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:36161/devtools/page/7DA686AF13ACE8E56594DD0D726BC4BB 2026-10-21 09:05:07,117 44 INFO rb-133655d-225807-427165 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-21 09:05:07,142 44 INFO rb-133655d-225807-427165 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-21 09:05:07,192 44 INFO rb-133655d-225807-427165 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-21 09:05:07,353 44 INFO rb-133655d-225807-427165 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=15e3ff5069914ebd" in browser 2026-10-21 09:05:07,353 44 INFO rb-133655d-225807-427165 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=15e3ff5069914ebd" 2026-10-21 09:05:07,381 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:05:08,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "GET /pos-self/96?access_token=15e3ff5069914ebd HTTP/1.1" 200 - 57 0.070 0.733 2026-10-21 09:05:08,175 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '7DA686AF13ACE8E56594DD0D726BC4BB', 'loaderId': '27303E4AC2AE6BE2B08A98370A673D07', 'isDownload': False} 2026-10-21 09:05:08,176 44 INFO rb-133655d-225807-427165 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-21 09:05:08,197 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:05:08,224 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:05:08,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.039 2026-10-21 09:05:08,270 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:05:08,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.077 2026-10-21 09:05:08,321 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:05:08,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.115 2026-10-21 09:05:08,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-21 09:05:08,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-21 09:05:08,560 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.012 0.015 2026-10-21 09:05:08,570 44 INFO rb-133655d-225807-427165 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=15e3ff5069914ebd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:05:08,571 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:05:08,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:05:08,584 44 INFO rb-133655d-225807-427165 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-21 09:05:08,645 44 INFO rb-133655d-225807-427165 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-21 09:05:08,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.070 2026-10-21 09:05:08,757 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.033 0.102 2026-10-21 09:05:08,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-21 09:05:09,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "POST /pos-self/data/96 HTTP/1.1" 200 - 183 0.206 0.267 2026-10-21 09:05:09,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-21 09:05:09,356 44 INFO rb-133655d-225807-427165 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-21 09:05:09,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/image/ir.attachment/7575/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:05:09,502 44 INFO rb-133655d-225807-427165 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-21 09:05:09,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/image/pos.category/238/image_128?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 2 0.002 0.026 2026-10-21 09:05:09,591 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:05:09,612 44 INFO rb-133655d-225807-427165 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-21 09:05:09,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/image/product.template/1955/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.030 0.031 2026-10-21 09:05:09,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/image/product.template/1958/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.014 0.088 2026-10-21 09:05:09,688 44 INFO rb-133655d-225807-427165 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-21 09:05:09,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/image/product.template/1954/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.007 0.122 2026-10-21 09:05:09,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/image/product.template/1957/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.117 2026-10-21 09:05:09,726 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:05:09,742 44 INFO rb-133655d-225807-427165 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-21 09:05:09,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/image/product.template/1956/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.136 2026-10-21 09:05:09,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/image/ir.attachment/7524/raw HTTP/1.1" 200 - 4 0.006 0.077 2026-10-21 09:05:09,817 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:09] "GET /web/image/product.product/2450/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.008 0.094 2026-10-21 09:05:09,820 44 INFO rb-133655d-225807-427165 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-21 09:05:09,913 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56583002 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': 'f26b9d0d-ec11-4f36-8a4b-77bdee4c5a59'}] 2026-10-21 09:05:09,973 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56583002 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': 'f26b9d0d-ec11-4f36-8a4b-77bdee4c5a59'} created pos.order #696 2026-10-21 09:05:10,013 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56583002 finished 2026-10-21 09:05:10,231 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:10] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.144 0.257 2026-10-21 09:05:10,362 44 INFO rb-133655d-225807-427165 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-21 09:05:10,363 44 INFO rb-133655d-225807-427165 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-21 09:05:10,438 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7726680 (allocated 8388608) 2026-10-21 09:05:10,455 44 INFO rb-133655d-225807-427165 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 98657 2026-10-21 09:05:10,457 44 INFO rb-133655d-225807-427165 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-21 09:05:10,458 44 INFO rb-133655d-225807-427165 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 98657 2026-10-21 09:05:10,572 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090510_571808_test_online_payment_kiosk_qr_code.txt 2026-10-21 09:05:10,572 44 INFO rb-133655d-225807-427165 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/tmp06hjwdtx_chrome_odoo" 2026-10-21 09:05:10,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-10-21 09:05:17,353 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 98844 2026-10-21 09:05:17,354 44 INFO rb-133655d-225807-427165 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/tmpakd2qfcf_chrome_odoo 2026-10-21 09:05:17,354 44 INFO rb-133655d-225807-427165 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:33993/json/version 2026-10-21 09:05:17,355 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33993', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:05:17,420 44 INFO rb-133655d-225807-427165 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-21 09:05:17,421 44 INFO rb-133655d-225807-427165 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:33993/json 2026-10-21 09:05:17,422 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33993', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:05:17,435 44 INFO rb-133655d-225807-427165 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:33993/devtools/page/BC9DAF603DFA5F147AD591F782C5F9A2 2026-10-21 09:05:17,459 44 INFO rb-133655d-225807-427165 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-21 09:05:17,470 44 INFO rb-133655d-225807-427165 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-21 09:05:17,488 44 INFO rb-133655d-225807-427165 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-21 09:05:17,611 44 INFO rb-133655d-225807-427165 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=f2fc13702c96440c" in browser 2026-10-21 09:05:17,611 44 INFO rb-133655d-225807-427165 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=f2fc13702c96440c" 2026-10-21 09:05:17,629 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:05:18,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:18] "GET /pos-self/97?access_token=f2fc13702c96440c HTTP/1.1" 200 - 57 0.054 0.641 2026-10-21 09:05:18,329 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': 'BC9DAF603DFA5F147AD591F782C5F9A2', 'loaderId': 'A0D312482926BEB3E457728350EF8831', 'isDownload': False} 2026-10-21 09:05:18,329 44 INFO rb-133655d-225807-427165 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-21 09:05:18,362 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:05:18,400 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:05:18,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:18] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.044 2026-10-21 09:05:18,465 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:05:18,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:18] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.113 2026-10-21 09:05:18,507 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:05:18,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:18] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.137 2026-10-21 09:05:18,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-21 09:05:18,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 09:05:18,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:18] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-21 09:05:18,808 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:05:18,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:05:18,811 44 INFO rb-133655d-225807-427165 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=f2fc13702c96440c", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:05:18,836 44 INFO rb-133655d-225807-427165 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-21 09:05:18,884 44 INFO rb-133655d-225807-427165 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-21 09:05:18,947 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:18] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.058 0.065 2026-10-21 09:05:19,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.196 2026-10-21 09:05:19,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "POST /pos-self/data/97 HTTP/1.1" 200 - 184 0.160 0.262 2026-10-21 09:05:19,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.359 2026-10-21 09:05:19,495 44 INFO rb-133655d-225807-427165 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-21 09:05:19,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /web/image/ir.attachment/7633/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:05:19,609 44 INFO rb-133655d-225807-427165 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-21 09:05:19,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /web/image/pos.category/238/image_128?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 2 0.014 0.036 2026-10-21 09:05:19,730 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:05:19,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /web/image/product.template/1954/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.055 2026-10-21 09:05:19,750 44 INFO rb-133655d-225807-427165 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-21 09:05:19,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /web/image/product.template/1955/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.066 2026-10-21 09:05:19,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /web/image/product.template/1956/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.007 0.083 2026-10-21 09:05:19,826 44 INFO rb-133655d-225807-427165 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-21 09:05:19,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /web/image/product.template/1958/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.007 0.124 2026-10-21 09:05:19,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /web/image/product.template/1957/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-10-21 09:05:19,902 44 INFO rb-133655d-225807-427165 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-21 09:05:19,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /web/image/ir.attachment/7582/raw HTTP/1.1" 200 - 4 0.007 0.007 2026-10-21 09:05:19,966 44 INFO rb-133655d-225807-427165 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-21 09:05:19,968 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "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-21 09:05:19,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:19] "GET /web/image/product.product/2450/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.013 0.024 2026-10-21 09:05:20,005 44 INFO rb-133655d-225807-427165 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-21 09:05:20,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:20] "GET /web/image/product.product/2452/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.005 0.053 2026-10-21 09:05:20,085 44 INFO rb-133655d-225807-427165 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-21 09:05:20,134 44 INFO rb-133655d-225807-427165 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-21 09:05:20,211 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-10-21 09:05:20,212 44 INFO rb-133655d-225807-427165 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-21 09:05:20,269 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7919344 (allocated 8912896) 2026-10-21 09:05:20,294 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 98844 2026-10-21 09:05:20,298 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-10-21 09:05:20,302 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 98844 2026-10-21 09:05:20,378 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55947835 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': '0ba0acf9-57b1-417b-84be-ee4fe732d725'}] 2026-10-21 09:05:20,409 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090520_409481_test_online_payment_mobile.txt 2026-10-21 09:05:20,409 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmpakd2qfcf_chrome_odoo" 2026-10-21 09:05:20,416 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: waiting for threads: [, ] 2026-10-21 09:05:20,475 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55947835 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': '0ba0acf9-57b1-417b-84be-ee4fe732d725'} created pos.order #697 2026-10-21 09:05:20,477 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55947835 finished 2026-10-21 09:05:20,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.252 0.169 2026-10-21 09:05:20,664 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:05:22,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:22] "GET /pos/pay/697?access_token=631c79da-02bf-42bc-9f9e-9f3f1c0cbabc HTTP/1.1" 200 - 129 0.168 1.214 2026-10-21 09:05:22,044 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:05:22,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:22] "POST /pos/pay/transaction/697 HTTP/1.1" 200 - 35 0.057 0.046 2026-10-21 09:05:22,202 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:05:23,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:23] "GET /pos/pay/confirmation/697?access_token=631c79da-02bf-42bc-9f9e-9f3f1c0cbabc&exit_route=/&tx_id=8 HTTP/1.1" 303 - 376 0.652 0.813 2026-10-21 09:05:24,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:24] "GET / HTTP/1.1" 200 - 32 0.063 0.387 2026-10-21 09:05:24,127 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-21 09:05:24,176 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:05:24,185 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.06s) 2026-10-21 09:05:24,239 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-10-21 09:05:31,753 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 99029 2026-10-21 09:05:31,753 44 INFO rb-133655d-225807-427165 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/tmpbktyrxgc_chrome_odoo 2026-10-21 09:05:31,754 44 INFO rb-133655d-225807-427165 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:37673/json/version 2026-10-21 09:05:31,755 44 INFO rb-133655d-225807-427165 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-21 09:05:31,802 44 INFO rb-133655d-225807-427165 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-21 09:05:31,803 44 INFO rb-133655d-225807-427165 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:37673/json 2026-10-21 09:05:31,803 44 INFO rb-133655d-225807-427165 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-21 09:05:31,823 44 INFO rb-133655d-225807-427165 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:37673/devtools/page/056003586536869C83918E5414B013CE 2026-10-21 09:05:31,865 44 INFO rb-133655d-225807-427165 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-21 09:05:31,878 44 INFO rb-133655d-225807-427165 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-21 09:05:31,923 44 INFO rb-133655d-225807-427165 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-21 09:05:32,098 44 INFO rb-133655d-225807-427165 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=549c3c1f13c34e02" in browser 2026-10-21 09:05:32,099 44 INFO rb-133655d-225807-427165 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=549c3c1f13c34e02" 2026-10-21 09:05:32,119 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:05:32,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:32] "GET /pos-self/98?access_token=549c3c1f13c34e02 HTTP/1.1" 200 - 57 0.070 0.644 2026-10-21 09:05:32,846 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '056003586536869C83918E5414B013CE', 'loaderId': '60EDA5441C7337C5FA0DE2B2FB1A5D69', 'isDownload': False} 2026-10-21 09:05:32,846 44 INFO rb-133655d-225807-427165 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-21 09:05:32,875 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:05:32,924 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:05:32,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:32] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.051 2026-10-21 09:05:32,999 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:05:33,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:33] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.135 2026-10-21 09:05:33,052 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:05:33,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:33] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.161 2026-10-21 09:05:33,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-21 09:05:33,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:05:33,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:33] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.016 2026-10-21 09:05:33,392 44 INFO rb-133655d-225807-427165 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=549c3c1f13c34e02", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:05:33,394 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:05:33,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:05:33,419 44 INFO rb-133655d-225807-427165 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-21 09:05:33,478 44 INFO rb-133655d-225807-427165 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-21 09:05:33,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:33] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.045 0.072 2026-10-21 09:05:33,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-21 09:05:34,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "POST /pos-self/data/98 HTTP/1.1" 200 - 184 0.264 0.312 2026-10-21 09:05:34,191 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.518 2026-10-21 09:05:34,255 44 INFO rb-133655d-225807-427165 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-21 09:05:34,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/image/ir.attachment/7691/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:05:34,403 44 INFO rb-133655d-225807-427165 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-21 09:05:34,503 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:05:34,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/image/pos.category/238/image_128?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 2 0.014 0.039 2026-10-21 09:05:34,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/image/product.template/1954/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.009 0.087 2026-10-21 09:05:34,574 44 INFO rb-133655d-225807-427165 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-21 09:05:34,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/image/product.template/1955/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-21 09:05:34,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/image/product.template/1958/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.119 2026-10-21 09:05:34,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/image/product.template/1956/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.147 2026-10-21 09:05:34,652 44 INFO rb-133655d-225807-427165 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-21 09:05:34,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/image/product.template/1957/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-10-21 09:05:34,730 44 INFO rb-133655d-225807-427165 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-21 09:05:34,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/image/ir.attachment/7640/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:05:34,802 44 INFO rb-133655d-225807-427165 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-21 09:05:34,803 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "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-21 09:05:34,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/image/product.product/2450/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.012 0.027 2026-10-21 09:05:34,847 44 INFO rb-133655d-225807-427165 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-21 09:05:34,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:34] "GET /web/image/product.product/2452/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.012 0.057 2026-10-21 09:05:34,918 44 INFO rb-133655d-225807-427165 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-21 09:05:34,971 44 INFO rb-133655d-225807-427165 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-21 09:05:35,057 44 INFO rb-133655d-225807-427165 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-21 09:05:35,058 44 INFO rb-133655d-225807-427165 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-21 09:05:35,129 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7926416 (allocated 8912896) 2026-10-21 09:05:35,139 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83802845 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': '8d7512f9-2b03-4fe5-838b-ab1bec5d8e88'}] 2026-10-21 09:05:35,150 44 INFO rb-133655d-225807-427165 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 99029 2026-10-21 09:05:35,151 44 INFO rb-133655d-225807-427165 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-21 09:05:35,153 44 INFO rb-133655d-225807-427165 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 99029 2026-10-21 09:05:35,242 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83802845 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': '8d7512f9-2b03-4fe5-838b-ab1bec5d8e88'} created pos.order #698 2026-10-21 09:05:35,243 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83802845 finished 2026-10-21 09:05:35,269 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090535_268970_test_online_payment_mobile_no_confirmation_page.txt 2026-10-21 09:05:35,269 44 INFO rb-133655d-225807-427165 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/tmpbktyrxgc_chrome_odoo" 2026-10-21 09:05:35,279 44 INFO rb-133655d-225807-427165 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-21 09:05:35,411 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.175 0.191 2026-10-21 09:05:35,442 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:05:37,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:37] "GET /pos/pay/698?access_token=cf413e3a-eb21-46d6-8343-ea6606c2d336 HTTP/1.1" 200 - 129 0.157 1.461 2026-10-21 09:05:37,060 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:05:37,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:37] "POST /pos/pay/transaction/698 HTTP/1.1" 200 - 35 0.045 0.053 2026-10-21 09:05:37,203 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-21 09:05:38,734 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:05:38,766 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.56s) 2026-10-21 09:05:38,831 44 INFO rb-133655d-225807-427165 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-21 09:05:45,871 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99217 2026-10-21 09:05:45,871 44 INFO rb-133655d-225807-427165 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/tmpzx8drbo8_chrome_odoo 2026-10-21 09:05:45,872 44 INFO rb-133655d-225807-427165 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:46039/json/version 2026-10-21 09:05:45,873 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:05:45,889 44 INFO rb-133655d-225807-427165 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-21 09:05:45,889 44 INFO rb-133655d-225807-427165 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:46039/json 2026-10-21 09:05:45,891 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:05:45,901 44 INFO rb-133655d-225807-427165 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:46039/devtools/page/8C91BA9C7F8B3EED0F170C9DA9C87D5A 2026-10-21 09:05:45,911 44 INFO rb-133655d-225807-427165 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-21 09:05:45,942 44 INFO rb-133655d-225807-427165 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-21 09:05:45,957 44 INFO rb-133655d-225807-427165 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-21 09:05:46,119 44 INFO rb-133655d-225807-427165 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=42568c6077864512" in browser 2026-10-21 09:05:46,119 44 INFO rb-133655d-225807-427165 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=42568c6077864512" 2026-10-21 09:05:46,142 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:05:46,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:46] "GET /pos-self/99?access_token=42568c6077864512 HTTP/1.1" 200 - 57 0.074 0.682 2026-10-21 09:05:46,897 44 INFO rb-133655d-225807-427165 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': '8C91BA9C7F8B3EED0F170C9DA9C87D5A', 'loaderId': 'CBAAD156931A6505FA57D7D454B25963', 'isDownload': False} 2026-10-21 09:05:46,897 44 INFO rb-133655d-225807-427165 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-21 09:05:46,928 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:05:46,957 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:05:47,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:47] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.020 0.049 2026-10-21 09:05:47,023 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:05:47,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:47] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.091 2026-10-21 09:05:47,064 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:05:47,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:47] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.120 2026-10-21 09:05:47,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.007 2026-10-21 09:05:47,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.014 2026-10-21 09:05:47,360 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:47] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.006 0.023 2026-10-21 09:05:47,377 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:05:47,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-21 09:05:47,379 44 INFO rb-133655d-225807-427165 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=42568c6077864512", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:05:47,397 44 INFO rb-133655d-225807-427165 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-21 09:05:47,449 44 INFO rb-133655d-225807-427165 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-21 09:05:47,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:47] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.049 0.078 2026-10-21 09:05:47,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-21 09:05:48,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "POST /pos-self/data/99 HTTP/1.1" 200 - 184 0.187 0.250 2026-10-21 09:05:48,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.395 2026-10-21 09:05:48,122 44 INFO rb-133655d-225807-427165 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-21 09:05:48,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/image/ir.attachment/7749/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:05:48,234 44 INFO rb-133655d-225807-427165 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-21 09:05:48,311 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/image/pos.category/238/image_128?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-10-21 09:05:48,321 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:05:48,335 44 INFO rb-133655d-225807-427165 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-21 09:05:48,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/image/product.template/1954/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.061 2026-10-21 09:05:48,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/image/product.template/1955/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.079 2026-10-21 09:05:48,410 44 INFO rb-133655d-225807-427165 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-21 09:05:48,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/image/product.template/1958/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.009 0.108 2026-10-21 09:05:48,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/image/product.template/1956/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-21 09:05:48,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/image/product.template/1957/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.148 2026-10-21 09:05:48,488 44 INFO rb-133655d-225807-427165 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-21 09:05:48,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/image/ir.attachment/7698/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:05:48,546 44 INFO rb-133655d-225807-427165 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-21 09:05:48,550 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:05:48,560 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/image/product.product/2450/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.009 0.023 2026-10-21 09:05:48,595 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:48] "GET /web/image/product.product/2452/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.011 0.048 2026-10-21 09:05:48,598 44 INFO rb-133655d-225807-427165 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-21 09:05:48,660 44 INFO rb-133655d-225807-427165 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-21 09:05:48,715 44 INFO rb-133655d-225807-427165 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-21 09:05:48,797 44 INFO rb-133655d-225807-427165 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-21 09:05:48,800 44 INFO rb-133655d-225807-427165 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-21 09:05:48,868 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7915688 (allocated 8912896) 2026-10-21 09:05:48,899 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31267945 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': '72a198ab-604c-4342-bf90-758c98fa6cb8'}] 2026-10-21 09:05:48,911 44 INFO rb-133655d-225807-427165 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 99217 2026-10-21 09:05:48,924 44 INFO rb-133655d-225807-427165 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-21 09:05:48,930 44 INFO rb-133655d-225807-427165 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 99217 2026-10-21 09:05:48,973 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31267945 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': '72a198ab-604c-4342-bf90-758c98fa6cb8'} created pos.order #699 2026-10-21 09:05:48,974 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31267945 finished 2026-10-21 09:05:49,019 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090549_018979_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-21 09:05:49,019 44 INFO rb-133655d-225807-427165 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/tmpzx8drbo8_chrome_odoo" 2026-10-21 09:05:49,037 44 INFO rb-133655d-225807-427165 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-21 09:05:49,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.141 0.180 2026-10-21 09:05:49,578 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99402 2026-10-21 09:05:49,578 44 INFO rb-133655d-225807-427165 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/tmpt_d3d_ip_chrome_odoo 2026-10-21 09:05:49,579 44 INFO rb-133655d-225807-427165 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:34227/json/version 2026-10-21 09:05:49,580 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34227', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:05:49,617 44 INFO rb-133655d-225807-427165 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-21 09:05:49,618 44 INFO rb-133655d-225807-427165 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:34227/json 2026-10-21 09:05:49,618 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34227', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:05:49,631 44 INFO rb-133655d-225807-427165 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:34227/devtools/page/C509AEEA9C784F6CB5C018C230923C92 2026-10-21 09:05:49,652 44 INFO rb-133655d-225807-427165 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-21 09:05:49,665 44 INFO rb-133655d-225807-427165 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-21 09:05:49,737 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:05:49,750 44 INFO rb-133655d-225807-427165 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-21 09:05:49,754 44 INFO rb-133655d-225807-427165 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-21 09:05:49,754 44 INFO rb-133655d-225807-427165 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-21 09:05:50,275 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:50] "GET /pos/ui?config_id=99 HTTP/1.1" 200 - 73 0.052 0.455 2026-10-21 09:05:50,279 44 INFO rb-133655d-225807-427165 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': 'C509AEEA9C784F6CB5C018C230923C92', 'loaderId': '6AC5D5E2F305B85B314D2549D2B19C0D', 'isDownload': False} 2026-10-21 09:05:50,279 44 INFO rb-133655d-225807-427165 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-21 09:05:50,308 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:05:50,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:50] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-21 09:05:50,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:50] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-21 09:05:50,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:50] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-21 09:05:51,021 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:05:51,034 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:05:51,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:05:51,092 44 INFO rb-133655d-225807-427165 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-21 09:05:51,099 44 INFO rb-133655d-225807-427165 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-21 09:05:51,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.017 0.026 2026-10-21 09:05:51,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 09:05:51,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:05:51,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.003 0.010 2026-10-21 09:05:51,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.012 2026-10-21 09:05:51,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.008 0.039 2026-10-21 09:05:51,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-21 09:05:52,568 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order 2026-10-21 09:05:52,571 44 INFO rb-133655d-225807-427165 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-21 09:05:52,571 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order.line 2026-10-21 09:05:52,575 44 INFO rb-133655d-225807-427165 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-21 09:05:52,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 494 0.550 0.726 2026-10-21 09:05:52,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:05:52,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-21 09:05:52,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:52] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.064 2026-10-21 09:05:52,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.011 2026-10-21 09:05:52,956 44 INFO rb-133655d-225807-427165 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-21 09:05:52,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:05:53,024 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:05:53,053 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:05:53,054 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:05:53,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.007 0.028 2026-10-21 09:05:53,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:05:53,103 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05: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-21 09:05:53,105 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:05:53,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.019 2026-10-21 09:05:53,177 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:05:53,197 44 INFO rb-133655d-225807-427165 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-21 09:05:53,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /pos/ui/99?from_backend=True HTTP/1.1" 200 - 33 0.024 0.053 2026-10-21 09:05:53,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.045 2026-10-21 09:05:53,297 44 INFO rb-133655d-225807-427165 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-21 09:05:53,360 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /pos/ui/99 HTTP/1.1" 200 - 33 0.023 0.171 2026-10-21 09:05:53,384 44 INFO rb-133655d-225807-427165 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-21 09:05:53,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.045 0.109 2026-10-21 09:05:53,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.107 2026-10-21 09:05:53,551 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.043 2026-10-21 09:05:53,562 44 INFO rb-133655d-225807-427165 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-21 09:05:53,577 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:05:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:05:53,612 44 INFO rb-133655d-225807-427165 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-21 09:05:53,689 44 INFO rb-133655d-225807-427165 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-21 09:05:53,740 44 INFO rb-133655d-225807-427165 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-21 09:05:53,741 44 INFO rb-133655d-225807-427165 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-21 09:05:53,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13842428 (allocated 14942208) 2026-10-21 09:05:53,847 44 INFO rb-133655d-225807-427165 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 99402 2026-10-21 09:05:53,849 44 INFO rb-133655d-225807-427165 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-21 09:05:53,850 44 INFO rb-133655d-225807-427165 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 99402 2026-10-21 09:05:53,962 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090553_962555_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-21 09:05:53,963 44 INFO rb-133655d-225807-427165 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/tmpt_d3d_ip_chrome_odoo" 2026-10-21 09:05:54,040 44 INFO rb-133655d-225807-427165 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-21 09:06:01,586 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 99598 2026-10-21 09:06:01,587 44 INFO rb-133655d-225807-427165 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/tmpp2gxlsse_chrome_odoo 2026-10-21 09:06:01,587 44 INFO rb-133655d-225807-427165 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:41825/json/version 2026-10-21 09:06:01,588 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41825', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:01,603 44 INFO rb-133655d-225807-427165 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-21 09:06:01,603 44 INFO rb-133655d-225807-427165 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:41825/json 2026-10-21 09:06:01,604 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41825', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:01,618 44 INFO rb-133655d-225807-427165 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:41825/devtools/page/4FCC92C712587EE3D94E7BFD122306E3 2026-10-21 09:06:01,648 44 INFO rb-133655d-225807-427165 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-21 09:06:01,657 44 INFO rb-133655d-225807-427165 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-21 09:06:01,699 44 INFO rb-133655d-225807-427165 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-21 09:06:01,815 44 INFO rb-133655d-225807-427165 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=f22241c278574a13" in browser 2026-10-21 09:06:01,815 44 INFO rb-133655d-225807-427165 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=f22241c278574a13" 2026-10-21 09:06:01,834 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:06:02,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:02] "GET /pos-self/100?access_token=f22241c278574a13 HTTP/1.1" 200 - 57 0.033 0.516 2026-10-21 09:06:02,386 44 INFO rb-133655d-225807-427165 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': '4FCC92C712587EE3D94E7BFD122306E3', 'loaderId': 'C578F26478AD4467DB78AF9F44336B3E', 'isDownload': False} 2026-10-21 09:06:02,386 44 INFO rb-133655d-225807-427165 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-21 09:06:02,413 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:06:02,435 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:06:02,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:02] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.032 2026-10-21 09:06:02,504 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:06:02,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:02] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.096 2026-10-21 09:06:02,542 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:06:02,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:02] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.121 2026-10-21 09:06:02,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.007 2026-10-21 09:06:02,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:06:02,826 44 INFO rb-133655d-225807-427165 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=f22241c278574a13", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:06:02,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:02] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.006 0.013 2026-10-21 09:06:02,841 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:06:02,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:02] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:06:02,843 44 INFO rb-133655d-225807-427165 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-21 09:06:02,894 44 INFO rb-133655d-225807-427165 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-21 09:06:02,968 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:02] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.044 0.060 2026-10-21 09:06:03,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-21 09:06:03,411 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "POST /pos-self/data/100 HTTP/1.1" 200 - 184 0.163 0.216 2026-10-21 09:06:03,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.355 2026-10-21 09:06:03,474 44 INFO rb-133655d-225807-427165 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-21 09:06:03,552 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /web/image/ir.attachment/7810/raw HTTP/1.1" 200 - 4 0.002 0.026 2026-10-21 09:06:03,553 44 INFO rb-133655d-225807-427165 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-21 09:06:03,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /web/image/ir.attachment/7756/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-21 09:06:03,597 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:06:03,606 44 INFO rb-133655d-225807-427165 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-21 09:06:03,693 44 INFO rb-133655d-225807-427165 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-21 09:06:03,739 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /web/image/pos.category/238/image_128?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 2 0.007 0.018 2026-10-21 09:06:03,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /web/image/product.template/1955/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-21 09:06:03,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /web/image/product.template/1958/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-21 09:06:03,779 44 INFO rb-133655d-225807-427165 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-21 09:06:03,790 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /web/image/product.template/1956/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.052 2026-10-21 09:06:03,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /web/image/product.template/1954/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-21 09:06:03,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /web/image/product.template/1957/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.009 0.097 2026-10-21 09:06:03,849 44 INFO rb-133655d-225807-427165 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-21 09:06:03,889 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "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-21 09:06:03,902 44 INFO rb-133655d-225807-427165 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-21 09:06:03,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:03] "GET /web/image/product.product/2450/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.009 0.020 2026-10-21 09:06:03,970 44 INFO rb-133655d-225807-427165 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-21 09:06:04,012 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:04] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.019 0.021 2026-10-21 09:06:04,050 44 INFO rb-133655d-225807-427165 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-21 09:06:04,117 44 INFO rb-133655d-225807-427165 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-21 09:06:04,196 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73784328 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '3f49adab-6af7-415f-8b6a-b741ed7c2aac'}] 2026-10-21 09:06:04,236 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73784328 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '3f49adab-6af7-415f-8b6a-b741ed7c2aac'} created pos.order #700 2026-10-21 09:06:04,269 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73784328 finished 2026-10-21 09:06:04,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.125 0.225 2026-10-21 09:06:04,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.026 2026-10-21 09:06:04,538 44 INFO rb-133655d-225807-427165 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-21 09:06:04,595 44 INFO rb-133655d-225807-427165 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-21 09:06:04,667 44 INFO rb-133655d-225807-427165 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-21 09:06:04,727 44 INFO rb-133655d-225807-427165 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-21 09:06:04,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:04] "GET /web/image/product.product/2452/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.004 0.024 2026-10-21 09:06:04,783 44 INFO rb-133655d-225807-427165 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-21 09:06:04,851 44 INFO rb-133655d-225807-427165 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-21 09:06:04,913 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18566831 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '3f49adab-6af7-415f-8b6a-b741ed7c2aac'}] 2026-10-21 09:06:04,959 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1155] to pos.order #700 2026-10-21 09:06:04,969 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18566831 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '3f49adab-6af7-415f-8b6a-b741ed7c2aac'} updated pos.order #700 2026-10-21 09:06:04,996 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18566831 finished 2026-10-21 09:06:05,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.115 0.210 2026-10-21 09:06:05,233 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.022 2026-10-21 09:06:05,241 44 INFO rb-133655d-225807-427165 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-21 09:06:05,299 44 INFO rb-133655d-225807-427165 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-21 09:06:05,362 44 INFO rb-133655d-225807-427165 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-21 09:06:05,424 44 INFO rb-133655d-225807-427165 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-21 09:06:05,426 44 INFO rb-133655d-225807-427165 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-21 09:06:05,502 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 9002172 (allocated 9961472) 2026-10-21 09:06:05,509 44 INFO rb-133655d-225807-427165 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 99598 2026-10-21 09:06:05,515 44 INFO rb-133655d-225807-427165 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-21 09:06:05,516 44 INFO rb-133655d-225807-427165 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 99598 2026-10-21 09:06:05,624 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090605_623692_test_online_payment_self_pay_after_meal_table.txt 2026-10-21 09:06:05,624 44 INFO rb-133655d-225807-427165 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/tmpp2gxlsse_chrome_odoo" 2026-10-21 09:06:06,075 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 99791 2026-10-21 09:06:06,076 44 INFO rb-133655d-225807-427165 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/tmp2euzgteg_chrome_odoo 2026-10-21 09:06:06,076 44 INFO rb-133655d-225807-427165 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:38679/json/version 2026-10-21 09:06:06,077 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:06,095 44 INFO rb-133655d-225807-427165 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-21 09:06:06,095 44 INFO rb-133655d-225807-427165 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:38679/json 2026-10-21 09:06:06,096 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:06,113 44 INFO rb-133655d-225807-427165 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:38679/devtools/page/6E31378EB49AD214E580FDCFF574BEEE 2026-10-21 09:06:06,132 44 INFO rb-133655d-225807-427165 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-21 09:06:06,151 44 INFO rb-133655d-225807-427165 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-21 09:06:06,182 44 INFO rb-133655d-225807-427165 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-21 09:06:06,188 44 INFO rb-133655d-225807-427165 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=f22241c278574a13&table_identifier=72052e92" in browser 2026-10-21 09:06:06,188 44 INFO rb-133655d-225807-427165 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=f22241c278574a13&table_identifier=72052e92" 2026-10-21 09:06:06,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "GET /pos-self/100?access_token=f22241c278574a13&table_identifier=72052e92 HTTP/1.1" 200 - 9 0.018 0.047 2026-10-21 09:06:06,273 44 INFO rb-133655d-225807-427165 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': '6E31378EB49AD214E580FDCFF574BEEE', 'loaderId': '34D87D01E9A56EBAAA9999AF2B73EF5C', 'isDownload': False} 2026-10-21 09:06:06,273 44 INFO rb-133655d-225807-427165 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-21 09:06:06,290 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:06:06,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.013 2026-10-21 09:06:06,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.013 2026-10-21 09:06:06,348 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.019 2026-10-21 09:06:06,574 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-21 09:06:06,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:06:06,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.002 0.020 2026-10-21 09:06:06,618 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:06:06,618 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:06:06,626 44 INFO rb-133655d-225807-427165 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=f22241c278574a13&table_identifier=72052e92", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:06:06,638 44 INFO rb-133655d-225807-427165 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-21 09:06:06,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.010 2026-10-21 09:06:06,695 44 INFO rb-133655d-225807-427165 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-21 09:06:06,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "POST /pos-self/relations/100 HTTP/1.1" 200 - 16 0.024 0.062 2026-10-21 09:06:06,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-21 09:06:07,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "POST /pos-self/data/100 HTTP/1.1" 200 - 116 0.107 0.209 2026-10-21 09:06:07,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.011 2026-10-21 09:06:07,197 44 INFO rb-133655d-225807-427165 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-21 09:06:07,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "GET /web/image/ir.attachment/7810/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:06:07,292 44 INFO rb-133655d-225807-427165 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-21 09:06:07,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "GET /web/image/ir.attachment/7756/raw HTTP/1.1" 200 - 4 0.002 0.013 2026-10-21 09:06:07,337 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:06:07,381 44 INFO rb-133655d-225807-427165 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-21 09:06:07,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "GET /web/image/pos.category/238/image_128?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 2 0.004 0.028 2026-10-21 09:06:07,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "GET /web/image/product.template/1954/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.007 0.037 2026-10-21 09:06:07,468 44 INFO rb-133655d-225807-427165 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-21 09:06:07,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "GET /web/image/product.template/1955/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.085 2026-10-21 09:06:07,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "GET /web/image/product.template/1958/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-10-21 09:06:07,540 44 INFO rb-133655d-225807-427165 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-21 09:06:07,549 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "GET /web/image/product.template/1956/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-10-21 09:06:07,565 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06: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-21 09:06:07,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "GET /web/image/product.template/1957/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-21 09:06:07,586 44 INFO rb-133655d-225807-427165 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-21 09:06:07,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "GET /web/image/product.product/2450/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.006 0.026 2026-10-21 09:06:07,657 44 INFO rb-133655d-225807-427165 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-21 09:06:07,718 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98638326 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': 'e0e6e279-6e22-421d-9a52-ac8a9a6c4815'}] 2026-10-21 09:06:07,757 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98638326 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': 'e0e6e279-6e22-421d-9a52-ac8a9a6c4815'} created pos.order #701 2026-10-21 09:06:07,796 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98638326 finished 2026-10-21 09:06:07,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.104 0.221 2026-10-21 09:06:08,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-21 09:06:08,054 44 INFO rb-133655d-225807-427165 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-21 09:06:08,112 44 INFO rb-133655d-225807-427165 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-21 09:06:08,205 44 INFO rb-133655d-225807-427165 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-21 09:06:08,266 44 INFO rb-133655d-225807-427165 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-21 09:06:08,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:08] "GET /web/image/product.product/2452/image_512?unique=2026-10-21T09:04:16.000+00:00 HTTP/1.1" 200 - 8 0.010 0.024 2026-10-21 09:06:08,316 44 INFO rb-133655d-225807-427165 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-21 09:06:08,386 44 INFO rb-133655d-225807-427165 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-21 09:06:08,438 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61676196 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': 'e0e6e279-6e22-421d-9a52-ac8a9a6c4815'}] 2026-10-21 09:06:08,469 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1157] to pos.order #701 2026-10-21 09:06:08,481 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61676196 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': 'e0e6e279-6e22-421d-9a52-ac8a9a6c4815'} updated pos.order #701 2026-10-21 09:06:08,513 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61676196 finished 2026-10-21 09:06:08,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.096 0.233 2026-10-21 09:06:08,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.025 2026-10-21 09:06:08,777 44 INFO rb-133655d-225807-427165 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-21 09:06:08,836 44 INFO rb-133655d-225807-427165 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-21 09:06:08,900 44 INFO rb-133655d-225807-427165 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-21 09:06:08,962 44 INFO rb-133655d-225807-427165 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-21 09:06:08,963 44 INFO rb-133655d-225807-427165 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-21 09:06:09,046 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8939408 (allocated 9961472) 2026-10-21 09:06:09,051 44 INFO rb-133655d-225807-427165 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-21 09:06:09,082 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:06:09,085 44 INFO rb-133655d-225807-427165 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 99791 2026-10-21 09:06:09,089 44 INFO rb-133655d-225807-427165 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-21 09:06:09,090 44 INFO rb-133655d-225807-427165 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 99791 2026-10-21 09:06:09,210 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090609_208091_test_online_payment_self_pay_after_meal_table.txt 2026-10-21 09:06:09,210 44 INFO rb-133655d-225807-427165 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/tmp2euzgteg_chrome_odoo" 2026-10-21 09:06:09,226 44 INFO rb-133655d-225807-427165 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-21 09:06:10,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:10] "GET /pos/pay/701?access_token=90fa9477-feac-404d-a8da-3945b2048d39&exit_route=http://127.0.0.1:8069/pos-self/100?access_token%3Df22241c278574a13%26table_identifier%3D72052e92 HTTP/1.1" 200 - 129 0.157 1.218 2026-10-21 09:06:10,512 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 09:06:13,689 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-10-21 09:06:21,267 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 99979 2026-10-21 09:06:21,267 44 INFO rb-133655d-225807-427165 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/tmpdp_enj38_chrome_odoo 2026-10-21 09:06:21,267 44 INFO rb-133655d-225807-427165 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:32883/json/version 2026-10-21 09:06:21,269 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:21,292 44 INFO rb-133655d-225807-427165 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-21 09:06:21,292 44 INFO rb-133655d-225807-427165 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:32883/json 2026-10-21 09:06:21,293 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:21,308 44 INFO rb-133655d-225807-427165 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:32883/devtools/page/0F71D8DD177E7C5C47D99915F1C5A188 2026-10-21 09:06:21,338 44 INFO rb-133655d-225807-427165 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-21 09:06:21,351 44 INFO rb-133655d-225807-427165 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-21 09:06:21,412 44 INFO rb-133655d-225807-427165 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-21 09:06:21,449 44 INFO rb-133655d-225807-427165 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=8081e9170de04020" in browser 2026-10-21 09:06:21,449 44 INFO rb-133655d-225807-427165 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=8081e9170de04020" 2026-10-21 09:06:21,476 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:06:22,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:22] "GET /pos-self/101?access_token=8081e9170de04020 HTTP/1.1" 200 - 57 0.049 0.663 2026-10-21 09:06:22,189 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '0F71D8DD177E7C5C47D99915F1C5A188', 'loaderId': '0996B0386C8719722B3039B54D35996D', 'isDownload': False} 2026-10-21 09:06:22,189 44 INFO rb-133655d-225807-427165 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-21 09:06:22,220 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:06:22,250 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:06:22,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:22] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.042 2026-10-21 09:06:22,309 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:06:22,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:22] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.027 0.068 2026-10-21 09:06:22,362 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:06:22,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:22] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.139 2026-10-21 09:06:22,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-21 09:06:22,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 09:06:22,618 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:22] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.006 0.014 2026-10-21 09:06:22,626 44 INFO rb-133655d-225807-427165 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=8081e9170de04020", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:06:22,633 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:06:22,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:22] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 09:06:22,642 44 INFO rb-133655d-225807-427165 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-21 09:06:22,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:22] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.036 0.086 2026-10-21 09:06:22,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.190 2026-10-21 09:06:23,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:23] "POST /pos-self/data/101 HTTP/1.1" 200 - 183 0.320 0.350 2026-10-21 09:06:23,469 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.577 2026-10-21 09:06:23,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:23] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-21 09:06:23,612 44 INFO rb-133655d-225807-427165 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-21 09:06:23,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:23] "GET /web/image/ir.attachment/7883/raw HTTP/1.1" 200 - 4 0.006 0.017 2026-10-21 09:06:23,767 44 INFO rb-133655d-225807-427165 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-21 09:06:23,841 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:06:23,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:23] "GET /web/image/pos.category/239/image_128?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 2 0.001 0.050 2026-10-21 09:06:23,863 44 INFO rb-133655d-225807-427165 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-21 09:06:23,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:23] "GET /web/image/product.template/1959/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-21 09:06:23,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:23] "GET /web/image/product.template/1960/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-10-21 09:06:23,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:23] "GET /web/image/product.template/1961/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-21 09:06:23,955 44 INFO rb-133655d-225807-427165 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-21 09:06:23,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:23] "GET /web/image/product.template/1963/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.010 0.148 2026-10-21 09:06:24,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:24] "GET /web/image/product.template/1962/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.162 2026-10-21 09:06:24,025 44 INFO rb-133655d-225807-427165 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-21 09:06:24,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:24] "GET /web/image/ir.attachment/7832/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:06:24,081 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:06:24,085 44 INFO rb-133655d-225807-427165 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-21 09:06:24,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:24] "GET /web/image/product.product/2455/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 8 0.010 0.031 2026-10-21 09:06:24,137 44 INFO rb-133655d-225807-427165 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-21 09:06:24,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:24] "GET /web/image/product.product/2457/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 8 0.008 0.053 2026-10-21 09:06:24,219 44 INFO rb-133655d-225807-427165 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-21 09:06:24,304 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77243001 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': '89ca1be0-671a-4dae-a7ac-1bd8dbf90bda'}] 2026-10-21 09:06:24,407 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77243001 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': '89ca1be0-671a-4dae-a7ac-1bd8dbf90bda'} created pos.order #702 2026-10-21 09:06:24,441 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77243001 finished 2026-10-21 09:06:24,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 118 0.179 0.293 2026-10-21 09:06:24,810 44 INFO rb-133655d-225807-427165 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-21 09:06:24,863 44 INFO rb-133655d-225807-427165 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-21 09:06:24,918 44 INFO rb-133655d-225807-427165 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-21 09:06:24,972 44 INFO rb-133655d-225807-427165 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-21 09:06:25,033 44 INFO rb-133655d-225807-427165 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-21 09:06:25,104 44 INFO rb-133655d-225807-427165 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-21 09:06:25,104 44 INFO rb-133655d-225807-427165 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-21 09:06:25,185 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8289628 (allocated 9437184) 2026-10-21 09:06:25,188 44 INFO rb-133655d-225807-427165 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 99979 2026-10-21 09:06:25,189 44 INFO rb-133655d-225807-427165 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-21 09:06:25,190 44 INFO rb-133655d-225807-427165 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 99979 2026-10-21 09:06:25,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:25] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 16 0.023 0.070 2026-10-21 09:06:25,325 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090625_324782_test_kiosk_cart_restore_and_cancel.txt 2026-10-21 09:06:25,325 44 INFO rb-133655d-225807-427165 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/tmpdp_enj38_chrome_odoo" 2026-10-21 09:06:25,398 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-10-21 09:06:33,672 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 100173 2026-10-21 09:06:33,672 44 INFO rb-133655d-225807-427165 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/tmptrjyy8z2_chrome_odoo 2026-10-21 09:06:33,673 44 INFO rb-133655d-225807-427165 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:37233/json/version 2026-10-21 09:06:33,674 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:33,699 44 INFO rb-133655d-225807-427165 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-21 09:06:33,699 44 INFO rb-133655d-225807-427165 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:37233/json 2026-10-21 09:06:33,701 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:33,713 44 INFO rb-133655d-225807-427165 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:37233/devtools/page/B1F64EC18157BAFA2C8AF4193E334069 2026-10-21 09:06:33,742 44 INFO rb-133655d-225807-427165 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-21 09:06:33,749 44 INFO rb-133655d-225807-427165 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-21 09:06:33,792 44 INFO rb-133655d-225807-427165 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-21 09:06:33,854 44 INFO rb-133655d-225807-427165 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=7b05b78483c6415f" in browser 2026-10-21 09:06:33,854 44 INFO rb-133655d-225807-427165 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=7b05b78483c6415f" 2026-10-21 09:06:33,879 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:06:34,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:34] "GET /pos-self/102?access_token=7b05b78483c6415f HTTP/1.1" 200 - 57 0.063 0.675 2026-10-21 09:06:34,618 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'B1F64EC18157BAFA2C8AF4193E334069', 'loaderId': 'F651937651396FAA72FD39D6957714B2', 'isDownload': False} 2026-10-21 09:06:34,618 44 INFO rb-133655d-225807-427165 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-21 09:06:34,631 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:06:34,688 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:06:34,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:34] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.057 2026-10-21 09:06:34,748 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:06:34,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:34] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.088 2026-10-21 09:06:34,802 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:06:34,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:34] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.045 0.139 2026-10-21 09:06:35,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.019 2026-10-21 09:06:35,120 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-21 09:06:35,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:35] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.005 0.021 2026-10-21 09:06:35,148 44 INFO rb-133655d-225807-427165 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=7b05b78483c6415f", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:06:35,149 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:06:35,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:06:35,159 44 INFO rb-133655d-225807-427165 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-21 09:06:35,223 44 INFO rb-133655d-225807-427165 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-21 09:06:35,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:35] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.061 0.065 2026-10-21 09:06:35,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-21 09:06:35,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:35] "POST /pos-self/data/102 HTTP/1.1" 200 - 183 0.158 0.354 2026-10-21 09:06:35,872 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.446 2026-10-21 09:06:35,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:35] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.052 2026-10-21 09:06:36,017 44 INFO rb-133655d-225807-427165 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-21 09:06:36,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "GET /web/image/ir.attachment/7941/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:06:36,161 44 INFO rb-133655d-225807-427165 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-21 09:06:36,237 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "GET /web/image/pos.category/239/image_128?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-21 09:06:36,274 44 INFO rb-133655d-225807-427165 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-21 09:06:36,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "GET /web/image/product.template/1959/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.012 0.036 2026-10-21 09:06:36,278 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:06:36,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "GET /web/image/product.template/1960/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.065 2026-10-21 09:06:36,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "GET /web/image/product.template/1963/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-21 09:06:36,356 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "GET /web/image/product.template/1961/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-21 09:06:36,370 44 INFO rb-133655d-225807-427165 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-21 09:06:36,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "GET /web/image/product.template/1962/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.010 0.112 2026-10-21 09:06:36,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "GET /web/image/ir.attachment/7890/raw HTTP/1.1" 200 - 4 0.001 0.017 2026-10-21 09:06:36,439 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "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-21 09:06:36,442 44 INFO rb-133655d-225807-427165 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-21 09:06:36,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "GET /web/image/product.product/2455/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 8 0.012 0.035 2026-10-21 09:06:36,520 44 INFO rb-133655d-225807-427165 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-21 09:06:36,581 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7528675 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': '6f1b9e5d-18d4-4d37-a8cc-00305fa27620'}] 2026-10-21 09:06:36,652 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7528675 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': '6f1b9e5d-18d4-4d37-a8cc-00305fa27620'} created pos.order #703 2026-10-21 09:06:36,690 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7528675 finished 2026-10-21 09:06:36,926 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:36] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.146 0.265 2026-10-21 09:06:37,064 44 INFO rb-133655d-225807-427165 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-21 09:06:37,066 44 INFO rb-133655d-225807-427165 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-21 09:06:37,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.021 0.019 2026-10-21 09:06:37,174 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7724048 (allocated 8650752) 2026-10-21 09:06:37,186 44 INFO rb-133655d-225807-427165 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 100173 2026-10-21 09:06:37,187 44 INFO rb-133655d-225807-427165 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-21 09:06:37,189 44 INFO rb-133655d-225807-427165 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 100173 2026-10-21 09:06:37,311 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090637_310814_test_online_payment_kiosk_qr_code.txt 2026-10-21 09:06:37,311 44 INFO rb-133655d-225807-427165 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/tmptrjyy8z2_chrome_odoo" 2026-10-21 09:06:37,357 44 INFO rb-133655d-225807-427165 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-21 09:06:44,658 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100357 2026-10-21 09:06:44,659 44 INFO rb-133655d-225807-427165 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/tmp2bpd_5q6_chrome_odoo 2026-10-21 09:06:44,659 44 INFO rb-133655d-225807-427165 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:35607/json/version 2026-10-21 09:06:44,660 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35607', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:44,736 44 INFO rb-133655d-225807-427165 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-21 09:06:44,736 44 INFO rb-133655d-225807-427165 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:35607/json 2026-10-21 09:06:44,743 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35607', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:44,772 44 INFO rb-133655d-225807-427165 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:35607/devtools/page/BF79293612CB80A6117E0D90A55D86F9 2026-10-21 09:06:44,816 44 INFO rb-133655d-225807-427165 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-21 09:06:44,832 44 INFO rb-133655d-225807-427165 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-21 09:06:44,865 44 INFO rb-133655d-225807-427165 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-21 09:06:44,912 44 INFO rb-133655d-225807-427165 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=cf4010794fa94bed" in browser 2026-10-21 09:06:44,912 44 INFO rb-133655d-225807-427165 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=cf4010794fa94bed" 2026-10-21 09:06:44,960 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:06:45,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:45] "GET /pos-self/103?access_token=cf4010794fa94bed HTTP/1.1" 200 - 57 0.091 0.804 2026-10-21 09:06:45,841 44 INFO rb-133655d-225807-427165 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': 'BF79293612CB80A6117E0D90A55D86F9', 'loaderId': 'A25A27981698E891105115B5E26BBB65', 'isDownload': False} 2026-10-21 09:06:45,841 44 INFO rb-133655d-225807-427165 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-21 09:06:45,871 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:06:45,919 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:06:45,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:45] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.025 0.042 2026-10-21 09:06:45,958 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:06:46,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:46] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.093 2026-10-21 09:06:46,029 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:06:46,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:46] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.161 2026-10-21 09:06:46,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-21 09:06:46,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-21 09:06:46,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:46] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.023 2026-10-21 09:06:46,366 44 INFO rb-133655d-225807-427165 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=cf4010794fa94bed", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:06:46,367 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:06:46,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:06:46,385 44 INFO rb-133655d-225807-427165 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-21 09:06:46,442 44 INFO rb-133655d-225807-427165 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-21 09:06:46,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:46] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.036 0.060 2026-10-21 09:06:46,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-21 09:06:47,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "POST /pos-self/data/103 HTTP/1.1" 200 - 184 0.236 0.299 2026-10-21 09:06:47,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.501 2026-10-21 09:06:47,166 44 INFO rb-133655d-225807-427165 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-21 09:06:47,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/image/ir.attachment/7999/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-21 09:06:47,312 44 INFO rb-133655d-225807-427165 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-21 09:06:47,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/image/pos.category/239/image_128?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 2 0.002 0.032 2026-10-21 09:06:47,413 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:06:47,422 44 INFO rb-133655d-225807-427165 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-21 09:06:47,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/image/product.template/1959/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.007 0.038 2026-10-21 09:06:47,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/image/product.template/1963/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.068 2026-10-21 09:06:47,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/image/product.template/1960/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-21 09:06:47,485 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/image/product.template/1962/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.090 2026-10-21 09:06:47,496 44 INFO rb-133655d-225807-427165 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-21 09:06:47,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/image/product.template/1961/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.110 2026-10-21 09:06:47,567 44 INFO rb-133655d-225807-427165 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-21 09:06:47,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/image/ir.attachment/7948/raw HTTP/1.1" 200 - 4 0.007 0.009 2026-10-21 09:06:47,627 44 INFO rb-133655d-225807-427165 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-21 09:06:47,635 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "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-21 09:06:47,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/image/product.product/2457/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 8 0.007 0.033 2026-10-21 09:06:47,679 44 INFO rb-133655d-225807-427165 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-21 09:06:47,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:47] "GET /web/image/product.product/2455/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 8 0.006 0.069 2026-10-21 09:06:47,746 44 INFO rb-133655d-225807-427165 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-21 09:06:47,801 44 INFO rb-133655d-225807-427165 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-21 09:06:47,885 44 INFO rb-133655d-225807-427165 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-21 09:06:47,890 44 INFO rb-133655d-225807-427165 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-21 09:06:47,955 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83761920 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': 'f23560d9-a55c-4fce-bf14-18fa7c4da6bb'}] 2026-10-21 09:06:47,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7921996 (allocated 8650752) 2026-10-21 09:06:47,974 44 INFO rb-133655d-225807-427165 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 100357 2026-10-21 09:06:47,976 44 INFO rb-133655d-225807-427165 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-21 09:06:47,978 44 INFO rb-133655d-225807-427165 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 100357 2026-10-21 09:06:48,014 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83761920 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': 'f23560d9-a55c-4fce-bf14-18fa7c4da6bb'} created pos.order #704 2026-10-21 09:06:48,015 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83761920 finished 2026-10-21 09:06:48,092 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090648_090761_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-21 09:06:48,092 44 INFO rb-133655d-225807-427165 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/tmp2bpd_5q6_chrome_odoo" 2026-10-21 09:06:48,119 44 INFO rb-133655d-225807-427165 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-21 09:06:48,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.085 0.167 2026-10-21 09:06:48,594 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100540 2026-10-21 09:06:48,595 44 INFO rb-133655d-225807-427165 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/tmpzqu7lnnr_chrome_odoo 2026-10-21 09:06:48,595 44 INFO rb-133655d-225807-427165 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:35755/json/version 2026-10-21 09:06:48,596 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35755', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:48,645 44 INFO rb-133655d-225807-427165 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-21 09:06:48,645 44 INFO rb-133655d-225807-427165 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:35755/json 2026-10-21 09:06:48,646 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35755', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:06:48,671 44 INFO rb-133655d-225807-427165 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:35755/devtools/page/A24B12A881E2DE8A0AAB65FF43D95810 2026-10-21 09:06:48,714 44 INFO rb-133655d-225807-427165 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-21 09:06:48,738 44 INFO rb-133655d-225807-427165 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-21 09:06:48,847 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:06:48,884 44 INFO rb-133655d-225807-427165 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-21 09:06:48,890 44 INFO rb-133655d-225807-427165 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-21 09:06:48,890 44 INFO rb-133655d-225807-427165 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-21 09:06:49,481 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:49] "GET /pos/ui?config_id=103 HTTP/1.1" 200 - 73 0.110 0.449 2026-10-21 09:06:49,487 44 INFO rb-133655d-225807-427165 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': 'A24B12A881E2DE8A0AAB65FF43D95810', 'loaderId': '8462A0B0BB8F3DC495C3D08D812D2071', 'isDownload': False} 2026-10-21 09:06:49,487 44 INFO rb-133655d-225807-427165 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-21 09:06:49,516 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:06:49,537 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:49] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-21 09:06:49,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:49] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-21 09:06:49,562 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:49] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-21 09:06:50,284 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:06:50,287 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:06:50,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:06:50,346 44 INFO rb-133655d-225807-427165 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-21 09:06:50,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-21 09:06:50,354 44 INFO rb-133655d-225807-427165 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-21 09:06:50,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:06:50,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:06:50,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.008 2026-10-21 09:06:50,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.007 0.023 2026-10-21 09:06:50,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-21 09:06:50,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.009 0.055 2026-10-21 09:06:51,853 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order 2026-10-21 09:06:51,855 44 INFO rb-133655d-225807-427165 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-21 09:06:51,856 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order.line 2026-10-21 09:06:51,858 44 INFO rb-133655d-225807-427165 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-21 09:06:51,872 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 494 0.557 0.721 2026-10-21 09:06:51,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.056 2026-10-21 09:06:52,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.014 0.021 2026-10-21 09:06:52,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.062 2026-10-21 09:06:52,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "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.019 2026-10-21 09:06:52,411 44 INFO rb-133655d-225807-427165 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-21 09:06:52,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.014 2026-10-21 09:06:52,490 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:06:52,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:06:52,530 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:06:52,554 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:06:52,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.046 2026-10-21 09:06:52,582 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06: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-21 09:06:52,585 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:06:52,650 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:06:52,680 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.016 0.037 2026-10-21 09:06:52,714 44 INFO rb-133655d-225807-427165 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-21 09:06:52,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:52] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 - 33 0.068 0.153 2026-10-21 09:06:52,988 44 INFO rb-133655d-225807-427165 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-21 09:06:53,009 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:53] "GET /pos/ui/103 HTTP/1.1" 200 - 33 0.072 0.306 2026-10-21 09:06:53,047 44 INFO rb-133655d-225807-427165 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-21 09:06:53,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.284 2026-10-21 09:06:53,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.074 0.152 2026-10-21 09:06:53,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.183 2026-10-21 09:06:53,290 44 INFO rb-133655d-225807-427165 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-21 09:06:53,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.039 2026-10-21 09:06:53,318 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:06:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:06:53,343 44 INFO rb-133655d-225807-427165 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-21 09:06:53,424 44 INFO rb-133655d-225807-427165 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-21 09:06:53,474 44 INFO rb-133655d-225807-427165 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-21 09:06:53,475 44 INFO rb-133655d-225807-427165 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-21 09:06:53,583 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14050440 (allocated 15204352) 2026-10-21 09:06:53,591 44 INFO rb-133655d-225807-427165 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 100540 2026-10-21 09:06:53,593 44 INFO rb-133655d-225807-427165 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-21 09:06:53,594 44 INFO rb-133655d-225807-427165 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 100540 2026-10-21 09:06:53,718 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090653_718354_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-21 09:06:53,718 44 INFO rb-133655d-225807-427165 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/tmpzqu7lnnr_chrome_odoo" 2026-10-21 09:06:53,778 44 INFO rb-133655d-225807-427165 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-21 09:07:01,733 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:07:02,113 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:07:03,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:03] "GET /pos/pay/705?access_token=188cace8-e8d9-4bc8-a1b5-18f7f7a3b79b HTTP/1.1" 200 - 153 0.181 1.585 2026-10-21 09:07:03,515 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:07:03,652 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:03] "POST /pos/pay/transaction/705 HTTP/1.1" 200 - 34 0.078 0.066 2026-10-21 09:07:03,707 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:07:04,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:04] "GET /pos/pay/confirmation/705?access_token=188cace8-e8d9-4bc8-a1b5-18f7f7a3b79b&exit_route=/&tx_id=10 HTTP/1.1" 303 - 358 0.424 0.776 2026-10-21 09:07:05,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:05] "GET / HTTP/1.1" 200 - 32 0.049 0.482 2026-10-21 09:07:05,444 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-21 09:07:05,508 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:07:05,516 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.07s) 2026-10-21 09:07:05,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:05] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 54 0.084 0.129 2026-10-21 09:07:05,814 44 INFO rb-133655d-225807-427165 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-21 09:07:13,541 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 100736 2026-10-21 09:07:13,541 44 INFO rb-133655d-225807-427165 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/tmp5yknxn3b_chrome_odoo 2026-10-21 09:07:13,541 44 INFO rb-133655d-225807-427165 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:37589/json/version 2026-10-21 09:07:13,542 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37589', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:07:13,600 44 INFO rb-133655d-225807-427165 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-21 09:07:13,600 44 INFO rb-133655d-225807-427165 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:37589/json 2026-10-21 09:07:13,602 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37589', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:07:13,625 44 INFO rb-133655d-225807-427165 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:37589/devtools/page/F25A1AC7235B278B8DD4FF66901C6FD1 2026-10-21 09:07:13,645 44 INFO rb-133655d-225807-427165 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-21 09:07:13,659 44 INFO rb-133655d-225807-427165 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-21 09:07:13,806 44 INFO rb-133655d-225807-427165 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-21 09:07:13,855 44 INFO rb-133655d-225807-427165 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=6421e8170f544ad2" in browser 2026-10-21 09:07:13,856 44 INFO rb-133655d-225807-427165 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=6421e8170f544ad2" 2026-10-21 09:07:13,881 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:07:14,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:14] "GET /pos-self/105?access_token=6421e8170f544ad2 HTTP/1.1" 200 - 57 0.052 0.638 2026-10-21 09:07:14,563 44 INFO rb-133655d-225807-427165 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': 'F25A1AC7235B278B8DD4FF66901C6FD1', 'loaderId': '5809B4E27B4CE520BE9322960D97EA04', 'isDownload': False} 2026-10-21 09:07:14,563 44 INFO rb-133655d-225807-427165 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-21 09:07:14,589 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:07:14,633 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:07:14,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:14] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.056 2026-10-21 09:07:14,696 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:07:14,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:14] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.091 2026-10-21 09:07:14,741 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:07:14,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:14] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.142 2026-10-21 09:07:15,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-21 09:07:15,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 09:07:15,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:15] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.012 0.025 2026-10-21 09:07:15,091 44 INFO rb-133655d-225807-427165 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=6421e8170f544ad2", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:07:15,106 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:07:15,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:15] "POST /pos/ping HTTP/1.1" 200 - 1 0.005 0.008 2026-10-21 09:07:15,112 44 INFO rb-133655d-225807-427165 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-21 09:07:15,177 44 INFO rb-133655d-225807-427165 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-21 09:07:15,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:15] "POST /pos-self/relations/105 HTTP/1.1" 200 - 37 0.088 0.071 2026-10-21 09:07:15,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.407 2026-10-21 09:07:16,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "POST /pos-self/data/105 HTTP/1.1" 200 - 184 0.225 0.299 2026-10-21 09:07:16,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.484 2026-10-21 09:07:16,099 44 INFO rb-133655d-225807-427165 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-21 09:07:16,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /web/image/ir.attachment/8115/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:07:16,207 44 INFO rb-133655d-225807-427165 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-21 09:07:16,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /web/image/ir.attachment/8061/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-21 09:07:16,257 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:07:16,260 44 INFO rb-133655d-225807-427165 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-21 09:07:16,346 44 INFO rb-133655d-225807-427165 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-21 09:07:16,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /web/image/pos.category/239/image_128?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-21 09:07:16,420 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /web/image/product.template/1959/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.007 0.033 2026-10-21 09:07:16,441 44 INFO rb-133655d-225807-427165 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-21 09:07:16,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /web/image/product.template/1960/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.009 0.058 2026-10-21 09:07:16,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /web/image/product.template/1963/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-21 09:07:16,522 44 INFO rb-133655d-225807-427165 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-21 09:07:16,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /web/image/product.template/1962/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.008 0.096 2026-10-21 09:07:16,565 44 INFO rb-133655d-225807-427165 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-21 09:07:16,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /web/image/product.template/1961/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.141 2026-10-21 09:07:16,579 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "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-21 09:07:16,615 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "GET /web/image/product.product/2455/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 8 0.015 0.039 2026-10-21 09:07:16,653 44 INFO rb-133655d-225807-427165 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-21 09:07:16,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:16] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.022 0.025 2026-10-21 09:07:16,764 44 INFO rb-133655d-225807-427165 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-21 09:07:16,846 44 INFO rb-133655d-225807-427165 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-21 09:07:16,964 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74159845 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': '46db447e-775a-4b2a-9551-eb465bf24b56'}] 2026-10-21 09:07:17,054 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74159845 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': '46db447e-775a-4b2a-9551-eb465bf24b56'} created pos.order #706 2026-10-21 09:07:17,083 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74159845 finished 2026-10-21 09:07:17,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.186 0.238 2026-10-21 09:07:17,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.017 2026-10-21 09:07:17,350 44 INFO rb-133655d-225807-427165 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-21 09:07:17,410 44 INFO rb-133655d-225807-427165 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-21 09:07:17,497 44 INFO rb-133655d-225807-427165 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-21 09:07:17,560 44 INFO rb-133655d-225807-427165 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-21 09:07:17,617 44 INFO rb-133655d-225807-427165 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-21 09:07:17,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:17] "GET /web/image/product.product/2457/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 8 0.007 0.026 2026-10-21 09:07:17,690 44 INFO rb-133655d-225807-427165 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-21 09:07:17,743 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34497252 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': '46db447e-775a-4b2a-9551-eb465bf24b56'}] 2026-10-21 09:07:17,766 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1165] to pos.order #706 2026-10-21 09:07:17,779 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34497252 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': '46db447e-775a-4b2a-9551-eb465bf24b56'} updated pos.order #706 2026-10-21 09:07:17,811 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34497252 finished 2026-10-21 09:07:18,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.115 0.232 2026-10-21 09:07:18,090 44 INFO rb-133655d-225807-427165 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-21 09:07:18,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.017 0.015 2026-10-21 09:07:18,148 44 INFO rb-133655d-225807-427165 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-21 09:07:18,207 44 INFO rb-133655d-225807-427165 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-21 09:07:18,274 44 INFO rb-133655d-225807-427165 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-21 09:07:18,275 44 INFO rb-133655d-225807-427165 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-21 09:07:18,366 44 INFO rb-133655d-225807-427165 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-21 09:07:18,389 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 9666172 (allocated 10747904) 2026-10-21 09:07:18,406 44 INFO rb-133655d-225807-427165 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 100736 2026-10-21 09:07:18,408 44 INFO rb-133655d-225807-427165 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-21 09:07:18,410 44 INFO rb-133655d-225807-427165 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 100736 2026-10-21 09:07:18,519 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090718_518688_test_online_payment_self_pay_after_meal_table.txt 2026-10-21 09:07:18,519 44 INFO rb-133655d-225807-427165 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/tmp5yknxn3b_chrome_odoo" 2026-10-21 09:07:18,980 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 100926 2026-10-21 09:07:18,981 44 INFO rb-133655d-225807-427165 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/tmpghsd7rav_chrome_odoo 2026-10-21 09:07:18,981 44 INFO rb-133655d-225807-427165 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:35881/json/version 2026-10-21 09:07:18,982 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35881', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:07:19,021 44 INFO rb-133655d-225807-427165 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-21 09:07:19,022 44 INFO rb-133655d-225807-427165 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:35881/json 2026-10-21 09:07:19,022 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35881', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:07:19,038 44 INFO rb-133655d-225807-427165 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:35881/devtools/page/4BCD3BA51CF2D715462818A42CC1D4A4 2026-10-21 09:07:19,054 44 INFO rb-133655d-225807-427165 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-21 09:07:19,063 44 INFO rb-133655d-225807-427165 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-21 09:07:19,105 44 INFO rb-133655d-225807-427165 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-21 09:07:19,114 44 INFO rb-133655d-225807-427165 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=6421e8170f544ad2&table_identifier=db31ef78" in browser 2026-10-21 09:07:19,115 44 INFO rb-133655d-225807-427165 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=6421e8170f544ad2&table_identifier=db31ef78" 2026-10-21 09:07:19,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "GET /pos-self/105?access_token=6421e8170f544ad2&table_identifier=db31ef78 HTTP/1.1" 200 - 9 0.006 0.030 2026-10-21 09:07:19,178 44 INFO rb-133655d-225807-427165 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': '4BCD3BA51CF2D715462818A42CC1D4A4', 'loaderId': 'EE29D39A92DCD0348F776EFA376F774B', 'isDownload': False} 2026-10-21 09:07:19,179 44 INFO rb-133655d-225807-427165 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-21 09:07:19,214 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:07:19,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.015 2026-10-21 09:07:19,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.025 2026-10-21 09:07:19,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.034 2026-10-21 09:07:19,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.022 2026-10-21 09:07:19,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:07:19,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.003 0.009 2026-10-21 09:07:19,540 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:07:19,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:07:19,543 44 INFO rb-133655d-225807-427165 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=6421e8170f544ad2&table_identifier=db31ef78", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:07:19,555 44 INFO rb-133655d-225807-427165 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-21 09:07:19,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-21 09:07:19,614 44 INFO rb-133655d-225807-427165 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-21 09:07:19,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "POST /pos-self/relations/105 HTTP/1.1" 200 - 16 0.028 0.062 2026-10-21 09:07:19,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-21 09:07:20,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "POST /pos-self/data/105 HTTP/1.1" 200 - 116 0.129 0.270 2026-10-21 09:07:20,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.014 2026-10-21 09:07:20,211 44 INFO rb-133655d-225807-427165 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-21 09:07:20,273 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "GET /web/image/ir.attachment/8115/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:07:20,306 44 INFO rb-133655d-225807-427165 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-21 09:07:20,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "GET /web/image/ir.attachment/8061/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-21 09:07:20,355 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:07:20,401 44 INFO rb-133655d-225807-427165 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-21 09:07:20,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "GET /web/image/pos.category/239/image_128?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 2 0.003 0.022 2026-10-21 09:07:20,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "GET /web/image/product.template/1959/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-21 09:07:20,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "GET /web/image/product.template/1960/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.054 2026-10-21 09:07:20,497 44 INFO rb-133655d-225807-427165 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-21 09:07:20,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "GET /web/image/product.template/1963/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.005 0.076 2026-10-21 09:07:20,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "GET /web/image/product.template/1961/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-10-21 09:07:20,560 44 INFO rb-133655d-225807-427165 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-21 09:07:20,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "GET /web/image/product.template/1962/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.120 2026-10-21 09:07:20,605 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07: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-21 09:07:20,613 44 INFO rb-133655d-225807-427165 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-21 09:07:20,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "GET /web/image/product.product/2455/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-21 09:07:20,695 44 INFO rb-133655d-225807-427165 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-21 09:07:20,758 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5932965 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': '7e816a56-dd06-4b76-b5ca-8818e781144e'}] 2026-10-21 09:07:20,807 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5932965 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': '7e816a56-dd06-4b76-b5ca-8818e781144e'} created pos.order #707 2026-10-21 09:07:20,832 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5932965 finished 2026-10-21 09:07:20,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.084 0.219 2026-10-21 09:07:21,060 44 INFO rb-133655d-225807-427165 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-21 09:07:21,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.021 0.028 2026-10-21 09:07:21,118 44 INFO rb-133655d-225807-427165 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-21 09:07:21,195 44 INFO rb-133655d-225807-427165 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-21 09:07:21,266 44 INFO rb-133655d-225807-427165 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-21 09:07:21,320 44 INFO rb-133655d-225807-427165 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-21 09:07:21,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:21] "GET /web/image/product.product/2457/image_512?unique=2026-10-21T09:06:10.000+00:00 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-21 09:07:21,383 44 INFO rb-133655d-225807-427165 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-21 09:07:21,484 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88270960 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': '7e816a56-dd06-4b76-b5ca-8818e781144e'}] 2026-10-21 09:07:21,526 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1167] to pos.order #707 2026-10-21 09:07:21,535 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88270960 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': '7e816a56-dd06-4b76-b5ca-8818e781144e'} updated pos.order #707 2026-10-21 09:07:21,575 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88270960 finished 2026-10-21 09:07:21,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.188 0.243 2026-10-21 09:07:21,873 44 INFO rb-133655d-225807-427165 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-21 09:07:21,887 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.021 2026-10-21 09:07:21,931 44 INFO rb-133655d-225807-427165 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-21 09:07:22,002 44 INFO rb-133655d-225807-427165 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-21 09:07:22,068 44 INFO rb-133655d-225807-427165 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-21 09:07:22,069 44 INFO rb-133655d-225807-427165 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-21 09:07:22,162 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8812328 (allocated 9961472) 2026-10-21 09:07:22,164 44 INFO rb-133655d-225807-427165 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-21 09:07:22,218 44 INFO rb-133655d-225807-427165 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 100926 2026-10-21 09:07:22,223 44 INFO rb-133655d-225807-427165 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-21 09:07:22,224 44 INFO rb-133655d-225807-427165 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 100926 2026-10-21 09:07:22,328 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090722_328550_test_online_payment_self_pay_after_meal_table.txt 2026-10-21 09:07:22,329 44 INFO rb-133655d-225807-427165 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/tmpghsd7rav_chrome_odoo" 2026-10-21 09:07:22,406 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 09:07:43,701 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #193 deleted restaurant.floor records with IDs: [32] 2026-10-21 09:07:44,644 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-10-21 09:07:44,684 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #193 deleted pos.printer records with IDs: [23, 24] 2026-10-21 09:07:45,261 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 101108 2026-10-21 09:07:45,262 44 INFO rb-133655d-225807-427165 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/tmpxn2io5_t_chrome_odoo 2026-10-21 09:07:45,262 44 INFO rb-133655d-225807-427165 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:45681/json/version 2026-10-21 09:07:45,263 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:07:45,320 44 INFO rb-133655d-225807-427165 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-21 09:07:45,320 44 INFO rb-133655d-225807-427165 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:45681/json 2026-10-21 09:07:45,321 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:07:45,344 44 INFO rb-133655d-225807-427165 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:45681/devtools/page/4C8EBD0C2A1DA3CE57317F9CFC377947 2026-10-21 09:07:45,355 44 INFO rb-133655d-225807-427165 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-21 09:07:45,383 44 INFO rb-133655d-225807-427165 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-21 09:07:45,523 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:07:45,538 44 INFO rb-133655d-225807-427165 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-21 09:07:45,540 44 INFO rb-133655d-225807-427165 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-21 09:07:45,541 44 INFO rb-133655d-225807-427165 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-21 09:07:45,558 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:07:46,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:46] "GET /pos/ui/107 HTTP/1.1" 200 - 84 0.100 0.889 2026-10-21 09:07:46,562 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': '4C8EBD0C2A1DA3CE57317F9CFC377947', 'loaderId': '6B8D67C0372AA0BCEEECBF5C34F3C7DF', 'isDownload': False} 2026-10-21 09:07:46,562 44 INFO rb-133655d-225807-427165 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-21 09:07:46,601 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:07:46,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:46] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-21 09:07:46,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:46] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.022 2026-10-21 09:07:46,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:46] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.043 2026-10-21 09:07:47,498 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:07:47,512 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:07:47,537 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.011 0.019 2026-10-21 09:07:47,577 44 INFO rb-133655d-225807-427165 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-21 09:07:47,593 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.018 2026-10-21 09:07:47,597 44 INFO rb-133655d-225807-427165 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-21 09:07:47,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:07:47,640 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:07:47,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.020 2026-10-21 09:07:47,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07: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.041 2026-10-21 09:07:47,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-21 09:07:47,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.055 2026-10-21 09:07:48,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.445 0.610 2026-10-21 09:07:48,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:07:49,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.026 2026-10-21 09:07:49,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /web/image/res.company/100/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.045 2026-10-21 09:07:49,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07: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.011 2026-10-21 09:07:49,282 44 INFO rb-133655d-225807-427165 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-21 09:07:49,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 09:07:49,401 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:07:49,437 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:07:49,459 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:07:49,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /web/image?model=res.company&id=100&field=logo HTTP/1.1" 200 - 3 0.032 0.048 2026-10-21 09:07:49,552 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:07:49,553 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "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-21 09:07:49,592 44 INFO rb-133655d-225807-427165 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-21 09:07:49,600 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /web/image/res.users/198/avatar_128 HTTP/1.1" 200 - 14 0.054 0.117 2026-10-21 09:07:49,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /web/image/res.company/100/favicon HTTP/1.1" 200 - 4 0.008 0.074 2026-10-21 09:07:49,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.230 2026-10-21 09:07:49,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /web/image/res.company/100/favicon HTTP/1.1" 304 - 4 0.013 0.027 2026-10-21 09:07:49,726 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:07:49,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /pos/ui/107 HTTP/1.1" 200 - 34 0.048 0.073 2026-10-21 09:07:49,899 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:07:49,900 44 INFO rb-133655d-225807-427165 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-21 09:07:50,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:50] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 - 34 0.076 0.219 2026-10-21 09:07:50,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.022 0.137 2026-10-21 09:07:50,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:50] "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.020 2026-10-21 09:07:50,273 44 INFO rb-133655d-225807-427165 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-21 09:07:50,314 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:07:50,396 44 INFO rb-133655d-225807-427165 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-21 09:07:50,476 44 INFO rb-133655d-225807-427165 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-21 09:07:50,495 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:07:50,505 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48694425 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '4d67450b-df34-4e09-be21-f57b009a0f14'}] 2026-10-21 09:07:50,523 44 INFO rb-133655d-225807-427165 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-21 09:07:50,574 44 INFO rb-133655d-225807-427165 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-21 09:07:50,641 44 INFO rb-133655d-225807-427165 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-21 09:07:50,646 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48694425 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '4d67450b-df34-4e09-be21-f57b009a0f14'} created pos.order #708 2026-10-21 09:07:50,686 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48694425 finished 2026-10-21 09:07:50,696 44 INFO rb-133655d-225807-427165 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-21 09:07:50,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.098 0.199 2026-10-21 09:07:50,851 44 INFO rb-133655d-225807-427165 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-21 09:07:50,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.012 2026-10-21 09:07:50,940 44 INFO rb-133655d-225807-427165 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-21 09:07:51,015 44 INFO rb-133655d-225807-427165 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-21 09:07:51,077 44 INFO rb-133655d-225807-427165 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-21 09:07:51,095 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86760561 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'afc7c742-412c-4770-9ba8-e615ac814c5b'}] 2026-10-21 09:07:51,122 44 INFO rb-133655d-225807-427165 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-21 09:07:51,159 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86760561 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'afc7c742-412c-4770-9ba8-e615ac814c5b'} created pos.order #709 2026-10-21 09:07:51,173 44 INFO rb-133655d-225807-427165 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-21 09:07:51,198 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86760561 finished 2026-10-21 09:07:51,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.047 0.158 2026-10-21 09:07:51,381 44 INFO rb-133655d-225807-427165 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-21 09:07:51,449 44 INFO rb-133655d-225807-427165 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-21 09:07:51,450 44 INFO rb-133655d-225807-427165 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-21 09:07:51,460 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2617954 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'afc7c742-412c-4770-9ba8-e615ac814c5b'}] 2026-10-21 09:07:51,507 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2617954 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'afc7c742-412c-4770-9ba8-e615ac814c5b'} updated pos.order #709 2026-10-21 09:07:51,555 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2617954 finished 2026-10-21 09:07:51,582 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16801740 (allocated 18485248) 2026-10-21 09:07:51,606 44 INFO rb-133655d-225807-427165 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 101108 2026-10-21 09:07:51,610 44 INFO rb-133655d-225807-427165 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-21 09:07:51,612 44 INFO rb-133655d-225807-427165 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 101108 2026-10-21 09:07:51,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:07:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.138 0.153 2026-10-21 09:07:51,785 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090751_784847_test_01_online_payment_with_multi_table.txt 2026-10-21 09:07:51,785 44 INFO rb-133655d-225807-427165 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/tmpxn2io5_t_chrome_odoo" 2026-10-21 09:07:51,819 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-10-21 09:08:03,585 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101310 2026-10-21 09:08:03,585 44 INFO rb-133655d-225807-427165 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/tmp081mquxy_chrome_odoo 2026-10-21 09:08:03,585 44 INFO rb-133655d-225807-427165 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:32875/json/version 2026-10-21 09:08:03,587 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:03,623 44 INFO rb-133655d-225807-427165 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-21 09:08:03,623 44 INFO rb-133655d-225807-427165 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:32875/json 2026-10-21 09:08:03,625 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:03,649 44 INFO rb-133655d-225807-427165 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:32875/devtools/page/184A575E14913BA6A7FFB3740E5B8E31 2026-10-21 09:08:03,664 44 INFO rb-133655d-225807-427165 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-21 09:08:03,671 44 INFO rb-133655d-225807-427165 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-21 09:08:03,850 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-21 09:08:03,864 44 INFO rb-133655d-225807-427165 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-21 09:08:03,870 44 INFO rb-133655d-225807-427165 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=e0a1d620e53b4ab1" in browser 2026-10-21 09:08:03,870 44 INFO rb-133655d-225807-427165 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=e0a1d620e53b4ab1" 2026-10-21 09:08:03,904 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:08:04,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:04] "GET /pos-self/108?access_token=e0a1d620e53b4ab1 HTTP/1.1" 200 - 82 0.070 0.826 2026-10-21 09:08:04,801 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '184A575E14913BA6A7FFB3740E5B8E31', 'loaderId': 'E01F46F327CA604F5015B200F48C2639', 'isDownload': False} 2026-10-21 09:08:04,802 44 INFO rb-133655d-225807-427165 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-21 09:08:04,829 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:08:04,852 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-10-21 09:08:08,808 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:08:08,845 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:08] "GET /web/assets/2/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 12 0.018 3.987 2026-10-21 09:08:08,861 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:08:08,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:08] "GET /web/assets/2/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.011 4.029 2026-10-21 09:08:08,915 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:08:08,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:08] "GET /web/assets/2/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.029 4.075 2026-10-21 09:08:09,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:09] "GET /favicon.ico HTTP/1.1" 301 - 7 0.008 0.016 2026-10-21 09:08:09,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.005 0.027 2026-10-21 09:08:09,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:09] "GET /web/image/website/2/favicon?unique=6dc02c5 HTTP/1.1" 200 - 5 0.006 0.012 2026-10-21 09:08:09,213 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: The ready code tooks too much time : 4.4109718799591064 2026-10-21 09:08:09,231 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:09] "POST /pos/ping HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 09:08:09,232 44 INFO rb-133655d-225807-427165 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=e0a1d620e53b4ab1", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:08:09,250 44 INFO rb-133655d-225807-427165 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-21 09:08:09,308 44 INFO rb-133655d-225807-427165 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-21 09:08:09,356 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:09] "POST /pos-self/relations/108 HTTP/1.1" 200 - 26 0.046 0.055 2026-10-21 09:08:09,410 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/9da1bcb/bus.websocket_worker_assets.min.js, copying from /web/assets/9da1bcb/bus.websocket_worker_assets.min.js 2026-10-21 09:08:09,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.024 0.151 2026-10-21 09:08:09,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:09] "POST /pos-self/data/108 HTTP/1.1" 200 - 187 0.182 0.305 2026-10-21 09:08:09,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.454 2026-10-21 09:08:09,962 44 INFO rb-133655d-225807-427165 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-21 09:08:10,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/image/ir.attachment/8253/raw HTTP/1.1" 200 - 5 0.010 0.010 2026-10-21 09:08:10,089 44 INFO rb-133655d-225807-427165 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-21 09:08:10,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/image/pos.category/243/image_128?unique=2026-10-21T09:07:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-21 09:08:10,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/image/product.template/1977/image_512?unique=2026-10-21T09:07:22.000+00:00 HTTP/1.1" 200 - 4 0.012 0.056 2026-10-21 09:08:10,250 44 INFO rb-133655d-225807-427165 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-21 09:08:10,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/image/product.template/1980/image_512?unique=2026-10-21T09:07:22.000+00:00 HTTP/1.1" 200 - 4 0.005 0.091 2026-10-21 09:08:10,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/image/pos.category/244/image_128?unique=2026-10-21T09:07:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-10-21 09:08:10,294 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/image/product.template/1979/image_512?unique=2026-10-21T09:07:22.000+00:00 HTTP/1.1" 200 - 4 0.003 0.126 2026-10-21 09:08:10,325 44 INFO rb-133655d-225807-427165 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-21 09:08:10,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/image/product.template/1981/image_512?unique=2026-10-21T09:07:22.000+00:00 HTTP/1.1" 200 - 4 0.008 0.164 2026-10-21 09:08:10,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/image/product.template/1978/image_512?unique=2026-10-21T09:07:22.000+00:00 HTTP/1.1" 200 - 4 0.009 0.150 2026-10-21 09:08:10,398 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08: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-21 09:08:10,399 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/image/ir.attachment/8254/raw HTTP/1.1" 200 - 5 0.012 0.037 2026-10-21 09:08:10,415 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:08:10,418 44 INFO rb-133655d-225807-427165 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-21 09:08:10,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "GET /web/image/product.product/2473/image_512?unique=2026-10-21T09:07:22.000+00:00 HTTP/1.1" 200 - 9 0.011 0.038 2026-10-21 09:08:10,490 44 INFO rb-133655d-225807-427165 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-21 09:08:10,495 44 INFO rb-133655d-225807-427165 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-21 09:08:10,552 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39949147 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': 'c4386daf-b773-462b-88eb-1d94cb56aae0'}] 2026-10-21 09:08:10,572 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7480684 (allocated 8388608) 2026-10-21 09:08:10,583 44 INFO rb-133655d-225807-427165 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 101310 2026-10-21 09:08:10,586 44 INFO rb-133655d-225807-427165 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-21 09:08:10,587 44 INFO rb-133655d-225807-427165 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 101310 2026-10-21 09:08:10,605 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39949147 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': 'c4386daf-b773-462b-88eb-1d94cb56aae0'} created pos.order #710 2026-10-21 09:08:10,606 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39949147 finished 2026-10-21 09:08:10,732 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090810_731899_test_02_online_payment_with_multi_website_company.txt 2026-10-21 09:08:10,732 44 INFO rb-133655d-225807-427165 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/tmp081mquxy_chrome_odoo" 2026-10-21 09:08:10,739 44 INFO rb-133655d-225807-427165 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-21 09:08:10,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 116 0.154 0.170 2026-10-21 09:08:11,296 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101493 2026-10-21 09:08:11,297 44 INFO rb-133655d-225807-427165 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/tmp2s25vglf_chrome_odoo 2026-10-21 09:08:11,297 44 INFO rb-133655d-225807-427165 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:37115/json/version 2026-10-21 09:08:11,298 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37115', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:11,423 44 INFO rb-133655d-225807-427165 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-21 09:08:11,424 44 INFO rb-133655d-225807-427165 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:37115/json 2026-10-21 09:08:11,424 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37115', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:11,447 44 INFO rb-133655d-225807-427165 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:37115/devtools/page/E984AEEA9CB7D1EF42B096AD436C77EB 2026-10-21 09:08:11,481 44 INFO rb-133655d-225807-427165 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-21 09:08:11,495 44 INFO rb-133655d-225807-427165 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-21 09:08:11,558 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-21 09:08:11,561 44 INFO rb-133655d-225807-427165 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-21 09:08:11,570 44 INFO rb-133655d-225807-427165 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/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b" in browser 2026-10-21 09:08:11,570 44 INFO rb-133655d-225807-427165 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/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b" 2026-10-21 09:08:11,687 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 200, model: pos.order 2026-10-21 09:08:13,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:13] "GET /pos/pay/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b HTTP/1.1" 200 - 161 0.221 1.398 2026-10-21 09:08:13,235 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'E984AEEA9CB7D1EF42B096AD436C77EB', 'loaderId': '614BC4E393EE7DBBC45542F5C44CC1EE', 'isDownload': False} 2026-10-21 09:08:13,235 44 INFO rb-133655d-225807-427165 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-21 09:08:13,255 44 INFO rb-133655d-225807-427165 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-21 09:08:13,256 44 INFO rb-133655d-225807-427165 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-21 09:08:13,261 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-21 09:08:13,278 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08: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-21 09:08:13,304 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/5a6b61b/web.assets_frontend.min.css, copying from /web/assets/5a6b61b/web.assets_frontend.min.css 2026-10-21 09:08:13,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:13] "GET /web/assets/2/5a6b61b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.052 0.077 2026-10-21 09:08:13,426 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/f36fb19/web.assets_frontend_minimal.min.js, copying from /web/assets/f36fb19/web.assets_frontend_minimal.min.js 2026-10-21 09:08:13,440 44 INFO rb-133655d-225807-427165 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-21 09:08:13,443 44 INFO rb-133655d-225807-427165 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-21 09:08:13,451 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:13] "GET /web/assets/2/f36fb19/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.022 0.100 2026-10-21 09:08:13,473 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/ea2963f/web.__assets_tests_call__.min.js, copying from /web/assets/ea2963f/web.__assets_tests_call__.min.js 2026-10-21 09:08:13,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:13] "GET /web/assets/2/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.011 0.056 2026-10-21 09:08:13,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:13] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=6dc02c5 HTTP/1.1" 200 - 5 0.004 0.020 2026-10-21 09:08:13,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:13] "GET /web/image/website/2/favicon?unique=6dc02c5 HTTP/1.1" 200 - 5 0.007 0.011 2026-10-21 09:08:13,748 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/d94ae79/web.assets_frontend_lazy.min.js, copying from /web/assets/d94ae79/web.assets_frontend_lazy.min.js 2026-10-21 09:08:13,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:13] "GET /web/assets/2/d94ae79/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.022 0.094 2026-10-21 09:08:14,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:08:14,609 44 INFO rb-133655d-225807-427165 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/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:08:14,626 44 INFO rb-133655d-225807-427165 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-21 09:08:14,674 44 INFO rb-133655d-225807-427165 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-21 09:08:14,675 44 INFO rb-133655d-225807-427165 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-21 09:08:14,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:14] "POST /mail/data HTTP/1.1" 200 - 17 0.039 0.050 2026-10-21 09:08:14,760 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10450940 (allocated 11272192) 2026-10-21 09:08:14,770 44 INFO rb-133655d-225807-427165 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 101493 2026-10-21 09:08:14,771 44 INFO rb-133655d-225807-427165 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-21 09:08:14,778 44 INFO rb-133655d-225807-427165 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 101493 2026-10-21 09:08:14,881 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090814_881372_test_02_online_payment_with_multi_website_company.txt 2026-10-21 09:08:14,881 44 INFO rb-133655d-225807-427165 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/tmp2s25vglf_chrome_odoo" 2026-10-21 09:08:15,333 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101659 2026-10-21 09:08:15,333 44 INFO rb-133655d-225807-427165 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/tmptwydwtdc_chrome_odoo 2026-10-21 09:08:15,333 44 INFO rb-133655d-225807-427165 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:33041/json/version 2026-10-21 09:08:15,335 44 INFO rb-133655d-225807-427165 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-21 09:08:15,388 44 INFO rb-133655d-225807-427165 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-21 09:08:15,389 44 INFO rb-133655d-225807-427165 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:33041/json 2026-10-21 09:08:15,389 44 INFO rb-133655d-225807-427165 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-21 09:08:15,407 44 INFO rb-133655d-225807-427165 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:33041/devtools/page/C25CFE5E78962C347227F9A5309D4757 2026-10-21 09:08:15,445 44 INFO rb-133655d-225807-427165 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-21 09:08:15,454 44 INFO rb-133655d-225807-427165 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-21 09:08:15,534 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 09:08:15,555 44 INFO rb-133655d-225807-427165 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-21 09:08:15,566 44 INFO rb-133655d-225807-427165 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/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b" in browser 2026-10-21 09:08:15,566 44 INFO rb-133655d-225807-427165 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/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b" 2026-10-21 09:08:16,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:16] "GET /pos/pay/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b HTTP/1.1" 200 - 105 0.188 0.672 2026-10-21 09:08:16,462 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'C25CFE5E78962C347227F9A5309D4757', 'loaderId': '65A3841BE60CA40596ECCE3F79AC2120', 'isDownload': False} 2026-10-21 09:08:16,462 44 INFO rb-133655d-225807-427165 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-21 09:08:16,506 44 INFO rb-133655d-225807-427165 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-21 09:08:16,507 44 INFO rb-133655d-225807-427165 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-21 09:08:16,513 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-21 09:08:16,535 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08: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-21 09:08:16,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:16] "GET /web/assets/2/5a6b61b/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:08:16,576 44 INFO rb-133655d-225807-427165 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-21 09:08:16,577 44 INFO rb-133655d-225807-427165 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-21 09:08:16,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:16] "GET /web/assets/2/f36fb19/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.004 0.028 2026-10-21 09:08:16,600 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:16] "GET /web/assets/2/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-21 09:08:16,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:16] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=6dc02c5 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-21 09:08:16,769 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:16] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:08:16,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:16] "GET /web/assets/2/d94ae79/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.003 0.014 2026-10-21 09:08:16,807 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:16] "GET /web/image/website/2/favicon?unique=6dc02c5 HTTP/1.1" 200 - 6 0.005 0.019 2026-10-21 09:08:17,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:08:17,571 44 INFO rb-133655d-225807-427165 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/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:08:17,581 44 INFO rb-133655d-225807-427165 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-21 09:08:17,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:17] "POST /mail/data HTTP/1.1" 200 - 22 0.022 0.038 2026-10-21 09:08:17,633 44 INFO rb-133655d-225807-427165 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-21 09:08:17,636 44 INFO rb-133655d-225807-427165 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-21 09:08:17,707 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10451528 (allocated 11534336) 2026-10-21 09:08:17,714 44 INFO rb-133655d-225807-427165 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 101659 2026-10-21 09:08:17,716 44 INFO rb-133655d-225807-427165 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-21 09:08:17,718 44 INFO rb-133655d-225807-427165 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 101659 2026-10-21 09:08:17,817 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090817_816861_test_02_online_payment_with_multi_website_company.txt 2026-10-21 09:08:17,817 44 INFO rb-133655d-225807-427165 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/tmptwydwtdc_chrome_odoo" 2026-10-21 09:08:18,294 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101833 2026-10-21 09:08:18,294 44 INFO rb-133655d-225807-427165 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/tmpnuxtop9g_chrome_odoo 2026-10-21 09:08:18,295 44 INFO rb-133655d-225807-427165 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:42267/json/version 2026-10-21 09:08:18,296 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:18,338 44 INFO rb-133655d-225807-427165 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-21 09:08:18,338 44 INFO rb-133655d-225807-427165 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:42267/json 2026-10-21 09:08:18,339 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:18,367 44 INFO rb-133655d-225807-427165 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:42267/devtools/page/8D52BA8527B35F871F0440FC3477C76F 2026-10-21 09:08:18,378 44 INFO rb-133655d-225807-427165 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-21 09:08:18,393 44 INFO rb-133655d-225807-427165 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-21 09:08:18,417 44 INFO rb-133655d-225807-427165 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-21 09:08:18,421 44 INFO rb-133655d-225807-427165 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/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b" in browser 2026-10-21 09:08:18,422 44 INFO rb-133655d-225807-427165 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/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b" 2026-10-21 09:08:18,564 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-21 09:08:18,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:18] "GET /pos/pay/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b HTTP/1.1" 200 - 62 0.087 0.132 2026-10-21 09:08:18,667 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '8D52BA8527B35F871F0440FC3477C76F', 'loaderId': '4ABB82FA590AECD4DAA523E6A94ED63F', 'isDownload': False} 2026-10-21 09:08:18,667 44 INFO rb-133655d-225807-427165 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-21 09:08:18,691 44 INFO rb-133655d-225807-427165 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-21 09:08:18,691 44 INFO rb-133655d-225807-427165 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-21 09:08:18,693 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-21 09:08:18,718 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:18] "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-21 09:08:18,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:18] "GET /web/assets/2/5a6b61b/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.009 0.016 2026-10-21 09:08:18,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:18] "GET /web/assets/2/f36fb19/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.005 0.017 2026-10-21 09:08:18,773 44 INFO rb-133655d-225807-427165 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-21 09:08:18,777 44 INFO rb-133655d-225807-427165 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-21 09:08:18,779 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:18] "GET /web/assets/2/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.004 0.013 2026-10-21 09:08:18,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:18] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=6dc02c5 HTTP/1.1" 200 - 7 0.005 0.010 2026-10-21 09:08:18,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:18] "GET /web/assets/2/d94ae79/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.007 0.021 2026-10-21 09:08:19,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:19] "GET /web/image/website/2/favicon?unique=6dc02c5 HTTP/1.1" 200 - 7 0.009 0.052 2026-10-21 09:08:19,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 09:08:19,728 44 INFO rb-133655d-225807-427165 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/710?access_token=41c3cfa0-4e52-49af-b658-36a64a63802b", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:08:19,741 44 INFO rb-133655d-225807-427165 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-21 09:08:19,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:19] "POST /mail/data HTTP/1.1" 200 - 2 0.002 0.020 2026-10-21 09:08:19,796 44 INFO rb-133655d-225807-427165 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-21 09:08:19,803 44 INFO rb-133655d-225807-427165 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-21 09:08:19,902 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10412948 (allocated 11272192) 2026-10-21 09:08:19,912 44 INFO rb-133655d-225807-427165 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 101833 2026-10-21 09:08:19,913 44 INFO rb-133655d-225807-427165 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-21 09:08:19,915 44 INFO rb-133655d-225807-427165 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 101833 2026-10-21 09:08:20,043 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090820_043597_test_02_online_payment_with_multi_website_company.txt 2026-10-21 09:08:20,044 44 INFO rb-133655d-225807-427165 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/tmpnuxtop9g_chrome_odoo" 2026-10-21 09:08:20,176 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-21 09:08:23,181 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-10-21 09:08:30,415 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 102005 2026-10-21 09:08:30,415 44 INFO rb-133655d-225807-427165 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/tmp_2acu9a6_chrome_odoo 2026-10-21 09:08:30,415 44 INFO rb-133655d-225807-427165 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:37889/json/version 2026-10-21 09:08:30,417 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37889', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:30,468 44 INFO rb-133655d-225807-427165 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-21 09:08:30,468 44 INFO rb-133655d-225807-427165 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:37889/json 2026-10-21 09:08:30,469 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37889', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:30,493 44 INFO rb-133655d-225807-427165 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:37889/devtools/page/E18FDB7CBBA4D787ADBEA715139BED3E 2026-10-21 09:08:30,514 44 INFO rb-133655d-225807-427165 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-21 09:08:30,535 44 INFO rb-133655d-225807-427165 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-21 09:08:30,558 44 INFO rb-133655d-225807-427165 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-21 09:08:30,746 44 INFO rb-133655d-225807-427165 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=75ea1093577744bd" in browser 2026-10-21 09:08:30,747 44 INFO rb-133655d-225807-427165 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=75ea1093577744bd" 2026-10-21 09:08:30,781 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:08:31,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:31] "GET /pos-self/109?access_token=75ea1093577744bd HTTP/1.1" 200 - 57 0.070 0.637 2026-10-21 09:08:31,484 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'E18FDB7CBBA4D787ADBEA715139BED3E', 'loaderId': 'A6B2579AAD86041FCBE14EE8517680DF', 'isDownload': False} 2026-10-21 09:08:31,484 44 INFO rb-133655d-225807-427165 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-21 09:08:31,523 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:08:31,552 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:08:31,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:31] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.048 2026-10-21 09:08:31,626 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:08:31,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:31] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.115 2026-10-21 09:08:31,693 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:08:31,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:31] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.022 0.158 2026-10-21 09:08:31,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:31] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:08:31,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:08:31,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:31] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.006 0.026 2026-10-21 09:08:31,995 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:08:31,996 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:31] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:08:32,000 44 INFO rb-133655d-225807-427165 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=75ea1093577744bd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:08:32,026 44 INFO rb-133655d-225807-427165 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-21 09:08:32,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-21 09:08:32,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:32] "POST /pos-self/relations/109 HTTP/1.1" 200 - 37 0.055 0.171 2026-10-21 09:08:32,252 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.098 2026-10-21 09:08:32,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:32] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.195 0.273 2026-10-21 09:08:32,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:32] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.048 2026-10-21 09:08:32,868 44 INFO rb-133655d-225807-427165 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-21 09:08:32,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:32] "GET /web/image/ir.attachment/8345/raw HTTP/1.1" 200 - 4 0.002 0.019 2026-10-21 09:08:33,007 44 INFO rb-133655d-225807-427165 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-21 09:08:33,101 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:08:33,117 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "GET /web/image/pos.category/245/image_128?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 2 0.004 0.039 2026-10-21 09:08:33,132 44 INFO rb-133655d-225807-427165 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-21 09:08:33,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "GET /web/image/product.template/1982/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.008 0.047 2026-10-21 09:08:33,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "GET /web/image/product.template/1983/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.010 0.079 2026-10-21 09:08:33,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "GET /web/image/product.template/1984/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-21 09:08:33,211 44 INFO rb-133655d-225807-427165 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-21 09:08:33,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "GET /web/image/product.template/1986/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-10-21 09:08:33,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "GET /web/image/product.template/1985/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-10-21 09:08:33,297 44 INFO rb-133655d-225807-427165 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-21 09:08:33,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "GET /web/image/ir.attachment/8294/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:08:33,360 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "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-21 09:08:33,384 44 INFO rb-133655d-225807-427165 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-21 09:08:33,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "GET /web/image/product.product/2478/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 8 0.017 0.026 2026-10-21 09:08:33,421 44 INFO rb-133655d-225807-427165 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-21 09:08:33,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "GET /web/image/product.product/2480/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 8 0.013 0.056 2026-10-21 09:08:33,498 44 INFO rb-133655d-225807-427165 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-21 09:08:33,605 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18501790 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': 'a8f4612c-df49-47f5-a15e-6b4fc3be2482'}] 2026-10-21 09:08:33,707 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18501790 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': 'a8f4612c-df49-47f5-a15e-6b4fc3be2482'} created pos.order #711 2026-10-21 09:08:33,743 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18501790 finished 2026-10-21 09:08:33,926 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:33] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 118 0.164 0.262 2026-10-21 09:08:34,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.018 2026-10-21 09:08:34,068 44 INFO rb-133655d-225807-427165 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-21 09:08:34,122 44 INFO rb-133655d-225807-427165 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-21 09:08:34,174 44 INFO rb-133655d-225807-427165 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-21 09:08:34,228 44 INFO rb-133655d-225807-427165 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-21 09:08:34,302 44 INFO rb-133655d-225807-427165 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-21 09:08:34,356 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-21 09:08:34,357 44 INFO rb-133655d-225807-427165 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-21 09:08:34,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8349188 (allocated 9699328) 2026-10-21 09:08:34,475 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 102005 2026-10-21 09:08:34,480 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-21 09:08:34,482 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 102005 2026-10-21 09:08:34,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:34] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.025 0.089 2026-10-21 09:08:34,563 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090834_562884_test_kiosk_cart_restore_and_cancel.txt 2026-10-21 09:08:34,563 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmp_2acu9a6_chrome_odoo" 2026-10-21 09:08:34,631 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-10-21 09:08:43,099 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 102203 2026-10-21 09:08:43,099 44 INFO rb-133655d-225807-427165 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/tmpuje028fc_chrome_odoo 2026-10-21 09:08:43,100 44 INFO rb-133655d-225807-427165 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:39095/json/version 2026-10-21 09:08:43,101 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39095', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:43,129 44 INFO rb-133655d-225807-427165 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-21 09:08:43,129 44 INFO rb-133655d-225807-427165 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:39095/json 2026-10-21 09:08:43,130 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39095', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:43,146 44 INFO rb-133655d-225807-427165 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:39095/devtools/page/3B3EE6110C21565FBAA84A4611D98D24 2026-10-21 09:08:43,157 44 INFO rb-133655d-225807-427165 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-21 09:08:43,173 44 INFO rb-133655d-225807-427165 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-21 09:08:43,204 44 INFO rb-133655d-225807-427165 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-21 09:08:43,413 44 INFO rb-133655d-225807-427165 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=ef80bf351eb94a7f" in browser 2026-10-21 09:08:43,414 44 INFO rb-133655d-225807-427165 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=ef80bf351eb94a7f" 2026-10-21 09:08:43,436 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:08:44,125 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:44] "GET /pos-self/110?access_token=ef80bf351eb94a7f HTTP/1.1" 200 - 57 0.035 0.658 2026-10-21 09:08:44,129 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '3B3EE6110C21565FBAA84A4611D98D24', 'loaderId': '2D95C3801913BC18C21C262AC316F82A', 'isDownload': False} 2026-10-21 09:08:44,130 44 INFO rb-133655d-225807-427165 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-21 09:08:44,155 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:08:44,171 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:08:44,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:44] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.031 2026-10-21 09:08:44,216 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:08:44,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:44] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.063 2026-10-21 09:08:44,244 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:08:44,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:44] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.107 2026-10-21 09:08:44,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-21 09:08:44,553 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-21 09:08:44,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:44] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.002 0.014 2026-10-21 09:08:44,577 44 INFO rb-133655d-225807-427165 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=ef80bf351eb94a7f", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:08:44,586 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:08:44,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:44] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:08:44,591 44 INFO rb-133655d-225807-427165 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-21 09:08:44,647 44 INFO rb-133655d-225807-427165 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-21 09:08:44,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:44] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.083 0.064 2026-10-21 09:08:44,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.221 2026-10-21 09:08:45,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "POST /pos-self/data/110 HTTP/1.1" 200 - 183 0.211 0.307 2026-10-21 09:08:45,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.490 2026-10-21 09:08:45,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.045 2026-10-21 09:08:45,518 44 INFO rb-133655d-225807-427165 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-21 09:08:45,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/image/ir.attachment/8403/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-21 09:08:45,667 44 INFO rb-133655d-225807-427165 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-21 09:08:45,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/image/pos.category/245/image_128?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 2 0.002 0.028 2026-10-21 09:08:45,754 44 INFO rb-133655d-225807-427165 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-21 09:08:45,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/image/product.template/1982/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.005 0.022 2026-10-21 09:08:45,772 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:08:45,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/image/product.template/1983/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.008 0.040 2026-10-21 09:08:45,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/image/product.template/1986/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-21 09:08:45,823 44 INFO rb-133655d-225807-427165 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-21 09:08:45,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/image/product.template/1985/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-10-21 09:08:45,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/image/product.template/1984/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-21 09:08:45,878 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08: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-21 09:08:45,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/image/ir.attachment/8352/raw HTTP/1.1" 200 - 4 0.004 0.046 2026-10-21 09:08:45,886 44 INFO rb-133655d-225807-427165 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-21 09:08:45,918 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:45] "GET /web/image/product.product/2478/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 8 0.010 0.039 2026-10-21 09:08:45,997 44 INFO rb-133655d-225807-427165 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-21 09:08:46,073 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37555591 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': 'c36b368e-73e2-4425-8931-32cb979ef301'}] 2026-10-21 09:08:46,147 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37555591 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': 'c36b368e-73e2-4425-8931-32cb979ef301'} created pos.order #712 2026-10-21 09:08:46,183 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37555591 finished 2026-10-21 09:08:46,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.146 0.265 2026-10-21 09:08:46,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-21 09:08:46,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-21 09:08:46,525 44 INFO rb-133655d-225807-427165 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-21 09:08:46,595 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7740120 (allocated 8912896) 2026-10-21 09:08:46,608 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 102203 2026-10-21 09:08:46,609 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-21 09:08:46,609 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 102203 2026-10-21 09:08:46,710 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090846_710506_test_online_payment_kiosk_qr_code.txt 2026-10-21 09:08:46,710 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpuje028fc_chrome_odoo" 2026-10-21 09:08:46,753 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-21 09:08:54,697 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 102382 2026-10-21 09:08:54,698 44 INFO rb-133655d-225807-427165 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/tmpjntqxvan_chrome_odoo 2026-10-21 09:08:54,698 44 INFO rb-133655d-225807-427165 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:34485/json/version 2026-10-21 09:08:54,700 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:54,713 44 INFO rb-133655d-225807-427165 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-21 09:08:54,713 44 INFO rb-133655d-225807-427165 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:34485/json 2026-10-21 09:08:54,713 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:54,722 44 INFO rb-133655d-225807-427165 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:34485/devtools/page/03F4AA37164995FD420B4C0DD3B8D6A0 2026-10-21 09:08:54,747 44 INFO rb-133655d-225807-427165 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-21 09:08:54,764 44 INFO rb-133655d-225807-427165 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-21 09:08:54,784 44 INFO rb-133655d-225807-427165 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-21 09:08:54,980 44 INFO rb-133655d-225807-427165 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=94b082b233f049e4" in browser 2026-10-21 09:08:54,981 44 INFO rb-133655d-225807-427165 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=94b082b233f049e4" 2026-10-21 09:08:55,005 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:08:55,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:55] "GET /pos-self/111?access_token=94b082b233f049e4 HTTP/1.1" 200 - 57 0.066 0.563 2026-10-21 09:08:55,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '03F4AA37164995FD420B4C0DD3B8D6A0', 'loaderId': 'F53FDC7DC07A1FBFFC458A7D319CE185', 'isDownload': False} 2026-10-21 09:08:55,633 44 INFO rb-133655d-225807-427165 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-21 09:08:55,651 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:08:55,685 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:08:55,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:55] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.027 2026-10-21 09:08:55,732 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:08:55,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:55] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.080 2026-10-21 09:08:55,788 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:08:55,817 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:55] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.144 2026-10-21 09:08:56,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-21 09:08:56,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 09:08:56,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:56] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.012 2026-10-21 09:08:56,106 44 INFO rb-133655d-225807-427165 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=94b082b233f049e4", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:08:56,109 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:08:56,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-21 09:08:56,115 44 INFO rb-133655d-225807-427165 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-21 09:08:56,174 44 INFO rb-133655d-225807-427165 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-21 09:08:56,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:56] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.037 0.063 2026-10-21 09:08:56,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.167 2026-10-21 09:08:56,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:56] "POST /pos-self/data/111 HTTP/1.1" 200 - 184 0.151 0.240 2026-10-21 09:08:56,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.359 2026-10-21 09:08:56,764 44 INFO rb-133655d-225807-427165 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-21 09:08:56,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:56] "GET /web/image/ir.attachment/8461/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:08:56,902 44 INFO rb-133655d-225807-427165 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-21 09:08:57,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "GET /web/image/pos.category/245/image_128?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 2 0.020 0.044 2026-10-21 09:08:57,016 44 INFO rb-133655d-225807-427165 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-21 09:08:57,022 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:08:57,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "GET /web/image/product.template/1982/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.008 0.077 2026-10-21 09:08:57,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "GET /web/image/product.template/1986/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-21 09:08:57,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "GET /web/image/product.template/1983/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-21 09:08:57,095 44 INFO rb-133655d-225807-427165 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-21 09:08:57,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "GET /web/image/product.template/1985/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.006 0.128 2026-10-21 09:08:57,147 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "GET /web/image/product.template/1984/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.006 0.157 2026-10-21 09:08:57,175 44 INFO rb-133655d-225807-427165 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-21 09:08:57,204 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "GET /web/image/ir.attachment/8410/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-21 09:08:57,236 44 INFO rb-133655d-225807-427165 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-21 09:08:57,243 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08: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-21 09:08:57,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "GET /web/image/product.product/2478/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 8 0.015 0.028 2026-10-21 09:08:57,288 44 INFO rb-133655d-225807-427165 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-21 09:08:57,312 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "GET /web/image/product.product/2480/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 8 0.006 0.054 2026-10-21 09:08:57,363 44 INFO rb-133655d-225807-427165 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-21 09:08:57,418 44 INFO rb-133655d-225807-427165 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-21 09:08:57,492 44 INFO rb-133655d-225807-427165 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-21 09:08:57,493 44 INFO rb-133655d-225807-427165 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-21 09:08:57,553 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7916316 (allocated 8650752) 2026-10-21 09:08:57,557 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86432375 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': 'f50655a5-7449-4ce1-beb0-c2448e4107dd'}] 2026-10-21 09:08:57,593 44 INFO rb-133655d-225807-427165 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 102382 2026-10-21 09:08:57,594 44 INFO rb-133655d-225807-427165 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-21 09:08:57,599 44 INFO rb-133655d-225807-427165 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 102382 2026-10-21 09:08:57,658 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86432375 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': 'f50655a5-7449-4ce1-beb0-c2448e4107dd'} created pos.order #713 2026-10-21 09:08:57,659 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86432375 finished 2026-10-21 09:08:57,719 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090857_719538_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-21 09:08:57,720 44 INFO rb-133655d-225807-427165 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/tmpjntqxvan_chrome_odoo" 2026-10-21 09:08:57,731 44 INFO rb-133655d-225807-427165 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-21 09:08:57,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.162 0.183 2026-10-21 09:08:58,175 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 102568 2026-10-21 09:08:58,176 44 INFO rb-133655d-225807-427165 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/tmpsbwt79kk_chrome_odoo 2026-10-21 09:08:58,177 44 INFO rb-133655d-225807-427165 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:37597/json/version 2026-10-21 09:08:58,181 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37597', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:58,239 44 INFO rb-133655d-225807-427165 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-21 09:08:58,240 44 INFO rb-133655d-225807-427165 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:37597/json 2026-10-21 09:08:58,240 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37597', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:08:58,252 44 INFO rb-133655d-225807-427165 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:37597/devtools/page/2090317A668D85C2035B6695B4DC0D1F 2026-10-21 09:08:58,260 44 INFO rb-133655d-225807-427165 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-21 09:08:58,270 44 INFO rb-133655d-225807-427165 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-21 09:08:58,393 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:08:58,406 44 INFO rb-133655d-225807-427165 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-21 09:08:58,415 44 INFO rb-133655d-225807-427165 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-21 09:08:58,415 44 INFO rb-133655d-225807-427165 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-21 09:08:58,928 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:58] "GET /pos/ui?config_id=111 HTTP/1.1" 200 - 73 0.094 0.396 2026-10-21 09:08:58,934 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '2090317A668D85C2035B6695B4DC0D1F', 'loaderId': '382B890B1CAE9B907CA738A55B8BBF45', 'isDownload': False} 2026-10-21 09:08:58,934 44 INFO rb-133655d-225807-427165 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-21 09:08:58,961 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:08:58,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:58] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-21 09:08:58,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:58] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-21 09:08:59,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:59] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-21 09:08:59,763 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:08:59,774 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:08:59,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:08:59,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-21 09:08:59,846 44 INFO rb-133655d-225807-427165 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-21 09:08:59,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:08:59,855 44 INFO rb-133655d-225807-427165 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-21 09:08:59,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:08:59,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.008 0.010 2026-10-21 09:08:59,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.012 2026-10-21 09:08:59,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:08:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.012 0.041 2026-10-21 09:09:00,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-21 09:09:01,241 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order 2026-10-21 09:09:01,243 44 INFO rb-133655d-225807-427165 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-21 09:09:01,243 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order.line 2026-10-21 09:09:01,246 44 INFO rb-133655d-225807-427165 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-21 09:09:01,264 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 494 0.526 0.676 2026-10-21 09:09:01,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:09:01,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.026 2026-10-21 09:09:01,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.050 2026-10-21 09:09:01,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "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.016 2026-10-21 09:09:01,581 44 INFO rb-133655d-225807-427165 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-21 09:09:01,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 09:09:01,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:09:01,679 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:09:01,684 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:09:01,686 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:09:01,725 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "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-21 09:09:01,733 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:09:01,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.022 0.074 2026-10-21 09:09:01,763 44 INFO rb-133655d-225807-427165 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-21 09:09:01,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.019 0.047 2026-10-21 09:09:01,841 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:09:01,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.017 0.038 2026-10-21 09:09:01,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:01] "GET /pos/ui/111 HTTP/1.1" 200 - 33 0.032 0.108 2026-10-21 09:09:02,016 44 INFO rb-133655d-225807-427165 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-21 09:09:02,075 44 INFO rb-133655d-225807-427165 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-21 09:09:02,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:02] "GET /pos/ui/111?from_backend=True HTTP/1.1" 200 - 33 0.052 0.212 2026-10-21 09:09:02,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.064 2026-10-21 09:09:02,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.047 0.181 2026-10-21 09:09:02,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.042 2026-10-21 09:09:02,325 44 INFO rb-133655d-225807-427165 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-21 09:09:02,334 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:09:02,380 44 INFO rb-133655d-225807-427165 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-21 09:09:02,458 44 INFO rb-133655d-225807-427165 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-21 09:09:02,504 44 INFO rb-133655d-225807-427165 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-21 09:09:02,505 44 INFO rb-133655d-225807-427165 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-21 09:09:02,644 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13988852 (allocated 14680064) 2026-10-21 09:09:02,650 44 INFO rb-133655d-225807-427165 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 102568 2026-10-21 09:09:02,654 44 INFO rb-133655d-225807-427165 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-21 09:09:02,656 44 INFO rb-133655d-225807-427165 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 102568 2026-10-21 09:09:02,759 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090902_759373_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-21 09:09:02,759 44 INFO rb-133655d-225807-427165 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/tmpsbwt79kk_chrome_odoo" 2026-10-21 09:09:02,824 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-10-21 09:09:10,368 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 102769 2026-10-21 09:09:10,369 44 INFO rb-133655d-225807-427165 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/tmpv9uvjr4c_chrome_odoo 2026-10-21 09:09:10,369 44 INFO rb-133655d-225807-427165 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:40687/json/version 2026-10-21 09:09:10,370 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:09:10,420 44 INFO rb-133655d-225807-427165 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-21 09:09:10,421 44 INFO rb-133655d-225807-427165 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:40687/json 2026-10-21 09:09:10,423 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:09:10,446 44 INFO rb-133655d-225807-427165 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:40687/devtools/page/86AA05B5392D9F427D164B1D05F9828E 2026-10-21 09:09:10,463 44 INFO rb-133655d-225807-427165 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-21 09:09:10,470 44 INFO rb-133655d-225807-427165 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-21 09:09:10,500 44 INFO rb-133655d-225807-427165 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-21 09:09:10,691 44 INFO rb-133655d-225807-427165 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=9c8cd8c44c0e48ed" in browser 2026-10-21 09:09:10,692 44 INFO rb-133655d-225807-427165 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=9c8cd8c44c0e48ed" 2026-10-21 09:09:10,715 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:09:11,553 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:11] "GET /pos-self/112?access_token=9c8cd8c44c0e48ed HTTP/1.1" 200 - 57 0.079 0.767 2026-10-21 09:09:11,558 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '86AA05B5392D9F427D164B1D05F9828E', 'loaderId': '488E473DCEE70B63527A91C16A30A769', 'isDownload': False} 2026-10-21 09:09:11,558 44 INFO rb-133655d-225807-427165 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-21 09:09:11,591 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:09:11,614 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:09:11,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:11] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.049 0.044 2026-10-21 09:09:11,731 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:09:11,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:11] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.024 0.137 2026-10-21 09:09:11,784 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:09:11,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:11] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.029 0.184 2026-10-21 09:09:12,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.028 2026-10-21 09:09:12,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-21 09:09:12,103 44 INFO rb-133655d-225807-427165 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=9c8cd8c44c0e48ed", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:09:12,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:12] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.009 0.017 2026-10-21 09:09:12,113 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:09:12,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.018 2026-10-21 09:09:12,116 44 INFO rb-133655d-225807-427165 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-21 09:09:12,189 44 INFO rb-133655d-225807-427165 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-21 09:09:12,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-21 09:09:12,373 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:12] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.086 0.115 2026-10-21 09:09:12,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.132 2026-10-21 09:09:12,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:12] "POST /pos-self/data/112 HTTP/1.1" 200 - 184 0.251 0.265 2026-10-21 09:09:12,982 44 INFO rb-133655d-225807-427165 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-21 09:09:13,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "GET /web/image/ir.attachment/8522/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-21 09:09:13,086 44 INFO rb-133655d-225807-427165 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-21 09:09:13,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "GET /web/image/ir.attachment/8468/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-21 09:09:13,128 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:09:13,139 44 INFO rb-133655d-225807-427165 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-21 09:09:13,230 44 INFO rb-133655d-225807-427165 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-21 09:09:13,273 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "GET /web/image/pos.category/245/image_128?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-21 09:09:13,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "GET /web/image/product.template/1983/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.005 0.023 2026-10-21 09:09:13,325 44 INFO rb-133655d-225807-427165 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-21 09:09:13,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "GET /web/image/product.template/1982/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.007 0.052 2026-10-21 09:09:13,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "GET /web/image/product.template/1986/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.004 0.058 2026-10-21 09:09:13,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "GET /web/image/product.template/1984/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.004 0.078 2026-10-21 09:09:13,396 44 INFO rb-133655d-225807-427165 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-21 09:09:13,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "GET /web/image/product.template/1985/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-21 09:09:13,441 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09: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-21 09:09:13,449 44 INFO rb-133655d-225807-427165 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-21 09:09:13,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "GET /web/image/product.product/2478/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 8 0.024 0.026 2026-10-21 09:09:13,532 44 INFO rb-133655d-225807-427165 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-21 09:09:13,561 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:13] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.009 0.015 2026-10-21 09:09:13,611 44 INFO rb-133655d-225807-427165 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-21 09:09:13,688 44 INFO rb-133655d-225807-427165 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-21 09:09:13,822 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29319903 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '8dbdcd2b-3892-4d90-9a35-0af73a0debe6'}] 2026-10-21 09:09:13,920 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29319903 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '8dbdcd2b-3892-4d90-9a35-0af73a0debe6'} created pos.order #714 2026-10-21 09:09:13,965 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29319903 finished 2026-10-21 09:09:14,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.226 0.260 2026-10-21 09:09:14,251 44 INFO rb-133655d-225807-427165 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-21 09:09:14,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.026 2026-10-21 09:09:14,370 44 INFO rb-133655d-225807-427165 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-21 09:09:14,443 44 INFO rb-133655d-225807-427165 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-21 09:09:14,514 44 INFO rb-133655d-225807-427165 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-21 09:09:14,569 44 INFO rb-133655d-225807-427165 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-21 09:09:14,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:14] "GET /web/image/product.product/2480/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 8 0.017 0.020 2026-10-21 09:09:14,640 44 INFO rb-133655d-225807-427165 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-21 09:09:14,704 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51587276 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '8dbdcd2b-3892-4d90-9a35-0af73a0debe6'}] 2026-10-21 09:09:14,741 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1177] to pos.order #714 2026-10-21 09:09:14,751 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51587276 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '8dbdcd2b-3892-4d90-9a35-0af73a0debe6'} updated pos.order #714 2026-10-21 09:09:14,774 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51587276 finished 2026-10-21 09:09:14,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.105 0.226 2026-10-21 09:09:15,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.020 2026-10-21 09:09:15,049 44 INFO rb-133655d-225807-427165 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-21 09:09:15,099 44 INFO rb-133655d-225807-427165 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-21 09:09:15,160 44 INFO rb-133655d-225807-427165 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-21 09:09:15,225 44 INFO rb-133655d-225807-427165 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-21 09:09:15,226 44 INFO rb-133655d-225807-427165 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-21 09:09:15,347 44 INFO rb-133655d-225807-427165 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-21 09:09:15,381 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 9690588 (allocated 10485760) 2026-10-21 09:09:15,391 44 INFO rb-133655d-225807-427165 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 102769 2026-10-21 09:09:15,393 44 INFO rb-133655d-225807-427165 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-21 09:09:15,394 44 INFO rb-133655d-225807-427165 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 102769 2026-10-21 09:09:15,491 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090915_491273_test_online_payment_self_pay_after_meal_table.txt 2026-10-21 09:09:15,491 44 INFO rb-133655d-225807-427165 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/tmpv9uvjr4c_chrome_odoo" 2026-10-21 09:09:15,948 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 102959 2026-10-21 09:09:15,948 44 INFO rb-133655d-225807-427165 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/tmpgz3ejawn_chrome_odoo 2026-10-21 09:09:15,949 44 INFO rb-133655d-225807-427165 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:32899/json/version 2026-10-21 09:09:15,951 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32899', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:09:15,970 44 INFO rb-133655d-225807-427165 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-21 09:09:15,970 44 INFO rb-133655d-225807-427165 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:32899/json 2026-10-21 09:09:15,971 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32899', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:09:15,985 44 INFO rb-133655d-225807-427165 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:32899/devtools/page/0DC18F4C5D1BC755E95E713C0BC55408 2026-10-21 09:09:15,997 44 INFO rb-133655d-225807-427165 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-21 09:09:16,000 44 INFO rb-133655d-225807-427165 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-21 09:09:16,064 44 INFO rb-133655d-225807-427165 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-21 09:09:16,069 44 INFO rb-133655d-225807-427165 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=9c8cd8c44c0e48ed&table_identifier=cabd6842" in browser 2026-10-21 09:09:16,069 44 INFO rb-133655d-225807-427165 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=9c8cd8c44c0e48ed&table_identifier=cabd6842" 2026-10-21 09:09:16,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "GET /pos-self/112?access_token=9c8cd8c44c0e48ed&table_identifier=cabd6842 HTTP/1.1" 200 - 9 0.018 0.045 2026-10-21 09:09:16,160 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '0DC18F4C5D1BC755E95E713C0BC55408', 'loaderId': '8CCB09BF7BAE02AEAAE9CF6345BD0BBA', 'isDownload': False} 2026-10-21 09:09:16,160 44 INFO rb-133655d-225807-427165 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-21 09:09:16,210 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:09:16,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.016 2026-10-21 09:09:16,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.020 2026-10-21 09:09:16,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.038 2026-10-21 09:09:16,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-21 09:09:16,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:09:16,556 44 INFO rb-133655d-225807-427165 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=9c8cd8c44c0e48ed&table_identifier=cabd6842", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:09:16,561 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.007 0.022 2026-10-21 09:09:16,562 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:09:16,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:09:16,572 44 INFO rb-133655d-225807-427165 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-21 09:09:16,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 09:09:16,629 44 INFO rb-133655d-225807-427165 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-21 09:09:16,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "POST /pos-self/relations/112 HTTP/1.1" 200 - 16 0.037 0.068 2026-10-21 09:09:16,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-21 09:09:17,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "POST /pos-self/data/112 HTTP/1.1" 200 - 116 0.143 0.204 2026-10-21 09:09:17,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.012 2026-10-21 09:09:17,168 44 INFO rb-133655d-225807-427165 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-21 09:09:17,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "GET /web/image/ir.attachment/8522/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-21 09:09:17,258 44 INFO rb-133655d-225807-427165 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-21 09:09:17,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "GET /web/image/ir.attachment/8468/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:09:17,304 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:09:17,382 44 INFO rb-133655d-225807-427165 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-21 09:09:17,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "GET /web/image/pos.category/245/image_128?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-21 09:09:17,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "GET /web/image/product.template/1982/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.008 0.036 2026-10-21 09:09:17,460 44 INFO rb-133655d-225807-427165 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-21 09:09:17,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "GET /web/image/product.template/1983/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.012 0.055 2026-10-21 09:09:17,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "GET /web/image/product.template/1986/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-10-21 09:09:17,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "GET /web/image/product.template/1984/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-21 09:09:17,534 44 INFO rb-133655d-225807-427165 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-21 09:09:17,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "GET /web/image/product.template/1985/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 3 0.005 0.112 2026-10-21 09:09:17,567 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "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-21 09:09:17,591 44 INFO rb-133655d-225807-427165 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-21 09:09:17,600 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "GET /web/image/product.product/2478/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 8 0.012 0.020 2026-10-21 09:09:17,662 44 INFO rb-133655d-225807-427165 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-21 09:09:17,733 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38517064 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': '53f200fa-73ce-4bad-a3a2-349d0f6c27a1'}] 2026-10-21 09:09:17,786 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38517064 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': '53f200fa-73ce-4bad-a3a2-349d0f6c27a1'} created pos.order #715 2026-10-21 09:09:17,813 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38517064 finished 2026-10-21 09:09:17,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.082 0.205 2026-10-21 09:09:17,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.028 2026-10-21 09:09:18,018 44 INFO rb-133655d-225807-427165 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-21 09:09:18,075 44 INFO rb-133655d-225807-427165 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-21 09:09:18,156 44 INFO rb-133655d-225807-427165 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-21 09:09:18,216 44 INFO rb-133655d-225807-427165 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-21 09:09:18,267 44 INFO rb-133655d-225807-427165 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-21 09:09:18,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:18] "GET /web/image/product.product/2480/image_512?unique=2026-10-21T09:08:20.000+00:00 HTTP/1.1" 200 - 8 0.014 0.025 2026-10-21 09:09:18,348 44 INFO rb-133655d-225807-427165 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-21 09:09:18,402 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94719519 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': '53f200fa-73ce-4bad-a3a2-349d0f6c27a1'}] 2026-10-21 09:09:18,437 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1179] to pos.order #715 2026-10-21 09:09:18,446 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94719519 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': '53f200fa-73ce-4bad-a3a2-349d0f6c27a1'} updated pos.order #715 2026-10-21 09:09:18,483 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94719519 finished 2026-10-21 09:09:18,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.121 0.260 2026-10-21 09:09:18,776 44 INFO rb-133655d-225807-427165 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-21 09:09:18,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.017 2026-10-21 09:09:18,827 44 INFO rb-133655d-225807-427165 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-21 09:09:18,885 44 INFO rb-133655d-225807-427165 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-21 09:09:18,946 44 INFO rb-133655d-225807-427165 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-21 09:09:18,947 44 INFO rb-133655d-225807-427165 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-21 09:09:19,044 44 INFO rb-133655d-225807-427165 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-21 09:09:19,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 9515300 (allocated 10485760) 2026-10-21 09:09:19,076 44 INFO rb-133655d-225807-427165 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 102959 2026-10-21 09:09:19,077 44 INFO rb-133655d-225807-427165 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-21 09:09:19,078 44 INFO rb-133655d-225807-427165 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 102959 2026-10-21 09:09:19,189 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_090919_189657_test_online_payment_self_pay_after_meal_table.txt 2026-10-21 09:09:19,190 44 INFO rb-133655d-225807-427165 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/tmpgz3ejawn_chrome_odoo" 2026-10-21 09:09:19,266 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 09:09:37,347 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-10-21 09:09:37,869 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 103147 2026-10-21 09:09:37,870 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmp6k54woxz_chrome_odoo 2026-10-21 09:09:37,870 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:33935/json/version 2026-10-21 09:09:37,871 44 INFO rb-133655d-225807-427165 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-21 09:09:37,911 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-21 09:09:37,911 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:33935/json 2026-10-21 09:09:37,912 44 INFO rb-133655d-225807-427165 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-21 09:09:37,946 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:33935/devtools/page/EEB1437D77254C9B5486D2245875ED1A 2026-10-21 09:09:37,974 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-10-21 09:09:37,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-10-21 09:09:38,108 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:09:38,127 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-10-21 09:09:38,130 44 INFO rb-133655d-225807-427165 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-21 09:09:38,130 44 INFO rb-133655d-225807-427165 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-21 09:09:38,147 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:09:39,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:39] "GET /pos/ui/113 HTTP/1.1" 200 - 125 0.194 0.846 2026-10-21 09:09:39,187 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': 'EEB1437D77254C9B5486D2245875ED1A', 'loaderId': 'AEDA2485EE5E7E9FD48C5E78388E0566', 'isDownload': False} 2026-10-21 09:09:39,188 44 INFO rb-133655d-225807-427165 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-21 09:09:39,208 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:09:39,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:39] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-21 09:09:39,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:39] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.026 2026-10-21 09:09:39,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:39] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.047 2026-10-21 09:09:39,965 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:09:39,980 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:09:40,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 09:09:40,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:09:40,053 44 INFO rb-133655d-225807-427165 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-21 09:09:40,068 44 INFO rb-133655d-225807-427165 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-21 09:09:40,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 09:09:40,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:09:40,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.022 2026-10-21 09:09:40,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:40] "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.036 2026-10-21 09:09:40,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 09:09:40,275 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.057 2026-10-21 09:09:41,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.434 0.595 2026-10-21 09:09:41,376 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "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-21 09:09:41,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 09:09:41,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "GET /web/image/res.company/106/logo/256x256 HTTP/1.1" 200 - 8 0.027 0.055 2026-10-21 09:09:41,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09: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.016 2026-10-21 09:09:41,689 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-10-21 09:09:41,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:09:41,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:09:41,808 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:09:41,830 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:09:41,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 3 0.013 0.042 2026-10-21 09:09:41,863 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.051 2026-10-21 09:09:41,867 44 INFO rb-133655d-225807-427165 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-21 09:09:41,921 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:09:41,924 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:09:41,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "GET /web/image/res.users/207/avatar_128 HTTP/1.1" 200 - 14 0.062 0.122 2026-10-21 09:09:41,990 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:09:42,117 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /pos/ui/113?from_backend=True HTTP/1.1" 200 - 33 0.063 0.195 2026-10-21 09:09:42,236 44 INFO rb-133655d-225807-427165 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-21 09:09:42,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /pos/ui/113 HTTP/1.1" 200 - 33 0.061 0.281 2026-10-21 09:09:42,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.005 0.278 2026-10-21 09:09:42,324 44 INFO rb-133655d-225807-427165 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-21 09:09:42,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-10-21T09:09:19.000+00:00 HTTP/1.1" 200 - 3 0.013 0.041 2026-10-21 09:09:42,347 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:09:42,362 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:09:42,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-10-21T09:09:19.000+00:00 HTTP/1.1" 200 - 3 0.018 0.092 2026-10-21 09:09:42,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-10-21T09:09:19.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-21 09:09:42,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-10-21T09:09:19.000+00:00 HTTP/1.1" 200 - 3 0.007 0.165 2026-10-21 09:09:42,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-10-21T09:09:19.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-21 09:09:42,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-10-21T09:09:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-21 09:09:42,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-10-21T09:09:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-21 09:09:42,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image?model=product.template&field=image_128&id=1999&unique=2026-10-21T09:09:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-21 09:09:42,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-10-21T09:09:19.000+00:00 HTTP/1.1" 200 - 3 0.004 0.187 2026-10-21 09:09:42,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "GET /web/image/res.company/106/favicon HTTP/1.1" 304 - 4 0.011 0.168 2026-10-21 09:09:42,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.102 0.220 2026-10-21 09:09:42,918 44 INFO rb-133655d-225807-427165 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-21 09:09:42,972 44 INFO rb-133655d-225807-427165 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-21 09:09:43,023 44 INFO rb-133655d-225807-427165 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-21 09:09:43,074 44 INFO rb-133655d-225807-427165 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-21 09:09:43,125 44 INFO rb-133655d-225807-427165 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-21 09:09:43,206 44 INFO rb-133655d-225807-427165 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-21 09:09:43,222 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:09:43,230 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:09:43,259 44 INFO rb-133655d-225807-427165 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-21 09:09:43,307 44 INFO rb-133655d-225807-427165 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-21 09:09:43,396 44 INFO rb-133655d-225807-427165 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-21 09:09:43,449 44 INFO rb-133655d-225807-427165 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-21 09:09:43,454 44 INFO rb-133655d-225807-427165 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': 'c1a0b788-6754-49bd-a4f8-395915e9af23--712--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-21 09:09:43,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:43] "POST /qfpay/notify HTTP/1.1" 200 - 12 0.014 0.050 2026-10-21 09:09:43,556 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33814956 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000001', 'uuid': 'c54e83ba-3084-44a7-82ed-5c094cb9605d'}] 2026-10-21 09:09:43,567 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:09:44,291 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33814956 order {'name': '/', 'pos_reference': '261-113-000001', 'uuid': 'c54e83ba-3084-44a7-82ed-5c094cb9605d'} created pos.order #716 2026-10-21 09:09:44,331 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33814956 finished 2026-10-21 09:09:44,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.355 0.556 2026-10-21 09:09:44,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:09:44,695 44 INFO rb-133655d-225807-427165 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-21 09:09:44,700 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35204332 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': 'c54e83ba-3084-44a7-82ed-5c094cb9605d'}] 2026-10-21 09:09:44,711 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35204332 order {'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': 'c54e83ba-3084-44a7-82ed-5c094cb9605d'} sync ignored for existing PoS order pos.order(716,) (state: paid) 2026-10-21 09:09:44,736 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35204332 finished 2026-10-21 09:09:44,776 44 INFO rb-133655d-225807-427165 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-21 09:09:44,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.076 0.157 2026-10-21 09:09:44,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.147 2026-10-21 09:09:45,010 44 INFO rb-133655d-225807-427165 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-21 09:09:45,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.046 2026-10-21 09:09:45,067 44 INFO rb-133655d-225807-427165 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-21 09:09:45,115 44 INFO rb-133655d-225807-427165 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-21 09:09:45,168 44 INFO rb-133655d-225807-427165 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-21 09:09:45,219 44 INFO rb-133655d-225807-427165 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-21 09:09:45,281 44 INFO rb-133655d-225807-427165 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-21 09:09:45,311 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:45] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.018 0.018 2026-10-21 09:09:45,337 44 INFO rb-133655d-225807-427165 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-21 09:09:45,390 44 INFO rb-133655d-225807-427165 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-21 09:09:45,489 44 INFO rb-133655d-225807-427165 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-21 09:09:45,554 44 INFO rb-133655d-225807-427165 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-21 09:09:45,614 44 INFO rb-133655d-225807-427165 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-21 09:09:45,667 44 INFO rb-133655d-225807-427165 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-21 09:09:45,671 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': 'c1a0b788-6754-49bd-a4f8-395915e9af23--712--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-21 09:09:45,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:45] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.009 0.035 2026-10-21 09:09:45,743 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83155438 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000002', 'uuid': '09c97f72-988c-4ad8-b912-5cb991a18c6f'}] 2026-10-21 09:09:46,309 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83155438 order {'name': '/', 'pos_reference': '261-113-000002', 'uuid': '09c97f72-988c-4ad8-b912-5cb991a18c6f'} created pos.order #717 2026-10-21 09:09:46,386 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83155438 finished 2026-10-21 09:09:46,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.253 0.546 2026-10-21 09:09:46,618 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:09:46,658 44 INFO rb-133655d-225807-427165 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-21 09:09:46,665 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39209317 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '09c97f72-988c-4ad8-b912-5cb991a18c6f'}] 2026-10-21 09:09:46,682 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39209317 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '09c97f72-988c-4ad8-b912-5cb991a18c6f'} sync ignored for existing PoS order pos.order(717,) (state: paid) 2026-10-21 09:09:46,708 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-10-21 09:09:46,709 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-21 09:09:46,728 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39209317 finished 2026-10-21 09:09:46,871 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 17124428 (allocated 18223104) 2026-10-21 09:09:46,881 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 103147 2026-10-21 09:09:46,886 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-10-21 09:09:46,888 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 103147 2026-10-21 09:09:46,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:09:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.063 0.165 2026-10-21 09:09:47,030 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_090947_030610_test_tour_qfpay_order_and_refund.txt 2026-10-21 09:09:47,031 44 INFO rb-133655d-225807-427165 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmp6k54woxz_chrome_odoo" 2026-10-21 09:09:47,104 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:10:06,881 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-10-21 09:10:07,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 103362 2026-10-21 09:10:07,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmppx29c95f_chrome_odoo 2026-10-21 09:10:07,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:33785/json/version 2026-10-21 09:10:07,387 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:10:07,423 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-10-21 09:10:07,424 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:33785/json 2026-10-21 09:10:07,425 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:10:07,447 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:33785/devtools/page/05D53E4ECB0565D4A6D556D200132394 2026-10-21 09:10:07,451 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-10-21 09:10:07,459 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-10-21 09:10:07,546 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:10:07,565 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-10-21 09:10:07,583 44 INFO rb-133655d-225807-427165 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-21 09:10:07,583 44 INFO rb-133655d-225807-427165 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-21 09:10:07,606 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:10:08,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:08] "GET /pos/ui/114 HTTP/1.1" 200 - 125 0.173 0.956 2026-10-21 09:10:08,734 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': '05D53E4ECB0565D4A6D556D200132394', 'loaderId': '87EB67C99BA06629AE65E5005B42ACC2', 'isDownload': False} 2026-10-21 09:10:08,735 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-10-21 09:10:08,769 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:10:08,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:08] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-21 09:10:08,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:08] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 09:10:08,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:08] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-21 09:10:09,472 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:10:09,476 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:09,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-21 09:10:09,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:10:09,551 44 INFO rb-133655d-225807-427165 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-21 09:10:09,558 44 INFO rb-133655d-225807-427165 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-21 09:10:09,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:10:09,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:10:09,623 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:09] "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.016 2026-10-21 09:10:09,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-21 09:10:09,724 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.057 2026-10-21 09:10:09,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-21 09:10:10,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.377 0.574 2026-10-21 09:10:10,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:10:10,926 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.014 0.021 2026-10-21 09:10:11,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.054 2026-10-21 09:10:11,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 09:10:11,083 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-10-21 09:10:11,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.012 0.007 2026-10-21 09:10:11,149 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:11,222 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:10:11,228 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:10:11,230 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:10:11,283 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "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-21 09:10:11,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.079 0.049 2026-10-21 09:10:11,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.009 0.107 2026-10-21 09:10:11,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.122 2026-10-21 09:10:11,357 44 INFO rb-133655d-225807-427165 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-21 09:10:11,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.012 0.069 2026-10-21 09:10:11,430 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:10:11,451 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.021 0.035 2026-10-21 09:10:11,556 44 INFO rb-133655d-225807-427165 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-21 09:10:11,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.071 0.129 2026-10-21 09:10:11,620 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:10:11,632 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:10:11,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.166 2026-10-21 09:10:11,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.190 2026-10-21 09:10:11,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.234 2026-10-21 09:10:11,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-21 09:10:11,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.065 0.411 2026-10-21 09:10:11,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.274 2026-10-21 09:10:11,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image?model=product.template&field=image_128&id=2012&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.294 2026-10-21 09:10:11,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:11] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.292 2026-10-21 09:10:12,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.076 0.335 2026-10-21 09:10:12,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:12] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.278 2026-10-21 09:10:12,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:12] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.442 2026-10-21 09:10:12,233 44 INFO rb-133655d-225807-427165 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-21 09:10:12,287 44 INFO rb-133655d-225807-427165 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-21 09:10:12,347 44 INFO rb-133655d-225807-427165 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-21 09:10:12,392 44 INFO rb-133655d-225807-427165 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-21 09:10:12,443 44 INFO rb-133655d-225807-427165 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-21 09:10:12,528 44 INFO rb-133655d-225807-427165 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-21 09:10:12,547 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:12,552 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:12,579 44 INFO rb-133655d-225807-427165 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-21 09:10:12,631 44 INFO rb-133655d-225807-427165 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-21 09:10:12,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:12] "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.006 0.008 2026-10-21 09:10:12,719 44 INFO rb-133655d-225807-427165 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-21 09:10:12,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:12] "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-21 09:10:12,799 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12686912 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '2b6f6736-6f2f-4921-940e-e6144701a177'}] 2026-10-21 09:10:12,808 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:10:13,570 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12686912 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '2b6f6736-6f2f-4921-940e-e6144701a177'} created pos.order #718 2026-10-21 09:10:13,606 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12686912 finished 2026-10-21 09:10:13,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.430 0.502 2026-10-21 09:10:13,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:13] "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-21 09:10:13,954 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-10-21 09:10:13,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 09:10:13,965 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93590455 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '2b6f6736-6f2f-4921-940e-e6144701a177'}] 2026-10-21 09:10:13,979 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93590455 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '2b6f6736-6f2f-4921-940e-e6144701a177'} sync ignored for existing PoS order pos.order(718,) (state: paid) 2026-10-21 09:10:14,016 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93590455 finished 2026-10-21 09:10:14,076 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 15382932 (allocated 16252928) 2026-10-21 09:10:14,088 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 103362 2026-10-21 09:10:14,092 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-10-21 09:10:14,095 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 103362 2026-10-21 09:10:14,193 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091014_193107_test_razorpay_basic_order.txt 2026-10-21 09:10:14,193 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmppx29c95f_chrome_odoo" 2026-10-21 09:10:14,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: waiting for threads: [, ] 2026-10-21 09:10:14,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.141 0.127 2026-10-21 09:10:14,266 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-10-21 09:10:14,601 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 103567 2026-10-21 09:10:14,601 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmploz50g7p_chrome_odoo 2026-10-21 09:10:14,601 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:46733/json/version 2026-10-21 09:10:14,602 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:10:14,682 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-10-21 09:10:14,682 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:46733/json 2026-10-21 09:10:14,683 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:10:14,711 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:46733/devtools/page/48741E1556DB108BC3321CE2CD42D4FA 2026-10-21 09:10:14,731 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-10-21 09:10:14,743 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-10-21 09:10:14,821 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:10:14,836 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-10-21 09:10:14,840 44 INFO rb-133655d-225807-427165 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-21 09:10:14,840 44 INFO rb-133655d-225807-427165 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-21 09:10:14,856 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:10:15,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:15] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.175 0.865 2026-10-21 09:10:15,897 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': '48741E1556DB108BC3321CE2CD42D4FA', 'loaderId': '3EF2F281596E944434C0D3DD28F5EA0A', 'isDownload': False} 2026-10-21 09:10:15,898 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-10-21 09:10:15,917 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:10:15,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:15] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-21 09:10:15,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:15] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.018 2026-10-21 09:10:15,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:15] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.035 2026-10-21 09:10:16,691 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:16,697 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:16,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-21 09:10:16,749 44 INFO rb-133655d-225807-427165 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-21 09:10:16,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:10:16,758 44 INFO rb-133655d-225807-427165 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-21 09:10:16,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:10:16,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:10:16,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.012 2026-10-21 09:10:16,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-21 09:10:16,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.036 0.043 2026-10-21 09:10:16,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-21 09:10:17,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.379 0.560 2026-10-21 09:10:17,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:17] "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-21 09:10:18,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:10:18,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.048 2026-10-21 09:10:18,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.019 2026-10-21 09:10:18,171 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-10-21 09:10:18,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10: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-21 09:10:18,263 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:18,308 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:10:18,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.007 0.030 2026-10-21 09:10:18,318 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:10:18,335 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:10:18,342 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:10:18,407 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.047 0.087 2026-10-21 09:10:18,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.139 2026-10-21 09:10:18,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.004 0.058 2026-10-21 09:10:18,480 44 INFO rb-133655d-225807-427165 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-21 09:10:18,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.018 0.020 2026-10-21 09:10:18,596 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:10:18,652 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:10:18,667 44 INFO rb-133655d-225807-427165 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-21 09:10:18,724 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.060 0.110 2026-10-21 09:10:18,732 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:18,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.057 0.220 2026-10-21 09:10:18,895 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.290 2026-10-21 09:10:18,935 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.327 2026-10-21 09:10:18,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:18] "GET /web/image?model=product.template&field=image_128&id=2012&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.281 2026-10-21 09:10:19,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.405 2026-10-21 09:10:19,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.290 2026-10-21 09:10:19,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.222 2026-10-21 09:10:19,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.071 0.252 2026-10-21 09:10:19,264 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.292 2026-10-21 09:10:19,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-21 09:10:19,312 44 INFO rb-133655d-225807-427165 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-21 09:10:19,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.376 2026-10-21 09:10:19,364 44 INFO rb-133655d-225807-427165 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-21 09:10:19,415 44 INFO rb-133655d-225807-427165 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-21 09:10:19,466 44 INFO rb-133655d-225807-427165 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-21 09:10:19,518 44 INFO rb-133655d-225807-427165 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-21 09:10:19,601 44 INFO rb-133655d-225807-427165 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-21 09:10:19,618 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:19,620 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:10:19,652 44 INFO rb-133655d-225807-427165 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-21 09:10:19,703 44 INFO rb-133655d-225807-427165 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-21 09:10:19,781 44 INFO rb-133655d-225807-427165 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-21 09:10:19,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "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.009 0.012 2026-10-21 09:10:19,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.002 0.008 2026-10-21 09:10:19,845 44 INFO rb-133655d-225807-427165 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-21 09:10:19,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:19] "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.011 0.010 2026-10-21 09:10:19,893 44 INFO rb-133655d-225807-427165 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-21 09:10:19,942 44 INFO rb-133655d-225807-427165 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-21 09:10:19,997 44 INFO rb-133655d-225807-427165 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-21 09:10:20,048 44 INFO rb-133655d-225807-427165 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-21 09:10:20,111 44 INFO rb-133655d-225807-427165 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-21 09:10:20,115 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:20] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.008 2026-10-21 09:10:20,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:20] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.002 0.005 2026-10-21 09:10:20,181 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81838270 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '92f48580-8902-4ce2-8c22-685d970be02a'}] 2026-10-21 09:10:20,192 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:10:20,935 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81838270 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '92f48580-8902-4ce2-8c22-685d970be02a'} created pos.order #719 2026-10-21 09:10:20,978 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81838270 finished 2026-10-21 09:10:21,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.387 0.503 2026-10-21 09:10:21,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:10:21,253 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-10-21 09:10:21,254 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-21 09:10:21,270 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30567339 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '92f48580-8902-4ce2-8c22-685d970be02a'}] 2026-10-21 09:10:21,287 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30567339 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '92f48580-8902-4ce2-8c22-685d970be02a'} sync ignored for existing PoS order pos.order(719,) (state: paid) 2026-10-21 09:10:21,329 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30567339 finished 2026-10-21 09:10:21,372 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15521408 (allocated 17563648) 2026-10-21 09:10:21,383 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 103567 2026-10-21 09:10:21,392 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-10-21 09:10:21,395 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 103567 2026-10-21 09:10:21,506 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.101 0.137 2026-10-21 09:10:21,512 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091021_512034_test_razorpay_cancel_payment.txt 2026-10-21 09:10:21,512 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmploz50g7p_chrome_odoo" 2026-10-21 09:10:21,534 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-10-21 09:10:21,990 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 103790 2026-10-21 09:10:21,991 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmp7yao69dq_chrome_odoo 2026-10-21 09:10:21,991 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:37555/json/version 2026-10-21 09:10:21,992 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37555', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:10:22,032 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-10-21 09:10:22,032 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:37555/json 2026-10-21 09:10:22,033 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37555', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:10:22,048 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:37555/devtools/page/7450D6D64A70C0DE4348A1DF62145C34 2026-10-21 09:10:22,071 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-10-21 09:10:22,099 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-10-21 09:10:22,183 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:10:22,196 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-10-21 09:10:22,199 44 INFO rb-133655d-225807-427165 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-21 09:10:22,199 44 INFO rb-133655d-225807-427165 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-21 09:10:22,228 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:10:23,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:23] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.149 0.862 2026-10-21 09:10:23,239 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': '7450D6D64A70C0DE4348A1DF62145C34', 'loaderId': 'CAED68E5E6B8AD421B7F00E06E96FB78', 'isDownload': False} 2026-10-21 09:10:23,240 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-10-21 09:10:23,263 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:10:23,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:23] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-21 09:10:23,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:23] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.027 2026-10-21 09:10:23,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:23] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-21 09:10:24,048 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:10:24,058 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:24,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-21 09:10:24,152 44 INFO rb-133655d-225807-427165 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-21 09:10:24,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:10:24,163 44 INFO rb-133655d-225807-427165 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-21 09:10:24,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-21 09:10:24,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:10:24,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.013 2026-10-21 09:10:24,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-21 09:10:24,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.056 2026-10-21 09:10:24,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-21 09:10:25,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.428 0.603 2026-10-21 09:10:25,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:10:25,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 09:10:25,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.046 2026-10-21 09:10:25,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:10:25,738 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-10-21 09:10:25,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-21 09:10:25,844 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:25,899 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 09:10:25,903 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:10:25,917 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.057 2026-10-21 09:10:25,934 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "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-21 09:10:25,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.048 0.066 2026-10-21 09:10:25,972 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-21 09:10:26,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.010 0.034 2026-10-21 09:10:26,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.004 0.181 2026-10-21 09:10:26,050 44 INFO rb-133655d-225807-427165 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-21 09:10:26,115 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:10:26,231 44 INFO rb-133655d-225807-427165 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-21 09:10:26,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.071 0.072 2026-10-21 09:10:26,244 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:26,257 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:10:26,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.048 0.202 2026-10-21 09:10:26,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.249 2026-10-21 09:10:26,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.015 0.307 2026-10-21 09:10:26,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.348 2026-10-21 09:10:26,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.012 0.418 2026-10-21 09:10:26,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.289 2026-10-21 09:10:26,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.258 2026-10-21 09:10:26,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image?model=product.template&field=image_128&id=2012&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-21 09:10:26,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-21 09:10:26,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.185 2026-10-21 09:10:26,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-21T09:09:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.180 2026-10-21 09:10:26,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.047 0.347 2026-10-21 09:10:26,973 44 INFO rb-133655d-225807-427165 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-21 09:10:27,024 44 INFO rb-133655d-225807-427165 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-21 09:10:27,076 44 INFO rb-133655d-225807-427165 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-21 09:10:27,127 44 INFO rb-133655d-225807-427165 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-21 09:10:27,178 44 INFO rb-133655d-225807-427165 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-21 09:10:27,260 44 INFO rb-133655d-225807-427165 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-21 09:10:27,279 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:27,284 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:27,317 44 INFO rb-133655d-225807-427165 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-21 09:10:27,366 44 INFO rb-133655d-225807-427165 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-21 09:10:27,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:27] "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.003 0.008 2026-10-21 09:10:27,454 44 INFO rb-133655d-225807-427165 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-21 09:10:27,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:27] "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.003 0.011 2026-10-21 09:10:27,535 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85678404 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'b2bd520b-cd0d-437c-baf1-0b01fd778970'}] 2026-10-21 09:10:27,542 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:10:28,171 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85678404 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'b2bd520b-cd0d-437c-baf1-0b01fd778970'} created pos.order #720 2026-10-21 09:10:28,209 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85678404 finished 2026-10-21 09:10:28,317 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.281 0.505 2026-10-21 09:10:28,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:28] "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-21 09:10:28,534 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9578887 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'b2bd520b-cd0d-437c-baf1-0b01fd778970'}] 2026-10-21 09:10:28,535 44 INFO rb-133655d-225807-427165 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-21 09:10:28,555 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9578887 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'b2bd520b-cd0d-437c-baf1-0b01fd778970'} sync ignored for existing PoS order pos.order(720,) (state: paid) 2026-10-21 09:10:28,590 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9578887 finished 2026-10-21 09:10:28,608 44 INFO rb-133655d-225807-427165 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-21 09:10:28,660 44 INFO rb-133655d-225807-427165 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-21 09:10:28,709 44 INFO rb-133655d-225807-427165 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-21 09:10:28,759 44 INFO rb-133655d-225807-427165 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-21 09:10:28,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.086 0.189 2026-10-21 09:10:28,824 44 INFO rb-133655d-225807-427165 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-21 09:10:28,910 44 INFO rb-133655d-225807-427165 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-21 09:10:28,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:28] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:10:28,982 44 INFO rb-133655d-225807-427165 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-21 09:10:28,996 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.016 0.043 2026-10-21 09:10:29,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:29] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.009 0.045 2026-10-21 09:10:29,048 44 INFO rb-133655d-225807-427165 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-21 09:10:29,133 44 INFO rb-133655d-225807-427165 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-21 09:10:29,192 44 INFO rb-133655d-225807-427165 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-21 09:10:29,255 44 INFO rb-133655d-225807-427165 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-21 09:10:29,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:29] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.002 0.006 2026-10-21 09:10:29,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:29] "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.002 0.007 2026-10-21 09:10:29,340 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33808301 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': 'e9e0051d-abf1-4d27-b863-fd26f9f0e55c'}] 2026-10-21 09:10:29,941 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33808301 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': 'e9e0051d-abf1-4d27-b863-fd26f9f0e55c'} created pos.order #721 2026-10-21 09:10:29,995 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33808301 finished 2026-10-21 09:10:30,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.289 0.532 2026-10-21 09:10:30,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:10:30,298 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-10-21 09:10:30,299 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-21 09:10:30,311 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14992771 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': 'e9e0051d-abf1-4d27-b863-fd26f9f0e55c'}] 2026-10-21 09:10:30,323 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14992771 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': 'e9e0051d-abf1-4d27-b863-fd26f9f0e55c'} sync ignored for existing PoS order pos.order(721,) (state: paid) 2026-10-21 09:10:30,357 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14992771 finished 2026-10-21 09:10:30,494 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 17253828 (allocated 19271680) 2026-10-21 09:10:30,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.082 0.112 2026-10-21 09:10:30,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 103790 2026-10-21 09:10:30,510 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-10-21 09:10:30,513 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 103790 2026-10-21 09:10:30,625 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091030_625443_test_razorpay_refund_order.txt 2026-10-21 09:10:30,625 44 INFO rb-133655d-225807-427165 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmp7yao69dq_chrome_odoo" 2026-10-21 09:10:30,692 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:10:48,609 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-10-21 09:10:50,095 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 104007 2026-10-21 09:10:50,095 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmp6ge395al_chrome_odoo 2026-10-21 09:10:50,095 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:33955/json/version 2026-10-21 09:10:50,097 44 INFO rb-133655d-225807-427165 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-21 09:10:50,130 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-10-21 09:10:50,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:33955/json 2026-10-21 09:10:50,135 44 INFO rb-133655d-225807-427165 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-21 09:10:50,147 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:33955/devtools/page/DB7CFFF42BE56D0F1DA9E86AF001B5CE 2026-10-21 09:10:50,153 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-10-21 09:10:50,164 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-10-21 09:10:50,365 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:10:50,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-10-21 09:10:50,395 44 INFO rb-133655d-225807-427165 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-21 09:10:50,395 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-21 09:10:50,424 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:10:51,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:51] "GET /pos/ui/115 HTTP/1.1" 200 - 83 0.095 1.056 2026-10-21 09:10:51,574 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': 'DB7CFFF42BE56D0F1DA9E86AF001B5CE', 'loaderId': '9EAC3C8BF0B13959543154962696B371', 'isDownload': False} 2026-10-21 09:10:51,575 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-10-21 09:10:51,600 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:10:51,643 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:51] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.018 2026-10-21 09:10:51,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:51] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-21 09:10:51,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:51] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.052 2026-10-21 09:10:52,423 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:10:52,441 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:10:52,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.026 2026-10-21 09:10:52,483 44 INFO rb-133655d-225807-427165 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-21 09:10:52,496 44 INFO rb-133655d-225807-427165 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-21 09:10:52,497 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-21 09:10:52,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:10:52,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:10:52,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.016 2026-10-21 09:10:52,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-21 09:10:52,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.029 0.079 2026-10-21 09:10:52,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-21 09:10:53,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.398 0.552 2026-10-21 09:10:53,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:10:53,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.021 2026-10-21 09:10:53,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:53] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.048 2026-10-21 09:10:54,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.026 0.009 2026-10-21 09:10:54,037 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-10-21 09:10:54,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:10:54,122 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:54,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:10:54,147 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:54,161 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:10:54,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.013 0.024 2026-10-21 09:10:54,198 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:10:54,201 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "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-21 09:10:54,248 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:10:54,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.041 0.098 2026-10-21 09:10:54,383 44 INFO rb-133655d-225807-427165 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-21 09:10:54,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.056 0.121 2026-10-21 09:10:54,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image/res.company/108/favicon HTTP/1.1" 200 - 4 0.007 0.178 2026-10-21 09:10:54,514 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:10:54,534 44 INFO rb-133655d-225807-427165 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-21 09:10:54,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.045 0.291 2026-10-21 09:10:54,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image?model=product.template&field=image_128&id=2018&unique=2026-10-21T09:10:30.000+00:00 HTTP/1.1" 200 - 3 0.014 0.177 2026-10-21 09:10:54,662 44 INFO rb-133655d-225807-427165 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-21 09:10:54,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image?model=product.template&field=image_128&id=2017&unique=2026-10-21T09:10:30.000+00:00 HTTP/1.1" 200 - 3 0.009 0.228 2026-10-21 09:10:54,700 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:10:54,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image?model=product.template&field=image_128&id=2020&unique=2026-10-21T09:10:30.000+00:00 HTTP/1.1" 200 - 3 0.004 0.250 2026-10-21 09:10:54,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image?model=product.template&field=image_128&id=2019&unique=2026-10-21T09:10:30.000+00:00 HTTP/1.1" 200 - 3 0.005 0.300 2026-10-21 09:10:54,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image/res.company/108/favicon HTTP/1.1" 304 - 4 0.006 0.253 2026-10-21 09:10:54,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image?model=product.template&field=image_128&id=2021&unique=2026-10-21T09:10:30.000+00:00 HTTP/1.1" 200 - 3 0.008 0.238 2026-10-21 09:10:54,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image?model=product.template&field=image_128&id=2023&unique=2026-10-21T09:10:30.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-21 09:10:54,942 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image?model=product.template&field=image_128&id=2025&unique=2026-10-21T09:10:30.000+00:00 HTTP/1.1" 200 - 3 0.017 0.214 2026-10-21 09:10:54,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:54] "GET /web/image?model=product.template&field=image_128&id=2022&unique=2026-10-21T09:10:30.000+00:00 HTTP/1.1" 200 - 3 0.006 0.241 2026-10-21 09:10:55,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:55] "GET /web/image?model=product.template&field=image_128&id=2024&unique=2026-10-21T09:10:30.000+00:00 HTTP/1.1" 200 - 3 0.006 0.258 2026-10-21 09:10:55,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.282 2026-10-21 09:10:55,198 44 INFO rb-133655d-225807-427165 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-21 09:10:55,261 44 INFO rb-133655d-225807-427165 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-21 09:10:55,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.143 0.210 2026-10-21 09:10:55,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.053 0.061 2026-10-21 09:10:55,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.025 2026-10-21 09:10:55,946 44 INFO rb-133655d-225807-427165 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-21 09:10:56,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:56] "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.103 0.117 2026-10-21 09:10:56,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.169 0.142 2026-10-21 09:10:56,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.013 0.313 2026-10-21 09:10:56,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.047 2026-10-21 09:10:56,657 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-10-21 09:10:56,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:56] "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.022 0.053 2026-10-21 09:10:56,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:56] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.034 0.087 2026-10-21 09:10:56,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:10:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.022 0.121 2026-10-21 09:10:56,900 44 INFO rb-133655d-225807-427165 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-21 09:10:56,947 44 INFO rb-133655d-225807-427165 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-21 09:10:56,998 44 INFO rb-133655d-225807-427165 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-21 09:10:57,049 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-10-21 09:10:57,050 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-21 09:10:57,170 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16509676 (allocated 17825792) 2026-10-21 09:10:57,189 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 104007 2026-10-21 09:10:57,190 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-10-21 09:10:57,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 104007 2026-10-21 09:10:57,325 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091057_325749_test_pos_repair.txt 2026-10-21 09:10:57,326 44 INFO rb-133655d-225807-427165 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmp6ge395al_chrome_odoo" 2026-10-21 09:10:57,398 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:11:16,480 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #217 deleted restaurant.floor records with IDs: [45] 2026-10-21 09:11:17,452 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-10-21 09:11:17,994 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 104219 2026-10-21 09:11:17,995 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmp5shu6mr6_chrome_odoo 2026-10-21 09:11:17,995 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:40997/json/version 2026-10-21 09:11:17,996 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40997', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:11:18,019 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-21 09:11:18,019 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:40997/json 2026-10-21 09:11:18,020 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40997', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:11:18,037 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:40997/devtools/page/142C525C40A1EF6C7F5C9A3E6F18E58B 2026-10-21 09:11:18,051 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-10-21 09:11:18,056 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-10-21 09:11:18,130 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:11:18,139 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-10-21 09:11:18,141 44 INFO rb-133655d-225807-427165 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-21 09:11:18,141 44 INFO rb-133655d-225807-427165 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-21 09:11:18,167 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:11:18,942 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:18] "GET /pos/ui/117 HTTP/1.1" 200 - 86 0.068 0.714 2026-10-21 09:11:18,953 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '142C525C40A1EF6C7F5C9A3E6F18E58B', 'loaderId': '3065FA4E5407E839C011EFB61FFFAC3C', 'isDownload': False} 2026-10-21 09:11:18,953 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-10-21 09:11:18,978 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:11:19,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-21 09:11:19,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.032 2026-10-21 09:11:19,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.049 2026-10-21 09:11:19,691 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:11:19,702 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:11:19,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.023 2026-10-21 09:11:19,751 44 INFO rb-133655d-225807-427165 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-21 09:11:19,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.025 2026-10-21 09:11:19,765 44 INFO rb-133655d-225807-427165 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-21 09:11:19,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:11:19,817 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:11:19,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.029 0.017 2026-10-21 09:11:19,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-21 09:11:19,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.057 2026-10-21 09:11:19,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-21 09:11:21,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 444 0.439 0.631 2026-10-21 09:11:21,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "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-21 09:11:21,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:11:21,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.057 2026-10-21 09:11:21,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "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.011 2026-10-21 09:11:21,391 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-10-21 09:11:21,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-21 09:11:21,488 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:11:21,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:11:21,511 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:11:21,518 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:11:21,546 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:11:21,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.021 0.082 2026-10-21 09:11:21,607 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.047 2026-10-21 09:11:21,627 44 INFO rb-133655d-225807-427165 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-21 09:11:21,659 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:11:21,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.059 0.147 2026-10-21 09:11:21,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.004 0.144 2026-10-21 09:11:21,818 44 INFO rb-133655d-225807-427165 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-21 09:11:21,833 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:11:21,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.041 0.223 2026-10-21 09:11:21,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.045 0.271 2026-10-21 09:11:21,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:21] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.005 0.241 2026-10-21 09:11:22,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.211 2026-10-21 09:11:22,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:11:22,266 44 INFO rb-133655d-225807-427165 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-21 09:11:22,298 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:11:22,318 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-10-21 09:11:23,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:23] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 23 0.034 0.032 2026-10-21 09:11:23,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.003 0.024 2026-10-21 09:11:23,136 44 INFO rb-133655d-225807-427165 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-21 09:11:23,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.024 0.065 2026-10-21 09:11:23,287 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-10-21 09:11:24,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:24] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 18 0.012 0.021 2026-10-21 09:11:24,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-21 09:11:24,105 44 INFO rb-133655d-225807-427165 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-21 09:11:24,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.033 0.060 2026-10-21 09:11:24,268 44 INFO rb-133655d-225807-427165 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-21 09:11:24,316 44 INFO rb-133655d-225807-427165 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-21 09:11:24,417 44 INFO rb-133655d-225807-427165 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-21 09:11:24,498 44 INFO rb-133655d-225807-427165 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-21 09:11:24,549 44 INFO rb-133655d-225807-427165 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-21 09:11:24,613 44 INFO rb-133655d-225807-427165 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-21 09:11:24,689 44 INFO rb-133655d-225807-427165 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-21 09:11:24,746 44 INFO rb-133655d-225807-427165 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-21 09:11:24,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:24] "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.018 0.057 2026-10-21 09:11:24,810 44 INFO rb-133655d-225807-427165 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-21 09:11:24,884 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.035 0.069 2026-10-21 09:11:24,894 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87437004 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': 'bc5f772c-f11e-48e5-b2dd-6488841f09f3'}] 2026-10-21 09:11:24,911 44 INFO rb-133655d-225807-427165 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-21 09:11:24,941 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87437004 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': 'bc5f772c-f11e-48e5-b2dd-6488841f09f3'} updated pos.order #722 2026-10-21 09:11:24,971 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87437004 finished 2026-10-21 09:11:25,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.062 0.229 2026-10-21 09:11:25,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:11:25,195 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-10-21 09:11:26,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:26] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.007 0.016 2026-10-21 09:11:26,087 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.033 2026-10-21 09:11:26,092 44 INFO rb-133655d-225807-427165 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-21 09:11:26,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.023 0.047 2026-10-21 09:11:26,211 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-10-21 09:11:27,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:27] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.038 0.028 2026-10-21 09:11:27,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.013 0.049 2026-10-21 09:11:27,159 44 INFO rb-133655d-225807-427165 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-21 09:11:27,209 44 INFO rb-133655d-225807-427165 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-21 09:11:27,294 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.056 0.069 2026-10-21 09:11:27,347 44 INFO rb-133655d-225807-427165 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-21 09:11:27,397 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-10-21 09:11:27,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:27] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 29 0.042 0.063 2026-10-21 09:11:27,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.028 2026-10-21 09:11:27,607 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-10-21 09:11:27,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.042 0.067 2026-10-21 09:11:27,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:27] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.035 0.097 2026-10-21 09:11:27,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.029 2026-10-21 09:11:27,861 44 INFO rb-133655d-225807-427165 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-21 09:11:27,930 44 INFO rb-133655d-225807-427165 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-21 09:11:28,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 41 0.051 0.085 2026-10-21 09:11:28,048 44 INFO rb-133655d-225807-427165 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-21 09:11:28,099 44 INFO rb-133655d-225807-427165 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-21 09:11:28,151 44 INFO rb-133655d-225807-427165 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-21 09:11:28,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.013 2026-10-21 09:11:28,238 44 INFO rb-133655d-225807-427165 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-21 09:11:28,290 44 INFO rb-133655d-225807-427165 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-21 09:11:28,351 44 INFO rb-133655d-225807-427165 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-21 09:11:28,402 44 INFO rb-133655d-225807-427165 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-21 09:11:28,453 44 INFO rb-133655d-225807-427165 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-21 09:11:28,537 44 INFO rb-133655d-225807-427165 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-21 09:11:28,547 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:11:28,549 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:11:28,624 44 INFO rb-133655d-225807-427165 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-21 09:11:28,694 44 INFO rb-133655d-225807-427165 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-21 09:11:28,699 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90970868 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_9215', 'uuid': '98e1d9fe-e970-4377-b54b-8c22b84d72ad'}] 2026-10-21 09:11:28,714 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:11:28,850 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [722] to pos.order #723 2026-10-21 09:11:29,445 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90970868 order {'name': '/', 'pos_reference': 'device_sync_9215', 'uuid': '98e1d9fe-e970-4377-b54b-8c22b84d72ad'} updated pos.order #723 2026-10-21 09:11:29,471 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90970868 finished 2026-10-21 09:11:29,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.323 0.548 2026-10-21 09:11:29,811 44 INFO rb-133655d-225807-427165 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-21 09:11:29,861 44 INFO rb-133655d-225807-427165 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-21 09:11:29,919 44 INFO rb-133655d-225807-427165 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-21 09:11:31,960 44 INFO rb-133655d-225807-427165 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-21 09:11:32,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:32] "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-21 09:11:32,038 44 INFO rb-133655d-225807-427165 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-21 09:11:32,087 44 INFO rb-133655d-225807-427165 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-21 09:11:32,146 44 INFO rb-133655d-225807-427165 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-21 09:11:32,195 44 INFO rb-133655d-225807-427165 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-21 09:11:32,245 44 INFO rb-133655d-225807-427165 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-21 09:11:32,304 44 INFO rb-133655d-225807-427165 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-21 09:11:32,363 44 INFO rb-133655d-225807-427165 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-21 09:11:32,432 44 INFO rb-133655d-225807-427165 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-21 09:11:32,441 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66883107 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_7365', 'uuid': 'cb60f207-5438-454f-b716-dff70c390c7a'}] 2026-10-21 09:11:32,556 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [723] to pos.order #724 2026-10-21 09:11:32,929 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66883107 order {'name': '/', 'pos_reference': 'device_sync_7365', 'uuid': 'cb60f207-5438-454f-b716-dff70c390c7a'} updated pos.order #724 2026-10-21 09:11:32,961 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66883107 finished 2026-10-21 09:11:33,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 147 0.165 0.501 2026-10-21 09:11:33,224 44 INFO rb-133655d-225807-427165 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-21 09:11:33,275 44 INFO rb-133655d-225807-427165 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-21 09:11:33,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11: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-21 09:11:33,347 44 INFO rb-133655d-225807-427165 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-21 09:11:33,418 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-10-21 09:11:33,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:33] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.014 0.042 2026-10-21 09:11:33,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.040 2026-10-21 09:11:33,604 44 INFO rb-133655d-225807-427165 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-21 09:11:33,724 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.048 0.076 2026-10-21 09:11:33,787 44 INFO rb-133655d-225807-427165 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-21 09:11:33,837 44 INFO rb-133655d-225807-427165 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-21 09:11:33,921 44 INFO rb-133655d-225807-427165 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-21 09:11:33,982 44 INFO rb-133655d-225807-427165 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-21 09:11:34,033 44 INFO rb-133655d-225807-427165 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-21 09:11:34,095 44 INFO rb-133655d-225807-427165 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-21 09:11:34,146 44 INFO rb-133655d-225807-427165 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-21 09:11:34,203 44 INFO rb-133655d-225807-427165 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-21 09:11:34,254 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-10-21 09:11:34,255 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-21 09:11:34,514 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 23364116 (allocated 25042944) 2026-10-21 09:11:34,522 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 104219 2026-10-21 09:11:34,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-10-21 09:11:34,525 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 104219 2026-10-21 09:11:34,682 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091134_681899_test_devices_synchronization.txt 2026-10-21 09:11:34,682 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmp5shu6mr6_chrome_odoo" 2026-10-21 09:11:34,730 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-10-21 09:11:35,405 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 104452 2026-10-21 09:11:35,406 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmpuu0dmjyp_chrome_odoo 2026-10-21 09:11:35,406 44 INFO rb-133655d-225807-427165 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:40839/json/version 2026-10-21 09:11:35,408 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:11:35,428 44 INFO rb-133655d-225807-427165 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-21 09:11:35,428 44 INFO rb-133655d-225807-427165 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:40839/json 2026-10-21 09:11:35,434 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:11:35,448 44 INFO rb-133655d-225807-427165 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:40839/devtools/page/0D30AD647B1D63DC31CE18D942B011AD 2026-10-21 09:11:35,475 44 INFO rb-133655d-225807-427165 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-21 09:11:35,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-10-21 09:11:35,552 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:11:35,566 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-10-21 09:11:35,575 44 INFO rb-133655d-225807-427165 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-21 09:11:35,575 44 INFO rb-133655d-225807-427165 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-21 09:11:35,594 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:11:36,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:36] "GET /pos/ui/117 HTTP/1.1" 200 - 91 0.069 0.927 2026-10-21 09:11:36,590 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': '0D30AD647B1D63DC31CE18D942B011AD', 'loaderId': 'B93BF8005F30DF8D71706C3D554A7B1F', 'isDownload': False} 2026-10-21 09:11:36,591 44 INFO rb-133655d-225807-427165 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-21 09:11:36,617 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:11:36,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:36] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 09:11:36,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:36] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-10-21 09:11:36,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:36] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-21 09:11:37,324 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:11:37,328 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:11:37,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-21 09:11:37,381 44 INFO rb-133655d-225807-427165 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-21 09:11:37,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:11:37,388 44 INFO rb-133655d-225807-427165 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-21 09:11:37,407 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:11:37,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:11:37,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-21 09:11:37,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-21 09:11:37,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.045 2026-10-21 09:11:37,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-21 09:11:38,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 448 0.413 0.523 2026-10-21 09:11:38,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:11:38,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.011 2026-10-21 09:11:38,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.046 2026-10-21 09:11:38,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "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.013 2026-10-21 09:11:38,806 44 INFO rb-133655d-225807-427165 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-21 09:11:38,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 09:11:38,872 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:11:38,885 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:11:38,918 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:11:38,924 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:11:38,941 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:11:38,961 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-21 09:11:38,977 44 INFO rb-133655d-225807-427165 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-21 09:11:39,018 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:11:39,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.085 0.052 2026-10-21 09:11:39,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.006 0.148 2026-10-21 09:11:39,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.005 0.126 2026-10-21 09:11:39,100 44 INFO rb-133655d-225807-427165 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-21 09:11:39,140 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:11:39,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.038 0.134 2026-10-21 09:11:39,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.035 0.227 2026-10-21 09:11:39,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.011 0.200 2026-10-21 09:11:39,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.244 2026-10-21 09:11:39,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.015 2026-10-21 09:11:39,586 44 INFO rb-133655d-225807-427165 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-21 09:11:39,621 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:11:39,636 44 INFO rb-133655d-225807-427165 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-21 09:11:39,687 44 INFO rb-133655d-225807-427165 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-21 09:11:39,738 44 INFO rb-133655d-225807-427165 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-21 09:11:39,799 44 INFO rb-133655d-225807-427165 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-21 09:11:39,853 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-10-21 09:11:39,854 44 INFO rb-133655d-225807-427165 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-21 09:11:39,970 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 14327744 (allocated 15466496) 2026-10-21 09:11:39,982 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 104452 2026-10-21 09:11:39,984 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-10-21 09:11:39,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 104452 2026-10-21 09:11:40,101 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091140_100771_test_guest_count_not_asked_on_other_device.txt 2026-10-21 09:11:40,101 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmpuu0dmjyp_chrome_odoo" 2026-10-21 09:11:40,125 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-10-21 09:11:40,567 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 104652 2026-10-21 09:11:40,567 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmpc89vb26r_chrome_odoo 2026-10-21 09:11:40,568 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:43693/json/version 2026-10-21 09:11:40,570 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43693', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:11:40,641 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-10-21 09:11:40,642 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:43693/json 2026-10-21 09:11:40,642 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43693', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:11:40,679 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:43693/devtools/page/313470DA779077A47ABE70DB3AA8FC5C 2026-10-21 09:11:40,699 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-10-21 09:11:40,708 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-10-21 09:11:40,805 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:11:40,820 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-10-21 09:11:40,824 44 INFO rb-133655d-225807-427165 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-21 09:11:40,824 44 INFO rb-133655d-225807-427165 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-21 09:11:40,847 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:11:41,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:41] "GET /pos/ui/117 HTTP/1.1" 200 - 142 0.147 0.925 2026-10-21 09:11:41,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': '313470DA779077A47ABE70DB3AA8FC5C', 'loaderId': '1DD3CF330EC5115F631CB363651D0CFB', 'isDownload': False} 2026-10-21 09:11:41,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-10-21 09:11:41,940 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:11:41,968 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:41] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-21 09:11:41,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:41] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-21 09:11:41,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:41] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.027 2026-10-21 09:11:42,693 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:11:42,715 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:11:42,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-21 09:11:42,769 44 INFO rb-133655d-225807-427165 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-21 09:11:42,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-21 09:11:42,781 44 INFO rb-133655d-225807-427165 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-21 09:11:42,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:11:42,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:11:42,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.015 2026-10-21 09:11:42,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-21 09:11:42,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.043 2026-10-21 09:11:42,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-21 09:11:44,009 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.419 0.617 2026-10-21 09:11:44,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "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-21 09:11:44,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 09:11:44,260 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.052 2026-10-21 09:11:44,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:11:44,331 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-10-21 09:11:44,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.016 2026-10-21 09:11:44,415 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:11:44,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:11:44,436 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:11:44,441 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:11:44,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.007 0.028 2026-10-21 09:11:44,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.015 0.065 2026-10-21 09:11:44,521 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:11:44,525 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "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-21 09:11:44,576 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:11:44,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.008 0.029 2026-10-21 09:11:44,604 44 INFO rb-133655d-225807-427165 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-21 09:11:44,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 33 0.034 0.100 2026-10-21 09:11:44,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /pos/ui/117 HTTP/1.1" 200 - 33 0.030 0.202 2026-10-21 09:11:44,828 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-10-21 09:11:44,842 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:11:44,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:44] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.013 0.186 2026-10-21 09:11:45,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.054 0.106 2026-10-21 09:11:45,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:45] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 37 0.062 0.179 2026-10-21 09:11:45,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.006 0.030 2026-10-21 09:11:45,188 44 INFO rb-133655d-225807-427165 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-21 09:11:45,344 44 INFO rb-133655d-225807-427165 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-21 09:11:45,381 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:11:45,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 61 0.095 0.092 2026-10-21 09:11:45,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.030 0.175 2026-10-21 09:11:45,478 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-10-21 09:11:46,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:46] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 16 0.010 0.024 2026-10-21 09:11:46,092 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.026 2026-10-21 09:11:46,103 44 INFO rb-133655d-225807-427165 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-21 09:11:46,155 44 INFO rb-133655d-225807-427165 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-21 09:11:46,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 40 0.034 0.067 2026-10-21 09:11:46,233 44 INFO rb-133655d-225807-427165 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-21 09:11:46,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:11:46,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.044 2026-10-21 09:11:46,333 44 INFO rb-133655d-225807-427165 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-21 09:11:46,384 44 INFO rb-133655d-225807-427165 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-21 09:11:46,444 44 INFO rb-133655d-225807-427165 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-21 09:11:46,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:46] "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.016 2026-10-21 09:11:46,494 44 INFO rb-133655d-225807-427165 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-21 09:11:46,544 44 INFO rb-133655d-225807-427165 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-21 09:11:46,589 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 46 0.043 0.068 2026-10-21 09:11:46,645 44 INFO rb-133655d-225807-427165 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-21 09:11:46,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:11:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.039 0.036 2026-10-21 09:11:46,699 44 INFO rb-133655d-225807-427165 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-21 09:11:46,753 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-10-21 09:11:46,754 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-21 09:11:46,874 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 15964052 (allocated 17436672) 2026-10-21 09:11:46,880 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 104652 2026-10-21 09:11:46,882 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-10-21 09:11:46,885 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 104652 2026-10-21 09:11:46,990 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091146_990205_test_synchronisation_of_orders.txt 2026-10-21 09:11:46,990 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmpc89vb26r_chrome_odoo" 2026-10-21 09:11:47,057 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:12:07,031 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #221 deleted restaurant.floor records with IDs: [48] 2026-10-21 09:12:07,871 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-21 09:12:08,554 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 104861 2026-10-21 09:12:08,555 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpvik8r_sd_chrome_odoo 2026-10-21 09:12:08,555 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:36617/json/version 2026-10-21 09:12:08,556 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36617', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:12:08,588 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-21 09:12:08,588 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:36617/json 2026-10-21 09:12:08,589 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36617', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:12:08,603 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:36617/devtools/page/7FF80075247C02A0B5FC65065BB664C1 2026-10-21 09:12:08,620 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-21 09:12:08,624 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-21 09:12:08,689 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:12:08,705 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-21 09:12:08,711 44 INFO rb-133655d-225807-427165 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-21 09:12:08,712 44 INFO rb-133655d-225807-427165 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-21 09:12:08,731 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:12:09,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:09] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.097 0.835 2026-10-21 09:12:09,665 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '7FF80075247C02A0B5FC65065BB664C1', 'loaderId': '4356432C0AA8CF9DDEFB445942F82285', 'isDownload': False} 2026-10-21 09:12:09,666 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-21 09:12:09,693 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:12:09,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:09] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.013 2026-10-21 09:12:09,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:09] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-21 09:12:09,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:09] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.048 2026-10-21 09:12:10,496 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:12:10,510 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:12:10,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-21 09:12:10,578 44 INFO rb-133655d-225807-427165 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-21 09:12:10,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.025 2026-10-21 09:12:10,595 44 INFO rb-133655d-225807-427165 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-21 09:12:10,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:12:10,637 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:12:10,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.015 2026-10-21 09:12:10,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-21 09:12:10,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.027 0.042 2026-10-21 09:12:10,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-21 09:12:11,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.451 0.592 2026-10-21 09:12:11,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:11] "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-21 09:12:11,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:12:12,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.063 0.064 2026-10-21 09:12:12,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.011 2026-10-21 09:12:12,225 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-21 09:12:12,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-21 09:12:12,294 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:12:12,311 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:12:12,322 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:12:12,345 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:12:12,398 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:12:12,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.015 0.076 2026-10-21 09:12:12,405 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-21 09:12:12,411 44 INFO rb-133655d-225807-427165 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-21 09:12:12,429 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:12:12,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.047 0.137 2026-10-21 09:12:12,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.134 2026-10-21 09:12:12,567 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/124] Tour pos_restaurant_sync → Step .new-order 2026-10-21 09:12:12,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.053 0.167 2026-10-21 09:12:12,716 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:12:12,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.068 0.354 2026-10-21 09:12:12,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.320 2026-10-21 09:12:13,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.089 0.365 2026-10-21 09:12:13,187 44 INFO rb-133655d-225807-427165 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-21 09:12:13,219 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:12:13,288 44 INFO rb-133655d-225807-427165 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-21 09:12:13,370 44 INFO rb-133655d-225807-427165 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-21 09:12:13,447 44 INFO rb-133655d-225807-427165 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-21 09:12:13,509 44 INFO rb-133655d-225807-427165 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-21 09:12:13,570 44 INFO rb-133655d-225807-427165 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-21 09:12:13,626 44 INFO rb-133655d-225807-427165 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-21 09:12:13,688 44 INFO rb-133655d-225807-427165 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-21 09:12:15,725 44 INFO rb-133655d-225807-427165 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-21 09:12:15,803 44 INFO rb-133655d-225807-427165 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-21 09:12:15,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.018 0.008 2026-10-21 09:12:15,858 44 INFO rb-133655d-225807-427165 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-21 09:12:15,924 44 INFO rb-133655d-225807-427165 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-21 09:12:15,976 44 INFO rb-133655d-225807-427165 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-21 09:12:16,027 44 INFO rb-133655d-225807-427165 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-21 09:12:16,078 44 INFO rb-133655d-225807-427165 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-21 09:12:16,131 44 INFO rb-133655d-225807-427165 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-21 09:12:16,190 44 INFO rb-133655d-225807-427165 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-21 09:12:16,241 44 INFO rb-133655d-225807-427165 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-21 09:12:16,316 44 INFO rb-133655d-225807-427165 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-21 09:12:16,368 44 INFO rb-133655d-225807-427165 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-21 09:12:16,417 44 INFO rb-133655d-225807-427165 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-21 09:12:16,468 44 INFO rb-133655d-225807-427165 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-21 09:12:16,519 44 INFO rb-133655d-225807-427165 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-21 09:12:16,571 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-10-21 09:12:16,635 44 INFO rb-133655d-225807-427165 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-21 09:12:16,700 44 INFO rb-133655d-225807-427165 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-21 09:12:16,806 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-21 09:12:16,807 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-21 09:12:16,808 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-21 09:12:16,808 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-21 09:12:16,812 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-21 09:12:16,812 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-21 09:12:16,813 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-21 09:12:16,814 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-21 09:12:16,814 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-21 09:12:16,815 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-21 09:12:16,816 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-21 09:12:16,817 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-21 09:12:16,817 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-21 09:12:16,818 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-21 09:12:16,819 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-21 09:12:16,820 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-21 09:12:16,821 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-21 09:12:16,822 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-21 09:12:16,822 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-21 09:12:16,822 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-21 09:12:16,826 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-21 09:12:16,827 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-21 09:12:16,827 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-21 09:12:16,828 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-21 09:12:16,835 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:16] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:12:16,845 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-21 09:12:16,846 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:16] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:12:16,848 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-21 09:12:16,849 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:16] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:12:16,853 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-21 09:12:16,867 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-21 09:12:16,875 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-21 09:12:16,877 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-21 09:12:16,877 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:16] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:12:16,877 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-21 09:12:16,878 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-21 09:12:16,879 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-21 09:12:16,880 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-21 09:12:16,881 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-21 09:12:16,882 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-21 09:12:16,882 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-21 09:12:16,883 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-21 09:12:16,883 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-21 09:12:16,884 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-21 09:12:16,894 44 INFO rb-133655d-225807-427165 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-21 09:12:16,909 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-21 09:12:16,911 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:16] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:12:16,915 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:16] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:12:16,916 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:16] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:12:16,925 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-21 09:12:16,926 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:16] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:12:16,931 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-21 09:12:16,933 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-21 09:12:16,935 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-21 09:12:16,942 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:16] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:12:16,943 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-21 09:12:16,945 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-21 09:12:16,951 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-21 09:12:16,977 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-21 09:12:16,980 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-21 09:12:16,981 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-21 09:12:16,988 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:16] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.059 2026-10-21 09:12:16,992 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-21 09:12:17,001 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-21 09:12:17,006 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:12:17,007 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.067 2026-10-21 09:12:17,010 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-21 09:12:17,021 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-21 09:12:17,023 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-21 09:12:17,027 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:12:17,027 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-21 09:12:17,034 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34661840 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9dcf1f9d-6f75-4915-9254-5a95113d382e'}] 2026-10-21 09:12:17,035 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-21 09:12:17,039 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:12:17,040 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-21 09:12:17,055 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-21 09:12:17,059 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-21 09:12:17,067 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-21 09:12:17,070 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-21 09:12:17,072 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-21 09:12:17,075 44 INFO rb-133655d-225807-427165 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-21 09:12:17,080 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-21 09:12:17,081 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-21 09:12:17,092 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-21 09:12:17,093 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-21 09:12:17,095 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-21 09:12:17,096 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-21 09:12:17,098 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-21 09:12:17,103 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-21 09:12:17,104 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-21 09:12:17,112 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-21 09:12:17,113 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-21 09:12:17,117 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-21 09:12:17,118 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-21 09:12:17,119 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-21 09:12:17,120 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-21 09:12:17,120 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-21 09:12:17,123 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-21 09:12:17,125 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-21 09:12:17,126 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-21 09:12:17,126 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-21 09:12:17,127 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-21 09:12:17,127 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-21 09:12:17,128 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-21 09:12:17,129 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-21 09:12:17,132 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-21 09:12:17,136 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-21 09:12:17,157 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-21 09:12:17,164 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-21 09:12:17,168 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:12:17,174 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:12:17,197 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-21 09:12:17,202 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-21 09:12:17,220 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-21 09:12:17,230 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-21 09:12:17,230 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:12:17,232 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-21 09:12:17,237 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:12:17,274 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-21 09:12:17,277 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-21 09:12:17,295 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.074 2026-10-21 09:12:17,304 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:12:17,310 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-21 09:12:17,321 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 09:12:17,322 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-21 09:12:17,324 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-21 09:12:17,329 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-21 09:12:17,358 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-21 09:12:17,359 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:12:17,360 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:12:17,363 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-21 09:12:17,371 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34661840 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9dcf1f9d-6f75-4915-9254-5a95113d382e'} created pos.order #728 2026-10-21 09:12:17,379 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-21 09:12:17,382 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-21 09:12:17,383 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:12:17,388 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-21 09:12:17,392 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-21 09:12:17,389 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:12:17,398 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-21 09:12:17,399 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-21 09:12:17,400 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-21 09:12:17,400 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-21 09:12:17,401 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-21 09:12:17,402 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-21 09:12:17,404 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-21 09:12:17,404 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-21 09:12:17,405 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-21 09:12:17,406 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-21 09:12:17,407 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-21 09:12:17,407 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-21 09:12:17,418 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34661840 finished 2026-10-21 09:12:17,525 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.288 0.208 2026-10-21 09:12:17,908 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49909178 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c821fd47-3945-416f-98b3-302d5c2e615c'}] 2026-10-21 09:12:17,916 44 INFO rb-133655d-225807-427165 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-21 09:12:18,002 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49909178 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c821fd47-3945-416f-98b3-302d5c2e615c'} created pos.order #729 2026-10-21 09:12:18,042 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49909178 finished 2026-10-21 09:12:18,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.072 0.178 2026-10-21 09:12:18,220 44 INFO rb-133655d-225807-427165 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-21 09:12:18,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.012 0.020 2026-10-21 09:12:18,269 44 INFO rb-133655d-225807-427165 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-21 09:12:18,319 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-10-21 09:12:18,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-10-21 09:12:18,422 44 INFO rb-133655d-225807-427165 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-21 09:12:18,486 44 INFO rb-133655d-225807-427165 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-21 09:12:18,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:12:18,538 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #412311 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c821fd47-3945-416f-98b3-302d5c2e615c'}] 2026-10-21 09:12:18,543 44 INFO rb-133655d-225807-427165 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-21 09:12:18,578 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #412311 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c821fd47-3945-416f-98b3-302d5c2e615c'} updated pos.order #729 2026-10-21 09:12:18,591 44 INFO rb-133655d-225807-427165 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-21 09:12:18,609 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #412311 finished 2026-10-21 09:12:18,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.074 0.190 2026-10-21 09:12:18,864 44 INFO rb-133655d-225807-427165 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-21 09:12:18,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.009 0.014 2026-10-21 09:12:18,916 44 INFO rb-133655d-225807-427165 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-21 09:12:18,965 44 INFO rb-133655d-225807-427165 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-21 09:12:19,016 44 INFO rb-133655d-225807-427165 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-21 09:12:19,067 44 INFO rb-133655d-225807-427165 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-21 09:12:19,126 44 INFO rb-133655d-225807-427165 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-21 09:12:21,175 44 INFO rb-133655d-225807-427165 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-21 09:12:21,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.013 2026-10-21 09:12:21,261 44 INFO rb-133655d-225807-427165 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-21 09:12:21,329 44 INFO rb-133655d-225807-427165 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-21 09:12:21,379 44 INFO rb-133655d-225807-427165 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-21 09:12:21,429 44 INFO rb-133655d-225807-427165 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-21 09:12:21,482 44 INFO rb-133655d-225807-427165 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-21 09:12:21,556 44 INFO rb-133655d-225807-427165 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-21 09:12:21,607 44 INFO rb-133655d-225807-427165 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-21 09:12:21,658 44 INFO rb-133655d-225807-427165 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-21 09:12:21,709 44 INFO rb-133655d-225807-427165 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-21 09:12:21,761 44 INFO rb-133655d-225807-427165 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-21 09:12:21,812 44 INFO rb-133655d-225807-427165 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-21 09:12:21,863 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-10-21 09:12:21,917 44 INFO rb-133655d-225807-427165 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-21 09:12:21,977 44 INFO rb-133655d-225807-427165 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-21 09:12:22,027 44 INFO rb-133655d-225807-427165 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-21 09:12:22,079 44 INFO rb-133655d-225807-427165 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-21 09:12:22,161 44 INFO rb-133655d-225807-427165 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-21 09:12:22,177 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:12:22,177 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:12:22,240 44 INFO rb-133655d-225807-427165 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-21 09:12:22,322 44 INFO rb-133655d-225807-427165 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-21 09:12:22,343 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55115283 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'c3d60afe-1e9f-487b-9850-3b42d475ae1f'}] 2026-10-21 09:12:22,355 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:12:23,084 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55115283 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'c3d60afe-1e9f-487b-9850-3b42d475ae1f'} created pos.order #730 2026-10-21 09:12:23,112 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55115283 finished 2026-10-21 09:12:23,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 220 0.312 0.549 2026-10-21 09:12:23,405 44 INFO rb-133655d-225807-427165 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-21 09:12:23,459 44 INFO rb-133655d-225807-427165 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-21 09:12:23,508 44 INFO rb-133655d-225807-427165 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-21 09:12:23,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.015 2026-10-21 09:12:23,586 44 INFO rb-133655d-225807-427165 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-21 09:12:23,661 44 INFO rb-133655d-225807-427165 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-21 09:12:23,736 44 INFO rb-133655d-225807-427165 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-21 09:12:23,788 44 INFO rb-133655d-225807-427165 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-21 09:12:23,840 44 INFO rb-133655d-225807-427165 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-21 09:12:23,891 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-10-21 09:12:23,947 44 INFO rb-133655d-225807-427165 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-21 09:12:24,045 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68031579 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'b4c9a0ce-f335-4e3f-91a3-08336152b6c0'}] 2026-10-21 09:12:24,057 44 INFO rb-133655d-225807-427165 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-21 09:12:24,138 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68031579 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'b4c9a0ce-f335-4e3f-91a3-08336152b6c0'} created pos.order #731 2026-10-21 09:12:24,169 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68031579 finished 2026-10-21 09:12:24,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.059 0.148 2026-10-21 09:12:24,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:24] "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.011 2026-10-21 09:12:24,323 44 INFO rb-133655d-225807-427165 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-21 09:12:24,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-10-21 09:12:24,424 44 INFO rb-133655d-225807-427165 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-21 09:12:24,476 44 INFO rb-133655d-225807-427165 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-21 09:12:24,527 44 INFO rb-133655d-225807-427165 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-21 09:12:24,579 44 INFO rb-133655d-225807-427165 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-21 09:12:24,639 44 INFO rb-133655d-225807-427165 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-21 09:12:24,688 44 INFO rb-133655d-225807-427165 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-21 09:12:24,739 44 INFO rb-133655d-225807-427165 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-21 09:12:24,800 44 INFO rb-133655d-225807-427165 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-21 09:12:24,865 44 INFO rb-133655d-225807-427165 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-21 09:12:24,870 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17598625 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'b4c9a0ce-f335-4e3f-91a3-08336152b6c0'}] 2026-10-21 09:12:24,984 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [725] to pos.order #731 2026-10-21 09:12:25,357 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17598625 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'b4c9a0ce-f335-4e3f-91a3-08336152b6c0'} updated pos.order #731 2026-10-21 09:12:25,389 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17598625 finished 2026-10-21 09:12:25,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.204 0.435 2026-10-21 09:12:25,611 44 INFO rb-133655d-225807-427165 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-21 09:12:25,663 44 INFO rb-133655d-225807-427165 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-21 09:12:25,712 44 INFO rb-133655d-225807-427165 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-21 09:12:25,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:25] "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.011 2026-10-21 09:12:25,785 44 INFO rb-133655d-225807-427165 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-21 09:12:25,836 44 INFO rb-133655d-225807-427165 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-21 09:12:25,887 44 INFO rb-133655d-225807-427165 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-21 09:12:25,938 44 INFO rb-133655d-225807-427165 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-21 09:12:26,006 44 INFO rb-133655d-225807-427165 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-21 09:12:28,041 44 INFO rb-133655d-225807-427165 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-21 09:12:28,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.006 0.010 2026-10-21 09:12:28,115 44 INFO rb-133655d-225807-427165 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-21 09:12:28,186 44 INFO rb-133655d-225807-427165 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-21 09:12:28,235 44 INFO rb-133655d-225807-427165 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-21 09:12:28,287 44 INFO rb-133655d-225807-427165 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-21 09:12:28,337 44 INFO rb-133655d-225807-427165 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-21 09:12:28,419 44 INFO rb-133655d-225807-427165 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-21 09:12:28,461 44 INFO rb-133655d-225807-427165 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-21 09:12:28,512 44 INFO rb-133655d-225807-427165 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-21 09:12:28,563 44 INFO rb-133655d-225807-427165 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-21 09:12:28,629 44 INFO rb-133655d-225807-427165 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-21 09:12:28,666 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29927921 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fe3456bf-16ac-4f3c-9742-c2a86b539ae2'}] 2026-10-21 09:12:28,783 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29927921 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fe3456bf-16ac-4f3c-9742-c2a86b539ae2'} created pos.order #732 2026-10-21 09:12:28,820 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29927921 finished 2026-10-21 09:12:28,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.086 0.173 2026-10-21 09:12:28,964 44 INFO rb-133655d-225807-427165 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-21 09:12:29,018 44 INFO rb-133655d-225807-427165 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-21 09:12:29,093 44 INFO rb-133655d-225807-427165 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-21 09:12:29,145 44 INFO rb-133655d-225807-427165 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-21 09:12:29,193 44 INFO rb-133655d-225807-427165 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-21 09:12:29,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:29] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.073 0.071 2026-10-21 09:12:29,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.039 2026-10-21 09:12:29,357 44 INFO rb-133655d-225807-427165 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-21 09:12:29,440 44 INFO rb-133655d-225807-427165 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-21 09:12:29,445 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72523517 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c821fd47-3945-416f-98b3-302d5c2e615c'}] 2026-10-21 09:12:29,492 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72523517 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c821fd47-3945-416f-98b3-302d5c2e615c'} updated pos.order #729 2026-10-21 09:12:29,539 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72523517 finished 2026-10-21 09:12:29,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.113 0.170 2026-10-21 09:12:29,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:29] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.095 0.126 2026-10-21 09:12:30,009 44 INFO rb-133655d-225807-427165 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-21 09:12:30,072 44 INFO rb-133655d-225807-427165 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-21 09:12:30,122 44 INFO rb-133655d-225807-427165 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-21 09:12:30,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.013 2026-10-21 09:12:30,205 44 INFO rb-133655d-225807-427165 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-21 09:12:30,254 44 INFO rb-133655d-225807-427165 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-21 09:12:30,320 44 INFO rb-133655d-225807-427165 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-21 09:12:32,358 44 INFO rb-133655d-225807-427165 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-21 09:12:32,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:32] "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.008 2026-10-21 09:12:32,443 44 INFO rb-133655d-225807-427165 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-21 09:12:32,492 44 INFO rb-133655d-225807-427165 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-21 09:12:32,543 44 INFO rb-133655d-225807-427165 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-21 09:12:32,594 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-21 09:12:32,596 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:12:32,883 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 28431600 (allocated 31207424) 2026-10-21 09:12:32,885 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 104861 2026-10-21 09:12:32,887 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-21 09:12:32,889 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 104861 2026-10-21 09:12:33,016 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091233_015811_test_01_pos_restaurant.txt 2026-10-21 09:12:33,016 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpvik8r_sd_chrome_odoo" 2026-10-21 09:12:33,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 105114 2026-10-21 09:12:33,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmp5ub3wc0t_chrome_odoo 2026-10-21 09:12:33,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:39417/json/version 2026-10-21 09:12:33,498 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:12:33,556 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-21 09:12:33,556 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:39417/json 2026-10-21 09:12:33,557 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:12:33,575 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:39417/devtools/page/1E61FD98822A039A362BD4953650E602 2026-10-21 09:12:33,594 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-21 09:12:33,609 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-21 09:12:33,639 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:12:33,643 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-21 09:12:33,649 44 INFO rb-133655d-225807-427165 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-21 09:12:33,649 44 INFO rb-133655d-225807-427165 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-21 09:12:33,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:33] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.039 0.073 2026-10-21 09:12:33,788 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '1E61FD98822A039A362BD4953650E602', 'loaderId': 'A20DFF1EC5A7E06834B057BCDADD2CC5', 'isDownload': False} 2026-10-21 09:12:33,788 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-21 09:12:33,807 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:12:33,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:33] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-21 09:12:33,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:33] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.025 2026-10-21 09:12:33,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:33] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-21 09:12:34,538 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:12:34,547 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:12:34,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:12:34,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.010 2026-10-21 09:12:34,596 44 INFO rb-133655d-225807-427165 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-21 09:12:34,612 44 INFO rb-133655d-225807-427165 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-21 09:12:34,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:12:34,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:12:34,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.008 2026-10-21 09:12:34,682 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-21 09:12:34,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.014 0.247 2026-10-21 09:12:34,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.131 2026-10-21 09:12:35,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 319 0.413 0.519 2026-10-21 09:12:35,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:35] "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-21 09:12:36,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.010 2026-10-21 09:12:36,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.040 2026-10-21 09:12:36,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "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.014 2026-10-21 09:12:36,245 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-21 09:12:36,256 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:12:36,314 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:12:36,343 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:12:36,343 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:12:36,380 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:12:36,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.019 0.031 2026-10-21 09:12:36,388 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "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-21 09:12:36,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.063 2026-10-21 09:12:36,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.036 2026-10-21 09:12:36,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-21 09:12:36,442 44 INFO rb-133655d-225807-427165 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-21 09:12:36,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.019 2026-10-21 09:12:36,530 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:12:36,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.033 0.078 2026-10-21 09:12:36,661 44 INFO rb-133655d-225807-427165 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-21 09:12:36,686 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:12:36,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.038 0.173 2026-10-21 09:12:36,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.203 2026-10-21 09:12:36,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.068 2026-10-21 09:12:36,795 44 INFO rb-133655d-225807-427165 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-21 09:12:36,844 44 INFO rb-133655d-225807-427165 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-21 09:12:36,896 44 INFO rb-133655d-225807-427165 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-21 09:12:36,946 44 INFO rb-133655d-225807-427165 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-21 09:12:36,996 44 INFO rb-133655d-225807-427165 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-21 09:12:37,047 44 INFO rb-133655d-225807-427165 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-21 09:12:37,099 44 INFO rb-133655d-225807-427165 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-21 09:12:37,168 44 INFO rb-133655d-225807-427165 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-21 09:12:37,205 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:12:37,238 44 INFO rb-133655d-225807-427165 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-21 09:12:37,287 44 INFO rb-133655d-225807-427165 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-21 09:12:37,360 44 INFO rb-133655d-225807-427165 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-21 09:12:37,373 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9477183 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fe3456bf-16ac-4f3c-9742-c2a86b539ae2'}] 2026-10-21 09:12:37,379 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:12:37,418 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9477183 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fe3456bf-16ac-4f3c-9742-c2a86b539ae2'} updated pos.order #732 2026-10-21 09:12:37,456 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9477183 finished 2026-10-21 09:12:37,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.090 0.153 2026-10-21 09:12:37,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:37] "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.015 2026-10-21 09:12:37,759 44 INFO rb-133655d-225807-427165 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-21 09:12:37,804 44 INFO rb-133655d-225807-427165 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-21 09:12:37,857 44 INFO rb-133655d-225807-427165 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-21 09:12:37,909 44 INFO rb-133655d-225807-427165 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-21 09:12:37,964 44 INFO rb-133655d-225807-427165 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-21 09:12:38,071 44 INFO rb-133655d-225807-427165 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-21 09:12:38,112 44 INFO rb-133655d-225807-427165 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-21 09:12:38,164 44 INFO rb-133655d-225807-427165 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-21 09:12:38,214 44 INFO rb-133655d-225807-427165 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-21 09:12:38,265 44 INFO rb-133655d-225807-427165 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-21 09:12:38,319 44 INFO rb-133655d-225807-427165 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-21 09:12:38,369 44 INFO rb-133655d-225807-427165 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-21 09:12:38,420 44 INFO rb-133655d-225807-427165 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-21 09:12:38,495 44 INFO rb-133655d-225807-427165 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-21 09:12:38,545 44 INFO rb-133655d-225807-427165 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-21 09:12:38,606 44 INFO rb-133655d-225807-427165 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-21 09:12:38,657 44 INFO rb-133655d-225807-427165 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-21 09:12:38,711 44 INFO rb-133655d-225807-427165 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-21 09:12:38,783 44 INFO rb-133655d-225807-427165 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-21 09:12:38,794 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:12:38,797 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:12:38,862 44 INFO rb-133655d-225807-427165 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-21 09:12:38,930 44 INFO rb-133655d-225807-427165 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-21 09:12:38,939 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33489154 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fe3456bf-16ac-4f3c-9742-c2a86b539ae2'}] 2026-10-21 09:12:39,209 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [726] to pos.order #732 2026-10-21 09:12:39,709 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33489154 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fe3456bf-16ac-4f3c-9742-c2a86b539ae2'} updated pos.order #732 2026-10-21 09:12:39,747 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33489154 finished 2026-10-21 09:12:39,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.447 0.471 2026-10-21 09:12:40,070 44 INFO rb-133655d-225807-427165 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-21 09:12:40,121 44 INFO rb-133655d-225807-427165 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-21 09:12:40,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12: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.012 2026-10-21 09:12:40,193 44 INFO rb-133655d-225807-427165 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-21 09:12:40,242 44 INFO rb-133655d-225807-427165 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-21 09:12:40,293 44 INFO rb-133655d-225807-427165 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-21 09:12:40,343 44 INFO rb-133655d-225807-427165 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-21 09:12:40,393 44 INFO rb-133655d-225807-427165 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-21 09:12:40,444 44 INFO rb-133655d-225807-427165 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-21 09:12:40,495 44 INFO rb-133655d-225807-427165 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-21 09:12:40,551 44 INFO rb-133655d-225807-427165 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-21 09:12:40,617 44 INFO rb-133655d-225807-427165 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-21 09:12:40,668 44 INFO rb-133655d-225807-427165 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-21 09:12:40,721 44 INFO rb-133655d-225807-427165 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-21 09:12:40,788 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85329371 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '691eaf85-8bac-4dd8-9fe0-92fd968e9d73'}] 2026-10-21 09:12:40,790 44 INFO rb-133655d-225807-427165 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-21 09:12:40,848 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85329371 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '691eaf85-8bac-4dd8-9fe0-92fd968e9d73'} created pos.order #733 2026-10-21 09:12:40,871 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85329371 finished 2026-10-21 09:12:40,947 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.043 0.119 2026-10-21 09:12:41,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.010 2026-10-21 09:12:41,050 44 INFO rb-133655d-225807-427165 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-21 09:12:41,097 44 INFO rb-133655d-225807-427165 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-21 09:12:41,148 44 INFO rb-133655d-225807-427165 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-21 09:12:41,199 44 INFO rb-133655d-225807-427165 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-21 09:12:41,251 44 INFO rb-133655d-225807-427165 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-21 09:12:41,301 44 INFO rb-133655d-225807-427165 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-21 09:12:41,377 44 INFO rb-133655d-225807-427165 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-21 09:12:41,428 44 INFO rb-133655d-225807-427165 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-21 09:12:41,479 44 INFO rb-133655d-225807-427165 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-21 09:12:41,530 44 INFO rb-133655d-225807-427165 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-21 09:12:41,595 44 INFO rb-133655d-225807-427165 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-21 09:12:41,623 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5925968 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '691eaf85-8bac-4dd8-9fe0-92fd968e9d73'}] 2026-10-21 09:12:41,655 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1205] to pos.order #733 2026-10-21 09:12:41,667 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5925968 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '691eaf85-8bac-4dd8-9fe0-92fd968e9d73'} updated pos.order #733 2026-10-21 09:12:41,695 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5925968 finished 2026-10-21 09:12:41,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.044 0.155 2026-10-21 09:12:41,845 44 INFO rb-133655d-225807-427165 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-21 09:12:41,896 44 INFO rb-133655d-225807-427165 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-21 09:12:41,947 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-21 09:12:41,948 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-21 09:12:42,100 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 19316340 (allocated 21368832) 2026-10-21 09:12:42,113 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 105114 2026-10-21 09:12:42,118 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-21 09:12:42,119 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 105114 2026-10-21 09:12:42,271 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091242_271256_test_01_pos_restaurant.txt 2026-10-21 09:12:42,271 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmp5ub3wc0t_chrome_odoo" 2026-10-21 09:12:42,309 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-10-21 09:12:42,875 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105320 2026-10-21 09:12:42,875 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpkiz2vz7i_chrome_odoo 2026-10-21 09:12:42,880 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:45923/json/version 2026-10-21 09:12:42,882 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:12:42,899 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-21 09:12:42,899 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:45923/json 2026-10-21 09:12:42,900 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:12:42,923 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:45923/devtools/page/56DDADAD2E74BD0E7DB36B07C263A4EA 2026-10-21 09:12:42,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-21 09:12:42,980 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-21 09:12:43,042 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:12:43,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-21 09:12:43,061 44 INFO rb-133655d-225807-427165 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-21 09:12:43,062 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-21 09:12:43,083 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:12:43,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:43] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.088 0.692 2026-10-21 09:12:43,861 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '56DDADAD2E74BD0E7DB36B07C263A4EA', 'loaderId': '1506B7BD916623C36EF2270D6DC82483', 'isDownload': False} 2026-10-21 09:12:43,861 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-21 09:12:43,882 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:12:43,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:43] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-21 09:12:43,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:43] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-21 09:12:43,928 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:43] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-21 09:12:44,576 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:12:44,579 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:12:44,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-21 09:12:44,647 44 INFO rb-133655d-225807-427165 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-21 09:12:44,663 44 INFO rb-133655d-225807-427165 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-21 09:12:44,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-21 09:12:44,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:12:44,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:12:44,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.022 0.019 2026-10-21 09:12:44,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-21 09:12:44,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.037 2026-10-21 09:12:44,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-21 09:12:45,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.374 0.492 2026-10-21 09:12:45,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 09:12:45,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-21 09:12:45,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.042 2026-10-21 09:12:46,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12: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.007 2026-10-21 09:12:46,062 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-21 09:12:46,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.026 0.010 2026-10-21 09:12:46,129 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:12:46,177 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:12:46,179 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:12:46,243 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:12:46,248 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:12:46,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.055 0.072 2026-10-21 09:12:46,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.016 0.141 2026-10-21 09:12:46,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.162 2026-10-21 09:12:46,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.040 2026-10-21 09:12:46,327 44 INFO rb-133655d-225807-427165 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-21 09:12:46,372 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:12:46,390 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.025 2026-10-21 09:12:46,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.036 0.084 2026-10-21 09:12:46,558 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:12:46,582 44 INFO rb-133655d-225807-427165 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-21 09:12:46,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.040 0.204 2026-10-21 09:12:46,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.099 2026-10-21 09:12:46,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 09:12:46,876 44 INFO rb-133655d-225807-427165 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-21 09:12:46,913 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:12:46,979 44 INFO rb-133655d-225807-427165 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-21 09:12:47,046 44 INFO rb-133655d-225807-427165 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-21 09:12:47,106 44 INFO rb-133655d-225807-427165 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-21 09:12:47,153 44 INFO rb-133655d-225807-427165 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-21 09:12:47,204 44 INFO rb-133655d-225807-427165 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-21 09:12:47,258 44 INFO rb-133655d-225807-427165 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-21 09:12:47,324 44 INFO rb-133655d-225807-427165 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-21 09:12:47,376 44 INFO rb-133655d-225807-427165 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-21 09:12:47,431 44 INFO rb-133655d-225807-427165 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-21 09:12:47,608 44 INFO rb-133655d-225807-427165 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-21 09:12:47,659 44 INFO rb-133655d-225807-427165 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-21 09:12:47,732 44 INFO rb-133655d-225807-427165 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-21 09:12:47,783 44 INFO rb-133655d-225807-427165 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-21 09:12:47,834 44 INFO rb-133655d-225807-427165 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-21 09:12:47,890 44 INFO rb-133655d-225807-427165 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-21 09:12:47,942 44 INFO rb-133655d-225807-427165 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-21 09:12:47,998 44 INFO rb-133655d-225807-427165 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-21 09:12:48,065 44 INFO rb-133655d-225807-427165 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-21 09:12:48,116 44 INFO rb-133655d-225807-427165 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-21 09:12:48,170 44 INFO rb-133655d-225807-427165 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-21 09:12:48,343 44 INFO rb-133655d-225807-427165 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-21 09:12:48,392 44 INFO rb-133655d-225807-427165 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-21 09:12:48,473 44 INFO rb-133655d-225807-427165 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-21 09:12:48,525 44 INFO rb-133655d-225807-427165 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-21 09:12:48,576 44 INFO rb-133655d-225807-427165 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-21 09:12:48,631 44 INFO rb-133655d-225807-427165 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-21 09:12:48,682 44 INFO rb-133655d-225807-427165 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-21 09:12:48,734 44 INFO rb-133655d-225807-427165 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-21 09:12:48,805 44 INFO rb-133655d-225807-427165 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-21 09:12:48,854 44 INFO rb-133655d-225807-427165 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-21 09:12:48,905 44 INFO rb-133655d-225807-427165 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-21 09:12:48,956 44 INFO rb-133655d-225807-427165 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-21 09:12:49,007 44 INFO rb-133655d-225807-427165 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-21 09:12:49,067 44 INFO rb-133655d-225807-427165 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-21 09:12:49,133 44 INFO rb-133655d-225807-427165 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-21 09:12:49,184 44 INFO rb-133655d-225807-427165 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-21 09:12:49,235 44 INFO rb-133655d-225807-427165 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-21 09:12:49,286 44 INFO rb-133655d-225807-427165 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-21 09:12:49,343 44 INFO rb-133655d-225807-427165 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-21 09:12:49,393 44 INFO rb-133655d-225807-427165 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-21 09:12:49,452 44 INFO rb-133655d-225807-427165 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-21 09:12:49,508 44 INFO rb-133655d-225807-427165 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-21 09:12:49,559 44 INFO rb-133655d-225807-427165 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-21 09:12:49,610 44 INFO rb-133655d-225807-427165 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-21 09:12:49,666 44 INFO rb-133655d-225807-427165 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-21 09:12:49,722 44 INFO rb-133655d-225807-427165 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-21 09:12:49,773 44 INFO rb-133655d-225807-427165 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-21 09:12:49,872 44 INFO rb-133655d-225807-427165 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-21 09:12:49,877 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58720873 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8b5a6990-1678-4ee8-9158-3ca1770dd9d5'}] 2026-10-21 09:12:49,921 44 INFO rb-133655d-225807-427165 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-21 09:12:50,051 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58720873 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8b5a6990-1678-4ee8-9158-3ca1770dd9d5'} created pos.order #734 2026-10-21 09:12:50,083 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58720873 finished 2026-10-21 09:12:50,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.147 0.177 2026-10-21 09:12:50,246 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62641239 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd7a3ffbf-8a07-4212-a9a0-800507795843'}] 2026-10-21 09:12:50,315 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62641239 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd7a3ffbf-8a07-4212-a9a0-800507795843'} created pos.order #735 2026-10-21 09:12:50,347 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62641239 finished 2026-10-21 09:12:50,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.044 0.138 2026-10-21 09:12:50,484 44 INFO rb-133655d-225807-427165 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-21 09:12:50,535 44 INFO rb-133655d-225807-427165 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-21 09:12:50,594 44 INFO rb-133655d-225807-427165 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-21 09:12:50,644 44 INFO rb-133655d-225807-427165 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-21 09:12:50,695 44 INFO rb-133655d-225807-427165 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-21 09:12:50,750 44 INFO rb-133655d-225807-427165 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-21 09:12:50,802 44 INFO rb-133655d-225807-427165 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-21 09:12:50,853 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-21 09:12:50,928 44 INFO rb-133655d-225807-427165 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-21 09:12:51,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.109 0.098 2026-10-21 09:12:51,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.032 2026-10-21 09:12:51,245 44 INFO rb-133655d-225807-427165 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-21 09:12:51,295 44 INFO rb-133655d-225807-427165 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-21 09:12:51,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.010 2026-10-21 09:12:51,375 44 INFO rb-133655d-225807-427165 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-21 09:12:51,425 44 INFO rb-133655d-225807-427165 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-21 09:12:51,482 44 INFO rb-133655d-225807-427165 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-21 09:12:51,533 44 INFO rb-133655d-225807-427165 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-21 09:12:51,585 44 INFO rb-133655d-225807-427165 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-21 09:12:51,644 44 INFO rb-133655d-225807-427165 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-21 09:12:51,695 44 INFO rb-133655d-225807-427165 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-21 09:12:51,747 44 INFO rb-133655d-225807-427165 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-21 09:12:51,818 44 INFO rb-133655d-225807-427165 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-21 09:12:53,857 44 INFO rb-133655d-225807-427165 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-21 09:12:53,926 44 INFO rb-133655d-225807-427165 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-21 09:12:53,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.010 2026-10-21 09:12:53,977 44 INFO rb-133655d-225807-427165 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-21 09:12:54,035 44 INFO rb-133655d-225807-427165 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-21 09:12:54,100 44 INFO rb-133655d-225807-427165 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-21 09:12:54,150 44 INFO rb-133655d-225807-427165 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-21 09:12:54,201 44 INFO rb-133655d-225807-427165 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-21 09:12:54,253 44 INFO rb-133655d-225807-427165 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-21 09:12:54,309 44 INFO rb-133655d-225807-427165 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-21 09:12:54,360 44 INFO rb-133655d-225807-427165 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-21 09:12:54,412 44 INFO rb-133655d-225807-427165 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-21 09:12:54,507 44 INFO rb-133655d-225807-427165 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-21 09:12:54,513 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87374513 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8b5a6990-1678-4ee8-9158-3ca1770dd9d5'}] 2026-10-21 09:12:54,559 44 INFO rb-133655d-225807-427165 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-21 09:12:54,602 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87374513 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8b5a6990-1678-4ee8-9158-3ca1770dd9d5'} updated pos.order #734 2026-10-21 09:12:54,646 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87374513 finished 2026-10-21 09:12:54,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.090 0.196 2026-10-21 09:12:54,854 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99566348 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '3d5b5c84-1022-40e7-8d67-e334bb52d140'}] 2026-10-21 09:12:54,966 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99566348 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '3d5b5c84-1022-40e7-8d67-e334bb52d140'} created pos.order #736 2026-10-21 09:12:55,000 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99566348 finished 2026-10-21 09:12:55,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.089 0.175 2026-10-21 09:12:55,164 44 INFO rb-133655d-225807-427165 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-21 09:12:55,214 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-21 09:12:55,274 44 INFO rb-133655d-225807-427165 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-21 09:12:55,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:55] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.051 0.068 2026-10-21 09:12:55,460 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.012 0.038 2026-10-21 09:12:55,509 44 INFO rb-133655d-225807-427165 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-21 09:12:55,568 44 INFO rb-133655d-225807-427165 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-21 09:12:55,663 44 INFO rb-133655d-225807-427165 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-21 09:12:55,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.009 0.012 2026-10-21 09:12:55,711 44 INFO rb-133655d-225807-427165 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-21 09:12:55,768 44 INFO rb-133655d-225807-427165 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-21 09:12:55,819 44 INFO rb-133655d-225807-427165 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-21 09:12:55,871 44 INFO rb-133655d-225807-427165 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-21 09:12:55,929 44 INFO rb-133655d-225807-427165 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-21 09:12:55,981 44 INFO rb-133655d-225807-427165 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-21 09:12:56,032 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-21 09:12:56,033 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:12:56,189 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20741664 (allocated 22548480) 2026-10-21 09:12:56,217 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105320 2026-10-21 09:12:56,218 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-21 09:12:56,219 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105320 2026-10-21 09:12:56,340 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091256_340340_test_02_others.txt 2026-10-21 09:12:56,340 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpkiz2vz7i_chrome_odoo" 2026-10-21 09:12:56,692 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105530 2026-10-21 09:12:56,692 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpujolzdmn_chrome_odoo 2026-10-21 09:12:56,693 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:39101/json/version 2026-10-21 09:12:56,701 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:12:56,792 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-21 09:12:56,792 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:39101/json 2026-10-21 09:12:56,793 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:12:56,836 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:39101/devtools/page/A8EB18AC9D7373172B1BC7244EF2632B 2026-10-21 09:12:56,858 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-21 09:12:56,874 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-21 09:12:56,913 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:12:56,928 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-21 09:12:56,936 44 INFO rb-133655d-225807-427165 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-21 09:12:56,937 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-21 09:12:57,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:57] "GET /pos/ui/119 HTTP/1.1" 200 - 38 0.040 0.099 2026-10-21 09:12:57,120 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'A8EB18AC9D7373172B1BC7244EF2632B', 'loaderId': '030616888D05338AAC21A8C5B67CD832', 'isDownload': False} 2026-10-21 09:12:57,120 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-21 09:12:57,144 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:12:57,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:57] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-21 09:12:57,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:57] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.039 2026-10-21 09:12:57,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:57] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.040 2026-10-21 09:12:57,909 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:12:57,912 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:12:57,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:12:57,957 44 INFO rb-133655d-225807-427165 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-21 09:12:57,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:12:57,969 44 INFO rb-133655d-225807-427165 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-21 09:12:57,985 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12: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-21 09:12:58,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:12:58,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.009 2026-10-21 09:12:58,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.023 2026-10-21 09:12:58,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-10-21 09:12:58,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.027 0.047 2026-10-21 09:12:59,302 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 434 0.475 0.611 2026-10-21 09:12:59,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:12:59,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.006 0.011 2026-10-21 09:12:59,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-21 09:12:59,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "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.013 2026-10-21 09:12:59,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-21 09:12:59,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 09:12:59,701 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:12:59,756 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:12:59,766 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.052 2026-10-21 09:12:59,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.047 2026-10-21 09:12:59,780 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:12:59,800 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:12:59,835 44 INFO rb-133655d-225807-427165 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-21 09:12:59,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.035 0.115 2026-10-21 09:12:59,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.145 2026-10-21 09:12:59,875 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.075 2026-10-21 09:12:59,903 44 INFO rb-133655d-225807-427165 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-21 09:12:59,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.024 2026-10-21 09:12:59,920 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:12:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:12:59,953 44 INFO rb-133655d-225807-427165 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-21 09:13:00,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.034 0.073 2026-10-21 09:13:00,013 44 INFO rb-133655d-225807-427165 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-21 09:13:00,067 44 INFO rb-133655d-225807-427165 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-21 09:13:00,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.019 0.159 2026-10-21 09:13:00,119 44 INFO rb-133655d-225807-427165 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-21 09:13:00,171 44 INFO rb-133655d-225807-427165 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-21 09:13:00,222 44 INFO rb-133655d-225807-427165 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-21 09:13:00,272 44 INFO rb-133655d-225807-427165 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-21 09:13:00,338 44 INFO rb-133655d-225807-427165 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-21 09:13:00,392 44 INFO rb-133655d-225807-427165 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-21 09:13:00,453 44 INFO rb-133655d-225807-427165 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-21 09:13:00,513 44 INFO rb-133655d-225807-427165 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-21 09:13:00,526 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:13:00,567 44 INFO rb-133655d-225807-427165 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-21 09:13:00,626 44 INFO rb-133655d-225807-427165 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-21 09:13:00,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 6 0.009 0.015 2026-10-21 09:13:00,679 44 INFO rb-133655d-225807-427165 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-21 09:13:00,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.007 0.032 2026-10-21 09:13:00,740 44 INFO rb-133655d-225807-427165 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-21 09:13:00,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:13:00,802 44 INFO rb-133655d-225807-427165 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-21 09:13:00,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.036 2026-10-21 09:13:00,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.007 0.037 2026-10-21 09:13:00,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.003 0.018 2026-10-21 09:13:00,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:13:00,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:00] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:13:01,014 44 INFO rb-133655d-225807-427165 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-21 09:13:01,064 44 INFO rb-133655d-225807-427165 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-21 09:13:01,114 44 INFO rb-133655d-225807-427165 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-21 09:13:01,166 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-21 09:13:01,618 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:01] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.028 0.056 2026-10-21 09:13:02,422 44 INFO rb-133655d-225807-427165 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-21 09:13:02,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.027 0.009 2026-10-21 09:13:02,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 09:13:02,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:13:02,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.004 0.014 2026-10-21 09:13:02,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.020 0.049 2026-10-21 09:13:02,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-21 09:13:02,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.094 0.072 2026-10-21 09:13:03,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:03] "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.014 2026-10-21 09:13:03,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.013 2026-10-21 09:13:03,101 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.011 0.013 2026-10-21 09:13:03,113 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-21 09:13:03,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:13:03,233 44 INFO rb-133655d-225807-427165 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-21 09:13:03,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:03] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.014 0.030 2026-10-21 09:13:03,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.044 2026-10-21 09:13:03,302 44 INFO rb-133655d-225807-427165 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-21 09:13:03,347 44 INFO rb-133655d-225807-427165 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-21 09:13:03,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:03] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.041 0.099 2026-10-21 09:13:03,414 44 INFO rb-133655d-225807-427165 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-21 09:13:03,470 44 INFO rb-133655d-225807-427165 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-21 09:13:03,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:03] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.040 0.210 2026-10-21 09:13:03,524 44 INFO rb-133655d-225807-427165 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-21 09:13:03,575 44 INFO rb-133655d-225807-427165 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-21 09:13:03,627 44 INFO rb-133655d-225807-427165 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-21 09:13:03,698 44 INFO rb-133655d-225807-427165 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-21 09:13:03,704 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:13:03,755 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-21 09:13:03,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:03] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.017 0.024 2026-10-21 09:13:04,233 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:04] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.043 0.064 2026-10-21 09:13:04,492 44 INFO rb-133655d-225807-427165 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-21 09:13:04,506 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 09:13:04,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:13:04,561 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:13:04,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.015 0.033 2026-10-21 09:13:04,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.048 2026-10-21 09:13:04,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-21 09:13:04,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.033 0.087 2026-10-21 09:13:04,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.005 0.010 2026-10-21 09:13:04,996 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.018 2026-10-21 09:13:05,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:13:05,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.012 2026-10-21 09:13:05,071 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-21 09:13:05,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13: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-21 09:13:05,148 44 INFO rb-133655d-225807-427165 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-21 09:13:05,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:05] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.013 0.038 2026-10-21 09:13:05,207 44 INFO rb-133655d-225807-427165 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-21 09:13:05,262 44 INFO rb-133655d-225807-427165 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-21 09:13:05,285 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:05] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.031 0.092 2026-10-21 09:13:05,326 44 INFO rb-133655d-225807-427165 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-21 09:13:05,379 44 INFO rb-133655d-225807-427165 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-21 09:13:05,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.039 0.187 2026-10-21 09:13:05,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.014 0.249 2026-10-21 09:13:05,438 44 INFO rb-133655d-225807-427165 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-21 09:13:05,500 44 INFO rb-133655d-225807-427165 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-21 09:13:05,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:05] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:13:05,551 44 INFO rb-133655d-225807-427165 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-21 09:13:05,625 44 INFO rb-133655d-225807-427165 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-21 09:13:05,685 44 INFO rb-133655d-225807-427165 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-21 09:13:05,747 44 INFO rb-133655d-225807-427165 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-21 09:13:05,795 44 INFO rb-133655d-225807-427165 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-21 09:13:05,842 44 INFO rb-133655d-225807-427165 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-21 09:13:05,903 44 INFO rb-133655d-225807-427165 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-21 09:13:05,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:05] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:13:05,955 44 INFO rb-133655d-225807-427165 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-21 09:13:05,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.043 2026-10-21 09:13:06,014 44 INFO rb-133655d-225807-427165 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-21 09:13:06,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:06] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.003 0.013 2026-10-21 09:13:06,068 44 INFO rb-133655d-225807-427165 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-21 09:13:06,121 44 INFO rb-133655d-225807-427165 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-21 09:13:06,175 44 INFO rb-133655d-225807-427165 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-21 09:13:06,227 44 INFO rb-133655d-225807-427165 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-21 09:13:06,278 44 INFO rb-133655d-225807-427165 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-21 09:13:06,331 44 INFO rb-133655d-225807-427165 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-21 09:13:06,382 44 INFO rb-133655d-225807-427165 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-21 09:13:06,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:06] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-21 09:13:06,454 44 INFO rb-133655d-225807-427165 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-21 09:13:06,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.029 2026-10-21 09:13:06,506 44 INFO rb-133655d-225807-427165 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-21 09:13:06,575 44 INFO rb-133655d-225807-427165 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-21 09:13:06,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:06] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:13:06,625 44 INFO rb-133655d-225807-427165 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-21 09:13:06,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.035 2026-10-21 09:13:06,675 44 INFO rb-133655d-225807-427165 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-21 09:13:06,730 44 INFO rb-133655d-225807-427165 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-21 09:13:06,781 44 INFO rb-133655d-225807-427165 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-21 09:13:06,834 44 INFO rb-133655d-225807-427165 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-21 09:13:06,886 44 INFO rb-133655d-225807-427165 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-21 09:13:06,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:13:06,949 44 INFO rb-133655d-225807-427165 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-21 09:13:06,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:06] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:13:06,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:06] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:13:07,020 44 INFO rb-133655d-225807-427165 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-21 09:13:07,075 44 INFO rb-133655d-225807-427165 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-21 09:13:07,135 44 INFO rb-133655d-225807-427165 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-21 09:13:07,190 44 INFO rb-133655d-225807-427165 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-21 09:13:07,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:07] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft#restaurant.table.are_orders_still_in_draft HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 09:13:07,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:07] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:13:07,242 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:07] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:13:07,251 44 INFO rb-133655d-225807-427165 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-21 09:13:07,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.026 2026-10-21 09:13:07,304 44 INFO rb-133655d-225807-427165 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-21 09:13:07,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.011 0.054 2026-10-21 09:13:07,356 44 INFO rb-133655d-225807-427165 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-21 09:13:07,414 44 INFO rb-133655d-225807-427165 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-21 09:13:07,473 44 INFO rb-133655d-225807-427165 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-21 09:13:07,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:07] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.003 0.009 2026-10-21 09:13:07,537 44 INFO rb-133655d-225807-427165 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-21 09:13:07,588 44 INFO rb-133655d-225807-427165 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-21 09:13:07,640 44 INFO rb-133655d-225807-427165 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-21 09:13:07,692 44 INFO rb-133655d-225807-427165 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-21 09:13:07,743 44 INFO rb-133655d-225807-427165 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-21 09:13:07,794 44 INFO rb-133655d-225807-427165 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-21 09:13:07,851 44 INFO rb-133655d-225807-427165 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-21 09:13:07,902 44 INFO rb-133655d-225807-427165 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-21 09:13:07,956 44 INFO rb-133655d-225807-427165 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-21 09:13:08,013 44 INFO rb-133655d-225807-427165 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-21 09:13:08,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:08] "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-21 09:13:08,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:08] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:13:08,073 44 INFO rb-133655d-225807-427165 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-21 09:13:08,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.009 0.039 2026-10-21 09:13:08,122 44 INFO rb-133655d-225807-427165 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-21 09:13:08,178 44 INFO rb-133655d-225807-427165 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-21 09:13:08,232 44 INFO rb-133655d-225807-427165 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-21 09:13:08,286 44 INFO rb-133655d-225807-427165 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-21 09:13:08,337 44 INFO rb-133655d-225807-427165 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-21 09:13:08,390 44 INFO rb-133655d-225807-427165 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-21 09:13:08,452 44 INFO rb-133655d-225807-427165 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-21 09:13:08,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:08] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:13:08,501 44 INFO rb-133655d-225807-427165 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-21 09:13:08,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.031 2026-10-21 09:13:08,553 44 INFO rb-133655d-225807-427165 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-21 09:13:08,608 44 INFO rb-133655d-225807-427165 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-21 09:13:08,664 44 INFO rb-133655d-225807-427165 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-21 09:13:08,716 44 INFO rb-133655d-225807-427165 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-21 09:13:08,767 44 INFO rb-133655d-225807-427165 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-21 09:13:08,829 44 INFO rb-133655d-225807-427165 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-21 09:13:08,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:08] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-21 09:13:08,878 44 INFO rb-133655d-225807-427165 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-21 09:13:08,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.030 2026-10-21 09:13:08,939 44 INFO rb-133655d-225807-427165 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-21 09:13:08,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:08] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:13:08,995 44 INFO rb-133655d-225807-427165 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-21 09:13:09,009 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.041 2026-10-21 09:13:09,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:09] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 09:13:09,046 44 INFO rb-133655d-225807-427165 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-21 09:13:09,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.036 2026-10-21 09:13:09,095 44 INFO rb-133655d-225807-427165 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-21 09:13:09,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:09] "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.010 2026-10-21 09:13:09,262 44 INFO rb-133655d-225807-427165 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-21 09:13:09,273 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:13:09,313 44 INFO rb-133655d-225807-427165 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-21 09:13:09,377 44 INFO rb-133655d-225807-427165 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-21 09:13:09,409 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93319391 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '7ce4352b-c6ae-48c6-8ac6-0b1ba619e9f5'}] 2026-10-21 09:13:09,498 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93319391 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '7ce4352b-c6ae-48c6-8ac6-0b1ba619e9f5'} created pos.order #737 2026-10-21 09:13:09,527 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93319391 finished 2026-10-21 09:13:09,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.057 0.143 2026-10-21 09:13:09,640 44 INFO rb-133655d-225807-427165 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-21 09:13:09,694 44 INFO rb-133655d-225807-427165 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-21 09:13:09,745 44 INFO rb-133655d-225807-427165 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-21 09:13:09,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.003 0.013 2026-10-21 09:13:09,825 44 INFO rb-133655d-225807-427165 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-21 09:13:09,872 44 INFO rb-133655d-225807-427165 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-21 09:13:09,932 44 INFO rb-133655d-225807-427165 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-21 09:13:09,963 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12176201 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '28ebbcd2-9e9d-4a85-8e59-bcccaa825d79'}] 2026-10-21 09:13:10,031 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12176201 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '28ebbcd2-9e9d-4a85-8e59-bcccaa825d79'} created pos.order #738 2026-10-21 09:13:10,059 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12176201 finished 2026-10-21 09:13:10,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.036 0.149 2026-10-21 09:13:10,182 44 INFO rb-133655d-225807-427165 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-21 09:13:10,233 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-21 09:13:10,234 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 09:13:10,481 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 21011040 (allocated 22679552) 2026-10-21 09:13:10,499 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105530 2026-10-21 09:13:10,500 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-21 09:13:10,501 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105530 2026-10-21 09:13:10,600 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091310_600332_test_02_others.txt 2026-10-21 09:13:10,600 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpujolzdmn_chrome_odoo" 2026-10-21 09:13:11,055 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105811 2026-10-21 09:13:11,056 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmp1h0_itxs_chrome_odoo 2026-10-21 09:13:11,056 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:39391/json/version 2026-10-21 09:13:11,058 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39391', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:13:11,085 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-21 09:13:11,085 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:39391/json 2026-10-21 09:13:11,086 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39391', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:13:11,108 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:39391/devtools/page/0CED88BE8BAA13E0BB38B53D81B66465 2026-10-21 09:13:11,118 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-21 09:13:11,122 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-21 09:13:11,169 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:13:11,174 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-21 09:13:11,181 44 INFO rb-133655d-225807-427165 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-21 09:13:11,181 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-21 09:13:11,326 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:11] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.050 0.074 2026-10-21 09:13:11,331 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '0CED88BE8BAA13E0BB38B53D81B66465', 'loaderId': '5E9F380A96DEBEC0FDDD0E47FF50442E', 'isDownload': False} 2026-10-21 09:13:11,331 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-10-21 09:13:11,360 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:13:11,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:11] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-21 09:13:11,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:11] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.017 2026-10-21 09:13:11,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:11] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.033 2026-10-21 09:13:12,115 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:13:12,120 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:13:12,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:13:12,174 44 INFO rb-133655d-225807-427165 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-21 09:13:12,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 09:13:12,185 44 INFO rb-133655d-225807-427165 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-21 09:13:12,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13: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-21 09:13:12,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:13:12,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.010 0.011 2026-10-21 09:13:12,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.020 2026-10-21 09:13:12,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.009 0.050 2026-10-21 09:13:12,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-21 09:13:13,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 321 0.373 0.556 2026-10-21 09:13:13,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:13:13,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.012 0.017 2026-10-21 09:13:13,574 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-21 09:13:13,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.009 0.018 2026-10-21 09:13:13,654 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-21 09:13:13,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:13:13,720 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:13:13,752 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:13:13,795 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:13:13,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 7 0.032 0.068 2026-10-21 09:13:13,846 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:13:13,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.115 2026-10-21 09:13:13,883 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:13:13,907 44 INFO rb-133655d-225807-427165 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-21 09:13:13,914 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.168 2026-10-21 09:13:13,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.020 0.061 2026-10-21 09:13:13,976 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:13:14,053 44 INFO rb-133655d-225807-427165 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-21 09:13:14,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.051 0.069 2026-10-21 09:13:14,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:14] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.040 0.180 2026-10-21 09:13:14,205 44 INFO rb-133655d-225807-427165 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-21 09:13:14,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.219 2026-10-21 09:13:14,242 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.011 0.122 2026-10-21 09:13:14,252 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:13:14,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.029 2026-10-21 09:13:14,299 44 INFO rb-133655d-225807-427165 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-21 09:13:14,373 44 INFO rb-133655d-225807-427165 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-21 09:13:14,406 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91349614 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '7ce4352b-c6ae-48c6-8ac6-0b1ba619e9f5'}] 2026-10-21 09:13:14,453 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1212] to pos.order #737 2026-10-21 09:13:14,464 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91349614 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '7ce4352b-c6ae-48c6-8ac6-0b1ba619e9f5'} updated pos.order #737 2026-10-21 09:13:14,498 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91349614 finished 2026-10-21 09:13:14,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.050 0.180 2026-10-21 09:13:14,674 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:14,725 44 INFO rb-133655d-225807-427165 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-21 09:13:14,781 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:15,290 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:15,792 44 INFO rb-133655d-225807-427165 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-21 09:13:15,793 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:16,307 44 INFO rb-133655d-225807-427165 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-21 09:13:16,316 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:16,836 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:16,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:16] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.002 0.007 2026-10-21 09:13:16,895 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.034 2026-10-21 09:13:17,338 44 INFO rb-133655d-225807-427165 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-21 09:13:17,388 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-10-21 09:13:17,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:17] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.041 0.078 2026-10-21 09:13:18,729 44 INFO rb-133655d-225807-427165 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-21 09:13:18,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.014 2026-10-21 09:13:18,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:13:18,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:13:18,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.004 2026-10-21 09:13:18,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.012 0.052 2026-10-21 09:13:18,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-21 09:13:19,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 42 0.029 0.078 2026-10-21 09:13:19,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "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.014 2026-10-21 09:13:19,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.015 0.015 2026-10-21 09:13:19,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "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.014 2026-10-21 09:13:19,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-21 09:13:19,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:13:19,497 44 INFO rb-133655d-225807-427165 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-21 09:13:19,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.019 0.035 2026-10-21 09:13:19,561 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.063 2026-10-21 09:13:19,638 44 INFO rb-133655d-225807-427165 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-21 09:13:19,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.052 0.121 2026-10-21 09:13:19,689 44 INFO rb-133655d-225807-427165 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-21 09:13:19,743 44 INFO rb-133655d-225807-427165 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-21 09:13:19,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.034 0.247 2026-10-21 09:13:19,792 44 INFO rb-133655d-225807-427165 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-21 09:13:19,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.005 0.227 2026-10-21 09:13:19,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.154 2026-10-21 09:13:19,844 44 INFO rb-133655d-225807-427165 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-21 09:13:19,911 44 INFO rb-133655d-225807-427165 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-21 09:13:21,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:13:21,956 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:22,007 44 INFO rb-133655d-225807-427165 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-21 09:13:22,060 44 INFO rb-133655d-225807-427165 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-21 09:13:22,114 44 INFO rb-133655d-225807-427165 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-21 09:13:22,189 44 INFO rb-133655d-225807-427165 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-21 09:13:22,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.006 0.013 2026-10-21 09:13:22,240 44 INFO rb-133655d-225807-427165 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-21 09:13:22,290 44 INFO rb-133655d-225807-427165 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-21 09:13:22,341 44 INFO rb-133655d-225807-427165 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-21 09:13:22,392 44 INFO rb-133655d-225807-427165 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-21 09:13:22,464 44 INFO rb-133655d-225807-427165 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-21 09:13:22,472 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:13:22,516 44 INFO rb-133655d-225807-427165 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-21 09:13:22,566 44 INFO rb-133655d-225807-427165 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-21 09:13:22,642 44 INFO rb-133655d-225807-427165 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-21 09:13:22,654 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:13:22,656 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:13:22,724 44 INFO rb-133655d-225807-427165 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-21 09:13:22,794 44 INFO rb-133655d-225807-427165 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-21 09:13:22,799 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38865857 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '7ce4352b-c6ae-48c6-8ac6-0b1ba619e9f5'}] 2026-10-21 09:13:22,812 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:13:22,916 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [727] to pos.order #737 2026-10-21 09:13:23,485 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38865857 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '7ce4352b-c6ae-48c6-8ac6-0b1ba619e9f5'} updated pos.order #737 2026-10-21 09:13:23,523 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38865857 finished 2026-10-21 09:13:23,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 230 0.289 0.550 2026-10-21 09:13:23,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:23] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:13:23,812 44 INFO rb-133655d-225807-427165 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-21 09:13:23,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.042 2026-10-21 09:13:23,864 44 INFO rb-133655d-225807-427165 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-21 09:13:23,915 44 INFO rb-133655d-225807-427165 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-21 09:13:23,969 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:24,473 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:24,975 44 INFO rb-133655d-225807-427165 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-21 09:13:24,976 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:25,491 44 INFO rb-133655d-225807-427165 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-21 09:13:25,498 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:26,013 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:26,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:26] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.005 0.012 2026-10-21 09:13:26,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.052 0.034 2026-10-21 09:13:26,512 44 INFO rb-133655d-225807-427165 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-21 09:13:26,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:26] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.002 0.005 2026-10-21 09:13:26,687 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.034 2026-10-21 09:13:26,698 44 INFO rb-133655d-225807-427165 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-21 09:13:26,749 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:26,800 44 INFO rb-133655d-225807-427165 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-21 09:13:26,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.007 0.013 2026-10-21 09:13:26,889 44 INFO rb-133655d-225807-427165 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-21 09:13:26,951 44 INFO rb-133655d-225807-427165 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-21 09:13:27,025 44 INFO rb-133655d-225807-427165 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-21 09:13:27,057 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26083662 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'}] 2026-10-21 09:13:27,165 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26083662 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'} created pos.order #739 2026-10-21 09:13:27,192 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26083662 finished 2026-10-21 09:13:27,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.078 0.150 2026-10-21 09:13:27,311 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:27,362 44 INFO rb-133655d-225807-427165 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-21 09:13:27,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:27] "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.013 2026-10-21 09:13:27,456 44 INFO rb-133655d-225807-427165 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-21 09:13:27,522 44 INFO rb-133655d-225807-427165 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-21 09:13:27,596 44 INFO rb-133655d-225807-427165 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-21 09:13:27,636 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32474772 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000002', 'uuid': '619aee24-bc4e-4203-8e9f-1919623f695d'}] 2026-10-21 09:13:27,737 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32474772 order {'name': '/', 'pos_reference': '263-119-000002', 'uuid': '619aee24-bc4e-4203-8e9f-1919623f695d'} created pos.order #740 2026-10-21 09:13:27,766 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32474772 finished 2026-10-21 09:13:27,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.077 0.155 2026-10-21 09:13:27,903 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:27,954 44 INFO rb-133655d-225807-427165 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-21 09:13:28,008 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:28,511 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:29,010 44 INFO rb-133655d-225807-427165 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-21 09:13:29,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:29,535 44 INFO rb-133655d-225807-427165 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-21 09:13:29,538 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:30,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:30] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.030 0.010 2026-10-21 09:13:30,115 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16406027 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'}] 2026-10-21 09:13:30,117 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:30,152 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1215] to pos.order #739 2026-10-21 09:13:30,165 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16406027 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'} updated pos.order #739 2026-10-21 09:13:30,198 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16406027 finished 2026-10-21 09:13:30,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.067 0.176 2026-10-21 09:13:30,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.252 2026-10-21 09:13:30,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:30] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.059 0.125 2026-10-21 09:13:30,645 44 INFO rb-133655d-225807-427165 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-21 09:13:30,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.010 0.019 2026-10-21 09:13:30,696 44 INFO rb-133655d-225807-427165 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-21 09:13:30,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:30] "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-21 09:13:30,773 44 INFO rb-133655d-225807-427165 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-21 09:13:30,826 44 INFO rb-133655d-225807-427165 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-21 09:13:30,874 44 INFO rb-133655d-225807-427165 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-21 09:13:30,926 44 INFO rb-133655d-225807-427165 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-21 09:13:30,976 44 INFO rb-133655d-225807-427165 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-21 09:13:31,027 44 INFO rb-133655d-225807-427165 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-21 09:13:31,079 44 INFO rb-133655d-225807-427165 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-21 09:13:31,129 44 INFO rb-133655d-225807-427165 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-21 09:13:31,198 44 INFO rb-133655d-225807-427165 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-21 09:13:33,239 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:33,289 44 INFO rb-133655d-225807-427165 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-21 09:13:33,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:33] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.048 0.008 2026-10-21 09:13:33,491 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52088632 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'}] 2026-10-21 09:13:33,524 44 INFO rb-133655d-225807-427165 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-21 09:13:33,555 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #224 deleted pos.order.line records with IDs: [1215] 2026-10-21 09:13:33,569 44 INFO rb-133655d-225807-427165 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-21 09:13:33,587 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52088632 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'} updated pos.order #739 2026-10-21 09:13:33,645 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52088632 finished 2026-10-21 09:13:33,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.151 0.228 2026-10-21 09:13:33,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.014 0.370 2026-10-21 09:13:33,928 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27481203 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': '61faeaa2-98ca-426e-9933-ead260e76b41'}] 2026-10-21 09:13:33,956 44 INFO rb-133655d-225807-427165 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-21 09:13:34,024 44 INFO rb-133655d-225807-427165 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-21 09:13:34,032 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27481203 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': '61faeaa2-98ca-426e-9933-ead260e76b41'} created pos.order #741 2026-10-21 09:13:34,062 44 INFO rb-133655d-225807-427165 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-21 09:13:34,064 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27481203 finished 2026-10-21 09:13:34,108 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-10-21 09:13:34,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.081 0.153 2026-10-21 09:13:34,161 44 INFO rb-133655d-225807-427165 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-21 09:13:34,229 44 INFO rb-133655d-225807-427165 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-21 09:13:34,269 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 45 0.043 0.285 2026-10-21 09:13:34,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.050 2026-10-21 09:13:34,333 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31182797 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'}] 2026-10-21 09:13:34,335 44 INFO rb-133655d-225807-427165 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-21 09:13:34,361 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31182797 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'} updated pos.order #739 2026-10-21 09:13:34,390 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31182797 finished 2026-10-21 09:13:34,398 44 INFO rb-133655d-225807-427165 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-21 09:13:34,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.035 0.144 2026-10-21 09:13:34,555 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:34,607 44 INFO rb-133655d-225807-427165 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-21 09:13:34,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.004 0.011 2026-10-21 09:13:34,701 44 INFO rb-133655d-225807-427165 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-21 09:13:34,752 44 INFO rb-133655d-225807-427165 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-21 09:13:34,804 44 INFO rb-133655d-225807-427165 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-21 09:13:34,855 44 INFO rb-133655d-225807-427165 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-21 09:13:34,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:13:34,933 44 INFO rb-133655d-225807-427165 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-21 09:13:34,980 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83600466 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': '61faeaa2-98ca-426e-9933-ead260e76b41'}] 2026-10-21 09:13:34,994 44 INFO rb-133655d-225807-427165 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-21 09:13:35,019 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83600466 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': '61faeaa2-98ca-426e-9933-ead260e76b41'} updated pos.order #741 2026-10-21 09:13:35,046 44 INFO rb-133655d-225807-427165 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-21 09:13:35,058 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83600466 finished 2026-10-21 09:13:35,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.057 0.160 2026-10-21 09:13:35,225 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:35,276 44 INFO rb-133655d-225807-427165 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-21 09:13:35,329 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:35,840 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:36,357 44 INFO rb-133655d-225807-427165 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-21 09:13:36,358 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:36,884 44 INFO rb-133655d-225807-427165 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-21 09:13:36,894 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:37,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:37] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.034 0.007 2026-10-21 09:13:37,450 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-21 09:13:37,455 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40373577 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'}] 2026-10-21 09:13:37,505 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1217] to pos.order #739 2026-10-21 09:13:37,517 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40373577 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'} updated pos.order #739 2026-10-21 09:13:37,556 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40373577 finished 2026-10-21 09:13:37,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.091 0.160 2026-10-21 09:13:37,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.269 2026-10-21 09:13:37,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:37] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.036 0.153 2026-10-21 09:13:37,955 44 INFO rb-133655d-225807-427165 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-21 09:13:37,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.005 0.014 2026-10-21 09:13:38,026 44 INFO rb-133655d-225807-427165 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-21 09:13:38,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.005 0.011 2026-10-21 09:13:38,072 44 INFO rb-133655d-225807-427165 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-21 09:13:38,121 44 INFO rb-133655d-225807-427165 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-21 09:13:38,197 44 INFO rb-133655d-225807-427165 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-21 09:13:38,249 44 INFO rb-133655d-225807-427165 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-21 09:13:38,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:38] "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-21 09:13:38,320 44 INFO rb-133655d-225807-427165 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-21 09:13:38,368 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57958547 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'}] 2026-10-21 09:13:38,371 44 INFO rb-133655d-225807-427165 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-21 09:13:38,427 44 INFO rb-133655d-225807-427165 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-21 09:13:38,442 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57958547 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'} updated pos.order #739 2026-10-21 09:13:38,471 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57958547 finished 2026-10-21 09:13:38,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.063 0.153 2026-10-21 09:13:38,622 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:38,673 44 INFO rb-133655d-225807-427165 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-21 09:13:38,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:38] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:13:38,861 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58430047 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'}] 2026-10-21 09:13:38,915 44 INFO rb-133655d-225807-427165 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-21 09:13:38,933 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58430047 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '1b38e4be-cde6-418c-8fb3-c2158e526751'} updated pos.order #739 2026-10-21 09:13:38,960 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58430047 finished 2026-10-21 09:13:38,967 44 INFO rb-133655d-225807-427165 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-21 09:13:39,038 44 INFO rb-133655d-225807-427165 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-21 09:13:39,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.065 0.143 2026-10-21 09:13:39,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.235 2026-10-21 09:13:39,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.006 0.095 2026-10-21 09:13:39,140 44 INFO rb-133655d-225807-427165 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-21 09:13:39,157 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83504353 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000004', 'uuid': 'dc23eb44-9b5a-496a-8aec-56a5dee93a5f'}] 2026-10-21 09:13:39,168 44 INFO rb-133655d-225807-427165 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-21 09:13:39,224 44 INFO rb-133655d-225807-427165 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-21 09:13:39,243 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83504353 order {'name': '/', 'pos_reference': '263-119-000004', 'uuid': 'dc23eb44-9b5a-496a-8aec-56a5dee93a5f'} created pos.order #742 2026-10-21 09:13:39,279 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83504353 finished 2026-10-21 09:13:39,296 44 INFO rb-133655d-225807-427165 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-21 09:13:39,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.057 0.170 2026-10-21 09:13:41,321 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:41,373 44 INFO rb-133655d-225807-427165 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-21 09:13:41,450 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:41] "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.012 2026-10-21 09:13:41,459 44 INFO rb-133655d-225807-427165 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-21 09:13:41,507 44 INFO rb-133655d-225807-427165 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-21 09:13:41,558 44 INFO rb-133655d-225807-427165 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-21 09:13:41,609 44 INFO rb-133655d-225807-427165 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-21 09:13:41,675 44 INFO rb-133655d-225807-427165 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-21 09:13:43,705 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-21 09:13:43,756 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-21 09:13:43,757 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-21 09:13:43,996 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 28974748 (allocated 30420992) 2026-10-21 09:13:44,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105811 2026-10-21 09:13:44,012 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-21 09:13:44,018 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105811 2026-10-21 09:13:44,133 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091344_132864_test_02_others.txt 2026-10-21 09:13:44,133 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmp1h0_itxs_chrome_odoo" 2026-10-21 09:13:44,161 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-10-21 09:13:44,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 106094 2026-10-21 09:13:44,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmpqa82k_py_chrome_odoo 2026-10-21 09:13:44,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:35749/json/version 2026-10-21 09:13:44,909 44 INFO rb-133655d-225807-427165 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-21 09:13:44,951 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: Chrome/150.0.7871.114 2026-10-21 09:13:44,951 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:35749/json 2026-10-21 09:13:44,952 44 INFO rb-133655d-225807-427165 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-21 09:13:44,961 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:35749/devtools/page/95DF34301BCE071F1E2C5EFED40E9B22 2026-10-21 09:13:44,974 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-10-21 09:13:44,979 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-10-21 09:13:45,066 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:13:45,081 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-10-21 09:13:45,084 44 INFO rb-133655d-225807-427165 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-21 09:13:45,085 44 INFO rb-133655d-225807-427165 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-21 09:13:45,101 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:13:45,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:45] "GET /pos/ui/119 HTTP/1.1" 200 - 91 0.070 0.680 2026-10-21 09:13:45,851 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': '95DF34301BCE071F1E2C5EFED40E9B22', 'loaderId': '610F2F8913685D0AF553BD872548961E', 'isDownload': False} 2026-10-21 09:13:45,851 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-21 09:13:45,890 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:13:45,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:45] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-21 09:13:45,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:45] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-21 09:13:45,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:45] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.044 2026-10-21 09:13:46,528 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:13:46,540 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:13:46,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-21 09:13:46,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-10-21 09:13:46,592 44 INFO rb-133655d-225807-427165 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-21 09:13:46,607 44 INFO rb-133655d-225807-427165 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-21 09:13:46,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.013 2026-10-21 09:13:46,640 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:13:46,689 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.014 2026-10-21 09:13:46,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.060 2026-10-21 09:13:46,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.047 2026-10-21 09:13:46,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-21 09:13:47,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.375 0.498 2026-10-21 09:13:47,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:13:47,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.016 2026-10-21 09:13:47,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:47] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.044 2026-10-21 09:13:47,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:13:48,002 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-10-21 09:13:48,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.011 2026-10-21 09:13:48,078 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:13:48,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:13:48,117 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:13:48,143 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.049 2026-10-21 09:13:48,157 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:13:48,193 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:13:48,215 44 INFO rb-133655d-225807-427165 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-21 09:13:48,239 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:13:48,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.055 0.100 2026-10-21 09:13:48,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.172 2026-10-21 09:13:48,379 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.031 0.125 2026-10-21 09:13:48,454 44 INFO rb-133655d-225807-427165 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-21 09:13:48,484 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:13:48,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.036 0.255 2026-10-21 09:13:48,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.271 2026-10-21 09:13:48,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.023 2026-10-21 09:13:48,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.074 0.140 2026-10-21 09:13:48,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "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-21 09:13:48,813 44 INFO rb-133655d-225807-427165 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-21 09:13:48,845 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:13:48,902 44 INFO rb-133655d-225807-427165 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-21 09:13:48,952 44 INFO rb-133655d-225807-427165 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-21 09:13:49,003 44 INFO rb-133655d-225807-427165 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-21 09:13:49,065 44 INFO rb-133655d-225807-427165 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-21 09:13:49,111 44 INFO rb-133655d-225807-427165 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-21 09:13:49,165 44 INFO rb-133655d-225807-427165 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-21 09:13:49,237 44 INFO rb-133655d-225807-427165 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-21 09:13:49,290 44 INFO rb-133655d-225807-427165 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-21 09:13:49,343 44 INFO rb-133655d-225807-427165 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-21 09:13:49,521 44 INFO rb-133655d-225807-427165 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-21 09:13:49,572 44 INFO rb-133655d-225807-427165 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-21 09:13:49,632 44 INFO rb-133655d-225807-427165 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-21 09:13:49,665 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76534379 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f915161-87cd-4e87-acfb-6b0bda31cd17'}] 2026-10-21 09:13:49,781 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76534379 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f915161-87cd-4e87-acfb-6b0bda31cd17'} created pos.order #743 2026-10-21 09:13:49,804 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76534379 finished 2026-10-21 09:13:49,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.087 0.160 2026-10-21 09:13:49,943 44 INFO rb-133655d-225807-427165 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-21 09:13:50,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:50] "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-21 09:13:50,021 44 INFO rb-133655d-225807-427165 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-21 09:13:50,091 44 INFO rb-133655d-225807-427165 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-21 09:13:50,141 44 INFO rb-133655d-225807-427165 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-21 09:13:50,192 44 INFO rb-133655d-225807-427165 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-21 09:13:50,247 44 INFO rb-133655d-225807-427165 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-21 09:13:50,299 44 INFO rb-133655d-225807-427165 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-21 09:13:50,355 44 INFO rb-133655d-225807-427165 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-21 09:13:50,421 44 INFO rb-133655d-225807-427165 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-21 09:13:50,475 44 INFO rb-133655d-225807-427165 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-21 09:13:50,528 44 INFO rb-133655d-225807-427165 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-21 09:13:50,707 44 INFO rb-133655d-225807-427165 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-21 09:13:50,758 44 INFO rb-133655d-225807-427165 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-21 09:13:50,835 44 INFO rb-133655d-225807-427165 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-21 09:13:50,885 44 INFO rb-133655d-225807-427165 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-21 09:13:50,937 44 INFO rb-133655d-225807-427165 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-21 09:13:50,990 44 INFO rb-133655d-225807-427165 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-21 09:13:51,040 44 INFO rb-133655d-225807-427165 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-21 09:13:51,106 44 INFO rb-133655d-225807-427165 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-21 09:13:51,175 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-10-21 09:13:51,778 44 INFO rb-133655d-225807-427165 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-21 09:13:51,782 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33488284 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f915161-87cd-4e87-acfb-6b0bda31cd17'}] 2026-10-21 09:13:51,797 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:13:51,845 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1220, 1221] to pos.order #743 2026-10-21 09:13:51,857 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33488284 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f915161-87cd-4e87-acfb-6b0bda31cd17'} updated pos.order #743 2026-10-21 09:13:51,891 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33488284 finished 2026-10-21 09:13:52,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 83 0.096 0.195 2026-10-21 09:13:52,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.012 2026-10-21 09:13:52,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.015 2026-10-21 09:13:52,187 44 INFO rb-133655d-225807-427165 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-21 09:13:52,237 44 INFO rb-133655d-225807-427165 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-21 09:13:52,288 44 INFO rb-133655d-225807-427165 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-21 09:13:52,338 44 INFO rb-133655d-225807-427165 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-21 09:13:52,396 44 INFO rb-133655d-225807-427165 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-21 09:13:52,465 44 INFO rb-133655d-225807-427165 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-21 09:13:52,530 44 INFO rb-133655d-225807-427165 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-21 09:13:52,594 44 INFO rb-133655d-225807-427165 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-21 09:13:52,644 44 INFO rb-133655d-225807-427165 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-21 09:13:52,696 44 INFO rb-133655d-225807-427165 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-21 09:13:52,745 44 INFO rb-133655d-225807-427165 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-21 09:13:52,805 44 INFO rb-133655d-225807-427165 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-21 09:13:52,864 44 INFO rb-133655d-225807-427165 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-21 09:13:52,926 44 INFO rb-133655d-225807-427165 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-21 09:13:52,977 44 INFO rb-133655d-225807-427165 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-21 09:13:53,043 44 INFO rb-133655d-225807-427165 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-21 09:13:53,066 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54805192 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f915161-87cd-4e87-acfb-6b0bda31cd17'}] 2026-10-21 09:13:53,162 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54805192 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f915161-87cd-4e87-acfb-6b0bda31cd17'} updated pos.order #743 2026-10-21 09:13:53,192 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54805192 finished 2026-10-21 09:13:53,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.100 0.155 2026-10-21 09:13:53,354 44 INFO rb-133655d-225807-427165 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-21 09:13:53,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:13:53,431 44 INFO rb-133655d-225807-427165 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-21 09:13:53,480 44 INFO rb-133655d-225807-427165 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-21 09:13:53,568 44 INFO rb-133655d-225807-427165 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-21 09:13:53,619 44 INFO rb-133655d-225807-427165 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-21 09:13:53,670 44 INFO rb-133655d-225807-427165 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-21 09:13:53,726 44 INFO rb-133655d-225807-427165 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-21 09:13:53,777 44 INFO rb-133655d-225807-427165 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-21 09:13:53,831 44 INFO rb-133655d-225807-427165 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-21 09:13:53,905 44 INFO rb-133655d-225807-427165 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-21 09:13:53,957 44 INFO rb-133655d-225807-427165 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-21 09:13:54,010 44 INFO rb-133655d-225807-427165 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-21 09:13:54,191 44 INFO rb-133655d-225807-427165 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-21 09:13:54,242 44 INFO rb-133655d-225807-427165 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-21 09:13:54,293 44 INFO rb-133655d-225807-427165 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-21 09:13:54,351 44 INFO rb-133655d-225807-427165 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-21 09:13:54,412 44 INFO rb-133655d-225807-427165 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-21 09:13:54,467 44 INFO rb-133655d-225807-427165 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-21 09:13:54,520 44 INFO rb-133655d-225807-427165 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-21 09:13:54,573 44 INFO rb-133655d-225807-427165 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-21 09:13:54,628 44 INFO rb-133655d-225807-427165 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-21 09:13:54,679 44 INFO rb-133655d-225807-427165 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-21 09:13:54,739 44 INFO rb-133655d-225807-427165 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-21 09:13:54,792 44 INFO rb-133655d-225807-427165 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-21 09:13:54,850 44 INFO rb-133655d-225807-427165 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-21 09:13:54,906 44 INFO rb-133655d-225807-427165 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-21 09:13:54,957 44 INFO rb-133655d-225807-427165 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-21 09:13:55,010 44 INFO rb-133655d-225807-427165 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-21 09:13:55,061 44 INFO rb-133655d-225807-427165 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-21 09:13:55,118 44 INFO rb-133655d-225807-427165 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-21 09:13:55,169 44 INFO rb-133655d-225807-427165 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-21 09:13:55,223 44 INFO rb-133655d-225807-427165 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-21 09:13:55,274 44 INFO rb-133655d-225807-427165 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-21 09:13:55,325 44 INFO rb-133655d-225807-427165 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-21 09:13:55,382 44 INFO rb-133655d-225807-427165 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-21 09:13:55,442 44 INFO rb-133655d-225807-427165 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-21 09:13:55,508 44 INFO rb-133655d-225807-427165 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-21 09:13:55,513 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27745516 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f915161-87cd-4e87-acfb-6b0bda31cd17'}] 2026-10-21 09:13:55,552 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1222] to pos.order #743 2026-10-21 09:13:55,561 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27745516 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f915161-87cd-4e87-acfb-6b0bda31cd17'} updated pos.order #743 2026-10-21 09:13:55,590 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27745516 finished 2026-10-21 09:13:55,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.057 0.155 2026-10-21 09:13:55,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:55] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.034 0.133 2026-10-21 09:13:55,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-10-21 09:13:56,039 44 INFO rb-133655d-225807-427165 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-21 09:13:56,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:13:56,114 44 INFO rb-133655d-225807-427165 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-21 09:13:56,182 44 INFO rb-133655d-225807-427165 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-21 09:13:56,232 44 INFO rb-133655d-225807-427165 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-21 09:13:56,282 44 INFO rb-133655d-225807-427165 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-21 09:13:56,339 44 INFO rb-133655d-225807-427165 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-21 09:13:56,392 44 INFO rb-133655d-225807-427165 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-21 09:13:56,445 44 INFO rb-133655d-225807-427165 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-21 09:13:56,511 44 INFO rb-133655d-225807-427165 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-21 09:13:56,562 44 INFO rb-133655d-225807-427165 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-21 09:13:56,616 44 INFO rb-133655d-225807-427165 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-21 09:13:56,788 44 INFO rb-133655d-225807-427165 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-21 09:13:56,840 44 INFO rb-133655d-225807-427165 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-21 09:13:56,891 44 INFO rb-133655d-225807-427165 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-21 09:13:56,949 44 INFO rb-133655d-225807-427165 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-21 09:13:57,015 44 INFO rb-133655d-225807-427165 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-21 09:13:57,070 44 INFO rb-133655d-225807-427165 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-21 09:13:57,139 44 INFO rb-133655d-225807-427165 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-21 09:13:57,143 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84742675 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '3b3d212f-196b-4c6a-bd14-eac8c82a62cc'}] 2026-10-21 09:13:57,201 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84742675 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '3b3d212f-196b-4c6a-bd14-eac8c82a62cc'} created pos.order #744 2026-10-21 09:13:57,231 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84742675 finished 2026-10-21 09:13:57,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.029 0.137 2026-10-21 09:13:57,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:57] "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.013 2026-10-21 09:13:57,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-10-21 09:13:57,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 09:13:57,558 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 22152340 (allocated 24121344) 2026-10-21 09:13:57,569 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 106094 2026-10-21 09:13:57,571 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-10-21 09:13:57,573 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 106094 2026-10-21 09:13:57,671 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091357_671569_test_02_others_bis.txt 2026-10-21 09:13:57,671 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmpqa82k_py_chrome_odoo" 2026-10-21 09:13:57,690 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-10-21 09:13:58,381 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 106316 2026-10-21 09:13:58,381 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpkr8gr00q_chrome_odoo 2026-10-21 09:13:58,381 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:39467/json/version 2026-10-21 09:13:58,383 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39467', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:13:58,412 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-21 09:13:58,412 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:39467/json 2026-10-21 09:13:58,413 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39467', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:13:58,443 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:39467/devtools/page/238AA07F73580FEF1EBF25C44EEF78CB 2026-10-21 09:13:58,462 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-10-21 09:13:58,478 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-10-21 09:13:58,562 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:13:58,579 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-10-21 09:13:58,586 44 INFO rb-133655d-225807-427165 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-21 09:13:58,586 44 INFO rb-133655d-225807-427165 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-21 09:13:58,604 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:13:59,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:59] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.089 0.981 2026-10-21 09:13:59,672 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': '238AA07F73580FEF1EBF25C44EEF78CB', 'loaderId': 'ADF47B4F5BBFE046DCA8167FC7A94154', 'isDownload': False} 2026-10-21 09:13:59,673 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-21 09:13:59,691 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:13:59,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:59] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-21 09:13:59,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:59] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.012 2026-10-21 09:13:59,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:13:59] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 09:14:00,396 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:00,406 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:00,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-21 09:14:00,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-21 09:14:00,474 44 INFO rb-133655d-225807-427165 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-21 09:14:00,487 44 INFO rb-133655d-225807-427165 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-21 09:14:00,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:14:00,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:14:00,562 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.015 0.027 2026-10-21 09:14:00,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:00] "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.052 2026-10-21 09:14:00,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-21 09:14:00,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.051 2026-10-21 09:14:01,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.293 0.448 2026-10-21 09:14:01,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:14:01,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:14:01,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-21 09:14:01,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:14:01,720 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-21 09:14:01,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-21 09:14:01,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:14:01,827 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:14:01,833 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:14:01,862 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:14:01,888 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:14:01,892 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:01,938 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.060 0.068 2026-10-21 09:14:01,942 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:14:01,959 44 INFO rb-133655d-225807-427165 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-21 09:14:01,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.133 2026-10-21 09:14:01,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.067 2026-10-21 09:14:02,093 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:02] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.027 0.140 2026-10-21 09:14:02,166 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [3/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-21 09:14:02,192 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:14:02,224 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:02] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.063 0.241 2026-10-21 09:14:02,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:02] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.225 2026-10-21 09:14:02,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.119 2026-10-21 09:14:02,426 44 INFO rb-133655d-225807-427165 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-21 09:14:02,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:14:02,506 44 INFO rb-133655d-225807-427165 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-21 09:14:02,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.007 0.038 2026-10-21 09:14:02,539 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:14:02,558 44 INFO rb-133655d-225807-427165 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-21 09:14:02,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:14:02,708 44 INFO rb-133655d-225807-427165 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-21 09:14:02,797 44 INFO rb-133655d-225807-427165 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-21 09:14:02,850 44 INFO rb-133655d-225807-427165 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-21 09:14:02,902 44 INFO rb-133655d-225807-427165 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-21 09:14:02,958 44 INFO rb-133655d-225807-427165 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-21 09:14:03,010 44 INFO rb-133655d-225807-427165 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-21 09:14:03,064 44 INFO rb-133655d-225807-427165 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-21 09:14:03,129 44 INFO rb-133655d-225807-427165 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-21 09:14:03,181 44 INFO rb-133655d-225807-427165 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-21 09:14:03,232 44 INFO rb-133655d-225807-427165 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-21 09:14:03,283 44 INFO rb-133655d-225807-427165 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-21 09:14:03,333 44 INFO rb-133655d-225807-427165 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-21 09:14:03,384 44 INFO rb-133655d-225807-427165 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-21 09:14:03,435 44 INFO rb-133655d-225807-427165 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-21 09:14:03,496 44 INFO rb-133655d-225807-427165 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-21 09:14:03,519 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #796952 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5749e72f-6dd1-4b3a-9c94-a5f7220536ee'}] 2026-10-21 09:14:03,586 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #796952 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5749e72f-6dd1-4b3a-9c94-a5f7220536ee'} created pos.order #745 2026-10-21 09:14:03,606 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #796952 finished 2026-10-21 09:14:03,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.042 0.116 2026-10-21 09:14:03,705 44 INFO rb-133655d-225807-427165 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-21 09:14:03,755 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [23/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-21 09:14:03,813 44 INFO rb-133655d-225807-427165 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-21 09:14:03,863 44 INFO rb-133655d-225807-427165 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-21 09:14:03,913 44 INFO rb-133655d-225807-427165 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-21 09:14:03,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.045 0.089 2026-10-21 09:14:04,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.030 2026-10-21 09:14:04,007 44 INFO rb-133655d-225807-427165 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-21 09:14:04,072 44 INFO rb-133655d-225807-427165 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-21 09:14:04,078 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80486438 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5749e72f-6dd1-4b3a-9c94-a5f7220536ee'}] 2026-10-21 09:14:04,118 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80486438 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5749e72f-6dd1-4b3a-9c94-a5f7220536ee'} updated pos.order #745 2026-10-21 09:14:04,135 44 INFO rb-133655d-225807-427165 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-21 09:14:04,158 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80486438 finished 2026-10-21 09:14:04,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.048 0.172 2026-10-21 09:14:04,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:04] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.031 0.136 2026-10-21 09:14:04,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-10-21 09:14:04,571 44 INFO rb-133655d-225807-427165 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-21 09:14:04,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14: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-21 09:14:04,641 44 INFO rb-133655d-225807-427165 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-21 09:14:04,691 44 INFO rb-133655d-225807-427165 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-21 09:14:04,742 44 INFO rb-133655d-225807-427165 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-21 09:14:04,793 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-10-21 09:14:04,795 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-21 09:14:04,903 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16788096 (allocated 18485248) 2026-10-21 09:14:04,930 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 106316 2026-10-21 09:14:04,941 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-10-21 09:14:04,941 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 106316 2026-10-21 09:14:05,046 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091405_046411_test_04_ticket_screen.txt 2026-10-21 09:14:05,046 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmpkr8gr00q_chrome_odoo" 2026-10-21 09:14:05,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-21 09:14:05,617 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 106513 2026-10-21 09:14:05,617 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpfd5fp8ro_chrome_odoo 2026-10-21 09:14:05,617 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:34527/json/version 2026-10-21 09:14:05,619 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:14:05,667 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-10-21 09:14:05,667 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:34527/json 2026-10-21 09:14:05,669 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:14:05,680 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:34527/devtools/page/AED5AFCC6842807877BFCE45F72DDD17 2026-10-21 09:14:05,694 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-10-21 09:14:05,708 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-10-21 09:14:05,820 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:14:05,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-10-21 09:14:05,837 44 INFO rb-133655d-225807-427165 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-21 09:14:05,837 44 INFO rb-133655d-225807-427165 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-21 09:14:05,863 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:14:06,676 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:06] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.058 0.759 2026-10-21 09:14:06,681 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': 'AED5AFCC6842807877BFCE45F72DDD17', 'loaderId': '076E9A35259733FA25BED337EF5B99E6', 'isDownload': False} 2026-10-21 09:14:06,681 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-21 09:14:06,707 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:14:06,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:06] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-21 09:14:06,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:06] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-21 09:14:06,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:06] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-21 09:14:07,306 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:07,311 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:14:07,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 09:14:07,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-21 09:14:07,374 44 INFO rb-133655d-225807-427165 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-21 09:14:07,385 44 INFO rb-133655d-225807-427165 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-21 09:14:07,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:14:07,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:14:07,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.012 2026-10-21 09:14:07,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.036 2026-10-21 09:14:07,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.053 2026-10-21 09:14:07,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-21 09:14:08,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.262 0.539 2026-10-21 09:14:08,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "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-21 09:14:08,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14: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.009 2026-10-21 09:14:08,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-21 09:14:08,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:14:08,626 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-10-21 09:14:08,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.007 2026-10-21 09:14:08,712 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:14:08,737 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:14:08,742 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:14:08,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.019 0.047 2026-10-21 09:14:08,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.071 2026-10-21 09:14:08,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.080 2026-10-21 09:14:08,824 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:14:08,825 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:14:08,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.012 2026-10-21 09:14:08,882 44 INFO rb-133655d-225807-427165 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-21 09:14:08,963 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:14:09,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.042 0.066 2026-10-21 09:14:09,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.118 2026-10-21 09:14:09,115 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:14:09,121 44 INFO rb-133655d-225807-427165 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-21 09:14:09,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:09] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.181 2026-10-21 09:14:09,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.080 0.089 2026-10-21 09:14:09,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:14:09,470 44 INFO rb-133655d-225807-427165 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-21 09:14:09,504 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:09,563 44 INFO rb-133655d-225807-427165 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-21 09:14:09,610 44 INFO rb-133655d-225807-427165 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-21 09:14:09,662 44 INFO rb-133655d-225807-427165 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-21 09:14:09,720 44 INFO rb-133655d-225807-427165 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-21 09:14:09,771 44 INFO rb-133655d-225807-427165 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-21 09:14:09,823 44 INFO rb-133655d-225807-427165 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-21 09:14:09,895 44 INFO rb-133655d-225807-427165 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-21 09:14:09,945 44 INFO rb-133655d-225807-427165 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-21 09:14:09,996 44 INFO rb-133655d-225807-427165 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-21 09:14:10,048 44 INFO rb-133655d-225807-427165 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-21 09:14:10,098 44 INFO rb-133655d-225807-427165 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-21 09:14:10,150 44 INFO rb-133655d-225807-427165 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-21 09:14:10,199 44 INFO rb-133655d-225807-427165 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-21 09:14:10,261 44 INFO rb-133655d-225807-427165 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-21 09:14:10,289 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65606814 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c29fd09a-f19d-4743-95b4-3d3691c0ec68'}] 2026-10-21 09:14:10,452 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65606814 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c29fd09a-f19d-4743-95b4-3d3691c0ec68'} created pos.order #746 2026-10-21 09:14:10,483 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65606814 finished 2026-10-21 09:14:10,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.134 0.158 2026-10-21 09:14:10,615 44 INFO rb-133655d-225807-427165 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-21 09:14:10,666 44 INFO rb-133655d-225807-427165 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-21 09:14:10,737 44 INFO rb-133655d-225807-427165 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-21 09:14:10,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.008 0.011 2026-10-21 09:14:10,790 44 INFO rb-133655d-225807-427165 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-21 09:14:10,842 44 INFO rb-133655d-225807-427165 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-21 09:14:10,890 44 INFO rb-133655d-225807-427165 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-21 09:14:10,953 44 INFO rb-133655d-225807-427165 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-21 09:14:11,004 44 INFO rb-133655d-225807-427165 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-21 09:14:11,055 44 INFO rb-133655d-225807-427165 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-21 09:14:11,136 44 INFO rb-133655d-225807-427165 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-21 09:14:11,149 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:14:11,150 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:14:11,217 44 INFO rb-133655d-225807-427165 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-21 09:14:11,276 44 INFO rb-133655d-225807-427165 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-21 09:14:11,360 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-21 09:14:11,368 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24731975 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c29fd09a-f19d-4743-95b4-3d3691c0ec68'}] 2026-10-21 09:14:11,377 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:11,555 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [728] to pos.order #746 2026-10-21 09:14:12,125 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24731975 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c29fd09a-f19d-4743-95b4-3d3691c0ec68'} updated pos.order #746 2026-10-21 09:14:12,160 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24731975 finished 2026-10-21 09:14:12,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 248 0.397 0.543 2026-10-21 09:14:12,368 44 INFO rb-133655d-225807-427165 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-21 09:14:12,434 44 INFO rb-133655d-225807-427165 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-21 09:14:14,470 44 INFO rb-133655d-225807-427165 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-21 09:14:14,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:14:14,547 44 INFO rb-133655d-225807-427165 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-21 09:14:14,613 44 INFO rb-133655d-225807-427165 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-21 09:14:14,664 44 INFO rb-133655d-225807-427165 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-21 09:14:14,715 44 INFO rb-133655d-225807-427165 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-21 09:14:14,768 44 INFO rb-133655d-225807-427165 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-21 09:14:14,820 44 INFO rb-133655d-225807-427165 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-21 09:14:14,875 44 INFO rb-133655d-225807-427165 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-21 09:14:14,937 44 INFO rb-133655d-225807-427165 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-21 09:14:14,988 44 INFO rb-133655d-225807-427165 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-21 09:14:15,042 44 INFO rb-133655d-225807-427165 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-21 09:14:15,220 44 INFO rb-133655d-225807-427165 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-21 09:14:15,271 44 INFO rb-133655d-225807-427165 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-21 09:14:15,322 44 INFO rb-133655d-225807-427165 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-21 09:14:15,373 44 INFO rb-133655d-225807-427165 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-21 09:14:15,423 44 INFO rb-133655d-225807-427165 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-21 09:14:15,485 44 INFO rb-133655d-225807-427165 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-21 09:14:15,507 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2874256 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7343f954-0eda-4c55-b48a-f225ef1490ee'}] 2026-10-21 09:14:15,579 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2874256 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7343f954-0eda-4c55-b48a-f225ef1490ee'} created pos.order #747 2026-10-21 09:14:15,605 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2874256 finished 2026-10-21 09:14:15,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.060 0.143 2026-10-21 09:14:15,736 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-21 09:14:15,814 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-21 09:14:15,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:15] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.041 0.080 2026-10-21 09:14:16,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.047 2026-10-21 09:14:16,007 44 INFO rb-133655d-225807-427165 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-21 09:14:16,056 44 INFO rb-133655d-225807-427165 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-21 09:14:16,110 44 INFO rb-133655d-225807-427165 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-21 09:14:16,161 44 INFO rb-133655d-225807-427165 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-21 09:14:16,222 44 INFO rb-133655d-225807-427165 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-21 09:14:18,253 44 INFO rb-133655d-225807-427165 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-21 09:14:18,328 44 INFO rb-133655d-225807-427165 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-21 09:14:18,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.031 0.015 2026-10-21 09:14:18,400 44 INFO rb-133655d-225807-427165 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-21 09:14:18,450 44 INFO rb-133655d-225807-427165 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-21 09:14:18,502 44 INFO rb-133655d-225807-427165 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-21 09:14:18,557 44 INFO rb-133655d-225807-427165 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-21 09:14:18,608 44 INFO rb-133655d-225807-427165 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-21 09:14:18,661 44 INFO rb-133655d-225807-427165 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-21 09:14:18,728 44 INFO rb-133655d-225807-427165 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-21 09:14:18,780 44 INFO rb-133655d-225807-427165 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-21 09:14:18,833 44 INFO rb-133655d-225807-427165 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-21 09:14:19,008 44 INFO rb-133655d-225807-427165 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-21 09:14:19,058 44 INFO rb-133655d-225807-427165 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-21 09:14:19,109 44 INFO rb-133655d-225807-427165 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-21 09:14:19,160 44 INFO rb-133655d-225807-427165 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-21 09:14:19,211 44 INFO rb-133655d-225807-427165 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-21 09:14:19,268 44 INFO rb-133655d-225807-427165 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-21 09:14:19,318 44 INFO rb-133655d-225807-427165 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-21 09:14:19,369 44 INFO rb-133655d-225807-427165 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-21 09:14:19,429 44 INFO rb-133655d-225807-427165 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-21 09:14:19,483 44 INFO rb-133655d-225807-427165 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-21 09:14:19,549 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-21 09:14:19,553 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36254321 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'ab5b1335-3fd0-494f-a6ab-916bf46dfeab'}] 2026-10-21 09:14:20,042 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36254321 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'ab5b1335-3fd0-494f-a6ab-916bf46dfeab'} created pos.order #748 2026-10-21 09:14:20,069 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36254321 finished 2026-10-21 09:14:20,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.226 0.375 2026-10-21 09:14:20,232 44 INFO rb-133655d-225807-427165 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-21 09:14:20,298 44 INFO rb-133655d-225807-427165 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-21 09:14:22,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-10-21 09:14:22,405 44 INFO rb-133655d-225807-427165 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-21 09:14:22,480 44 INFO rb-133655d-225807-427165 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-21 09:14:22,531 44 INFO rb-133655d-225807-427165 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-21 09:14:22,581 44 INFO rb-133655d-225807-427165 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-21 09:14:22,637 44 INFO rb-133655d-225807-427165 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-21 09:14:22,689 44 INFO rb-133655d-225807-427165 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-21 09:14:22,742 44 INFO rb-133655d-225807-427165 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-21 09:14:22,815 44 INFO rb-133655d-225807-427165 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-21 09:14:22,865 44 INFO rb-133655d-225807-427165 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-21 09:14:22,919 44 INFO rb-133655d-225807-427165 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-21 09:14:23,087 44 INFO rb-133655d-225807-427165 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-21 09:14:23,138 44 INFO rb-133655d-225807-427165 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-21 09:14:23,189 44 INFO rb-133655d-225807-427165 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-21 09:14:23,239 44 INFO rb-133655d-225807-427165 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-21 09:14:23,290 44 INFO rb-133655d-225807-427165 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-21 09:14:23,341 44 INFO rb-133655d-225807-427165 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-21 09:14:23,397 44 INFO rb-133655d-225807-427165 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-21 09:14:23,458 44 INFO rb-133655d-225807-427165 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-21 09:14:23,512 44 INFO rb-133655d-225807-427165 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-21 09:14:23,564 44 INFO rb-133655d-225807-427165 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-21 09:14:23,619 44 INFO rb-133655d-225807-427165 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-21 09:14:23,669 44 INFO rb-133655d-225807-427165 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-21 09:14:23,729 44 INFO rb-133655d-225807-427165 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-21 09:14:23,791 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-21 09:14:23,841 44 INFO rb-133655d-225807-427165 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-21 09:14:23,911 44 INFO rb-133655d-225807-427165 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-21 09:14:23,973 44 INFO rb-133655d-225807-427165 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-21 09:14:24,029 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-21 09:14:24,092 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-21 09:14:24,103 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20963035 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'f7091154-b2fb-42ef-b3ac-2f6e1a021dde'}] 2026-10-21 09:14:24,178 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20963035 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'f7091154-b2fb-42ef-b3ac-2f6e1a021dde'} created pos.order #749 2026-10-21 09:14:24,201 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20963035 finished 2026-10-21 09:14:24,294 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.046 0.150 2026-10-21 09:14:24,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.062 0.058 2026-10-21 09:14:24,506 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.015 0.031 2026-10-21 09:14:24,525 44 INFO rb-133655d-225807-427165 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-21 09:14:24,575 44 INFO rb-133655d-225807-427165 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-21 09:14:24,631 44 INFO rb-133655d-225807-427165 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-21 09:14:24,682 44 INFO rb-133655d-225807-427165 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-21 09:14:24,738 44 INFO rb-133655d-225807-427165 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-21 09:14:24,789 44 INFO rb-133655d-225807-427165 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-21 09:14:24,840 44 INFO rb-133655d-225807-427165 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-21 09:14:24,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:24] "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.012 2026-10-21 09:14:24,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-21 09:14:24,961 44 INFO rb-133655d-225807-427165 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-21 09:14:25,013 44 INFO rb-133655d-225807-427165 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-21 09:14:25,063 44 INFO rb-133655d-225807-427165 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-21 09:14:25,114 44 INFO rb-133655d-225807-427165 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-21 09:14:25,165 44 INFO rb-133655d-225807-427165 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-21 09:14:25,218 44 INFO rb-133655d-225807-427165 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-21 09:14:25,269 44 INFO rb-133655d-225807-427165 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-21 09:14:25,329 44 INFO rb-133655d-225807-427165 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-21 09:14:27,369 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-21 09:14:27,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-21 09:14:27,477 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-21 09:14:27,562 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.023 0.057 2026-10-21 09:14:27,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.027 2026-10-21 09:14:27,623 44 INFO rb-133655d-225807-427165 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-21 09:14:27,671 44 INFO rb-133655d-225807-427165 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-21 09:14:27,727 44 INFO rb-133655d-225807-427165 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-21 09:14:27,784 44 INFO rb-133655d-225807-427165 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-21 09:14:27,835 44 INFO rb-133655d-225807-427165 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-21 09:14:27,888 44 INFO rb-133655d-225807-427165 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-21 09:14:27,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14: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.011 2026-10-21 09:14:27,958 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-21 09:14:28,002 44 INFO rb-133655d-225807-427165 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-21 09:14:28,053 44 INFO rb-133655d-225807-427165 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-21 09:14:28,104 44 INFO rb-133655d-225807-427165 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-21 09:14:28,156 44 INFO rb-133655d-225807-427165 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-21 09:14:28,207 44 INFO rb-133655d-225807-427165 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-21 09:14:28,260 44 INFO rb-133655d-225807-427165 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-21 09:14:28,310 44 INFO rb-133655d-225807-427165 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-21 09:14:28,377 44 INFO rb-133655d-225807-427165 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-21 09:14:30,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-21 09:14:30,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-21 09:14:30,527 44 INFO rb-133655d-225807-427165 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-21 09:14:30,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.030 0.068 2026-10-21 09:14:30,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14: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-21 09:14:30,705 44 INFO rb-133655d-225807-427165 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-21 09:14:30,756 44 INFO rb-133655d-225807-427165 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-21 09:14:30,806 44 INFO rb-133655d-225807-427165 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-21 09:14:30,871 44 INFO rb-133655d-225807-427165 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-21 09:14:30,922 44 INFO rb-133655d-225807-427165 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-21 09:14:30,978 44 INFO rb-133655d-225807-427165 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-21 09:14:31,029 44 INFO rb-133655d-225807-427165 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-21 09:14:31,083 44 INFO rb-133655d-225807-427165 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-21 09:14:31,130 44 INFO rb-133655d-225807-427165 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-21 09:14:31,187 44 INFO rb-133655d-225807-427165 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-21 09:14:31,240 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-21 09:14:31,294 44 INFO rb-133655d-225807-427165 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-21 09:14:31,352 44 INFO rb-133655d-225807-427165 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-21 09:14:31,404 44 INFO rb-133655d-225807-427165 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-21 09:14:31,455 44 INFO rb-133655d-225807-427165 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-21 09:14:31,516 44 INFO rb-133655d-225807-427165 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-21 09:14:31,575 44 INFO rb-133655d-225807-427165 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-21 09:14:31,638 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-21 09:14:31,644 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69270126 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'f7091154-b2fb-42ef-b3ac-2f6e1a021dde'}] 2026-10-21 09:14:31,743 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [730] to pos.order #749 2026-10-21 09:14:32,049 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69270126 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'f7091154-b2fb-42ef-b3ac-2f6e1a021dde'} updated pos.order #749 2026-10-21 09:14:32,079 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69270126 finished 2026-10-21 09:14:32,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.134 0.415 2026-10-21 09:14:32,248 44 INFO rb-133655d-225807-427165 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-21 09:14:32,299 44 INFO rb-133655d-225807-427165 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-21 09:14:32,350 44 INFO rb-133655d-225807-427165 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-21 09:14:32,401 44 INFO rb-133655d-225807-427165 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-21 09:14:32,452 44 INFO rb-133655d-225807-427165 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-21 09:14:32,509 44 INFO rb-133655d-225807-427165 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-21 09:14:32,564 44 INFO rb-133655d-225807-427165 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-21 09:14:32,633 44 INFO rb-133655d-225807-427165 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-21 09:14:34,671 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-21 09:14:34,722 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-21 09:14:34,780 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-21 09:14:34,895 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:34] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.044 0.064 2026-10-21 09:14:34,953 44 INFO rb-133655d-225807-427165 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-21 09:14:34,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.040 2026-10-21 09:14:35,005 44 INFO rb-133655d-225807-427165 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-21 09:14:35,063 44 INFO rb-133655d-225807-427165 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-21 09:14:35,114 44 INFO rb-133655d-225807-427165 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-21 09:14:35,189 44 INFO rb-133655d-225807-427165 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-21 09:14:35,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:35] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.021 0.028 2026-10-21 09:14:35,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:35] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.033 0.042 2026-10-21 09:14:35,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:35] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.017 0.061 2026-10-21 09:14:35,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:35] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.004 0.029 2026-10-21 09:14:35,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:35] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.007 0.090 2026-10-21 09:14:35,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:35] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.005 0.014 2026-10-21 09:14:35,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.047 2026-10-21 09:14:35,469 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.070 2026-10-21 09:14:35,476 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-21 09:14:35,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.089 2026-10-21 09:14:35,527 44 INFO rb-133655d-225807-427165 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-21 09:14:35,575 44 INFO rb-133655d-225807-427165 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-21 09:14:35,629 44 INFO rb-133655d-225807-427165 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-21 09:14:35,681 44 INFO rb-133655d-225807-427165 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-21 09:14:35,738 44 INFO rb-133655d-225807-427165 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-21 09:14:35,789 44 INFO rb-133655d-225807-427165 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-21 09:14:35,839 44 INFO rb-133655d-225807-427165 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-21 09:14:35,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:35] "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-21 09:14:35,913 44 INFO rb-133655d-225807-427165 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-21 09:14:35,921 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18327808 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': 'c29fd09a-f19d-4743-95b4-3d3691c0ec68'}] 2026-10-21 09:14:35,933 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18327808 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': 'c29fd09a-f19d-4743-95b4-3d3691c0ec68'} sync ignored for existing PoS order pos.order(746,) (state: paid) 2026-10-21 09:14:35,969 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18327808 finished 2026-10-21 09:14:36,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.043 0.166 2026-10-21 09:14:36,176 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49767821 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': 'ab5b1335-3fd0-494f-a6ab-916bf46dfeab'}] 2026-10-21 09:14:36,186 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49767821 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': 'ab5b1335-3fd0-494f-a6ab-916bf46dfeab'} sync ignored for existing PoS order pos.order(748,) (state: paid) 2026-10-21 09:14:36,213 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49767821 finished 2026-10-21 09:14:36,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.068 0.151 2026-10-21 09:14:36,438 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95363938 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'f7091154-b2fb-42ef-b3ac-2f6e1a021dde'}] 2026-10-21 09:14:36,448 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95363938 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'f7091154-b2fb-42ef-b3ac-2f6e1a021dde'} sync ignored for existing PoS order pos.order(749,) (state: paid) 2026-10-21 09:14:36,486 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95363938 finished 2026-10-21 09:14:36,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.087 0.148 2026-10-21 09:14:36,753 44 INFO rb-133655d-225807-427165 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-21 09:14:36,805 44 INFO rb-133655d-225807-427165 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-21 09:14:36,856 44 INFO rb-133655d-225807-427165 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-21 09:14:36,917 44 INFO rb-133655d-225807-427165 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-21 09:14:36,976 44 INFO rb-133655d-225807-427165 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-21 09:14:37,029 44 INFO rb-133655d-225807-427165 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-21 09:14:37,080 44 INFO rb-133655d-225807-427165 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-21 09:14:37,157 44 INFO rb-133655d-225807-427165 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-21 09:14:37,209 44 INFO rb-133655d-225807-427165 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-21 09:14:37,260 44 INFO rb-133655d-225807-427165 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-21 09:14:37,319 44 INFO rb-133655d-225807-427165 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-21 09:14:37,391 44 INFO rb-133655d-225807-427165 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-21 09:14:37,395 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61657253 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7343f954-0eda-4c55-b48a-f225ef1490ee'}] 2026-10-21 09:14:37,421 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1232] to pos.order #747 2026-10-21 09:14:37,508 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [731] to pos.order #747 2026-10-21 09:14:37,933 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61657253 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7343f954-0eda-4c55-b48a-f225ef1490ee'} updated pos.order #747 2026-10-21 09:14:37,967 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61657253 finished 2026-10-21 09:14:38,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 158 0.216 0.476 2026-10-21 09:14:38,265 44 INFO rb-133655d-225807-427165 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-21 09:14:38,327 44 INFO rb-133655d-225807-427165 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-21 09:14:38,376 44 INFO rb-133655d-225807-427165 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-21 09:14:38,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14: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.009 2026-10-21 09:14:38,466 44 INFO rb-133655d-225807-427165 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-21 09:14:38,529 44 INFO rb-133655d-225807-427165 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-21 09:14:38,580 44 INFO rb-133655d-225807-427165 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-21 09:14:38,632 44 INFO rb-133655d-225807-427165 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-21 09:14:38,686 44 INFO rb-133655d-225807-427165 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-21 09:14:38,738 44 INFO rb-133655d-225807-427165 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-21 09:14:38,791 44 INFO rb-133655d-225807-427165 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-21 09:14:38,854 44 INFO rb-133655d-225807-427165 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-21 09:14:38,905 44 INFO rb-133655d-225807-427165 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-21 09:14:38,958 44 INFO rb-133655d-225807-427165 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-21 09:14:39,136 44 INFO rb-133655d-225807-427165 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-21 09:14:39,187 44 INFO rb-133655d-225807-427165 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-21 09:14:39,239 44 INFO rb-133655d-225807-427165 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-21 09:14:39,289 44 INFO rb-133655d-225807-427165 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-21 09:14:39,339 44 INFO rb-133655d-225807-427165 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-21 09:14:39,395 44 INFO rb-133655d-225807-427165 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-21 09:14:39,444 44 INFO rb-133655d-225807-427165 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-21 09:14:39,495 44 INFO rb-133655d-225807-427165 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-21 09:14:39,556 44 INFO rb-133655d-225807-427165 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-21 09:14:39,612 44 INFO rb-133655d-225807-427165 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-21 09:14:39,681 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-21 09:14:39,686 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95408384 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '66eb9a1a-0104-48c8-af57-ff58c4bc89b7'}] 2026-10-21 09:14:40,131 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95408384 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '66eb9a1a-0104-48c8-af57-ff58c4bc89b7'} created pos.order #750 2026-10-21 09:14:40,161 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95408384 finished 2026-10-21 09:14:40,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.162 0.383 2026-10-21 09:14:40,295 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-10-21 09:14:40,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:40] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.003 0.008 2026-10-21 09:14:40,380 44 INFO rb-133655d-225807-427165 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-21 09:14:40,430 44 INFO rb-133655d-225807-427165 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-21 09:14:40,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.038 2026-10-21 09:14:40,493 44 INFO rb-133655d-225807-427165 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-21 09:14:40,522 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9805964 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': '66eb9a1a-0104-48c8-af57-ff58c4bc89b7'}] 2026-10-21 09:14:40,535 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9805964 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': '66eb9a1a-0104-48c8-af57-ff58c4bc89b7'} sync ignored for existing PoS order pos.order(750,) (state: paid) 2026-10-21 09:14:40,546 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-21 09:14:40,562 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9805964 finished 2026-10-21 09:14:40,597 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-10-21 09:14:40,598 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:14:40,732 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.061 0.152 2026-10-21 09:14:40,889 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 30339284 (allocated 34091008) 2026-10-21 09:14:40,901 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 106513 2026-10-21 09:14:40,903 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-10-21 09:14:40,904 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 106513 2026-10-21 09:14:41,019 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091441_019341_test_05_tip_screen.txt 2026-10-21 09:14:41,019 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpfd5fp8ro_chrome_odoo" 2026-10-21 09:14:41,057 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-21 09:14:41,666 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 106750 2026-10-21 09:14:41,667 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpltum2k79_chrome_odoo 2026-10-21 09:14:41,667 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:33697/json/version 2026-10-21 09:14:41,668 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:14:41,687 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-21 09:14:41,687 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:33697/json 2026-10-21 09:14:41,688 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:14:41,707 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:33697/devtools/page/4123AE5F24F3C7916F3E12D96040E0C4 2026-10-21 09:14:41,718 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-10-21 09:14:41,748 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-10-21 09:14:41,812 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:14:41,826 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-10-21 09:14:41,830 44 INFO rb-133655d-225807-427165 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-21 09:14:41,830 44 INFO rb-133655d-225807-427165 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-21 09:14:41,845 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:14:42,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:42] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.095 0.864 2026-10-21 09:14:42,805 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '4123AE5F24F3C7916F3E12D96040E0C4', 'loaderId': '8BA84DE5EF2784EF1BC9EB4E67C8FC29', 'isDownload': False} 2026-10-21 09:14:42,805 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-21 09:14:42,832 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:14:42,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:42] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 09:14:42,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:42] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.026 2026-10-21 09:14:42,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:42] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.041 2026-10-21 09:14:43,557 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:14:43,560 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:43,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.032 0.018 2026-10-21 09:14:43,657 44 INFO rb-133655d-225807-427165 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-21 09:14:43,665 44 INFO rb-133655d-225807-427165 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-21 09:14:43,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.009 2026-10-21 09:14:43,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:14:43,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:14:43,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.015 2026-10-21 09:14:43,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.027 0.028 2026-10-21 09:14:43,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-21 09:14:43,873 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.047 2026-10-21 09:14:45,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.495 0.603 2026-10-21 09:14:45,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:14:45,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.016 2026-10-21 09:14:45,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.051 2026-10-21 09:14:45,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:14:45,303 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-21 09:14:45,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.025 2026-10-21 09:14:45,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:14:45,401 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:14:45,441 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:14:45,444 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-21 09:14:45,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.052 2026-10-21 09:14:45,478 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:14:45,493 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:14:45,500 44 INFO rb-133655d-225807-427165 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-21 09:14:45,582 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:14:45,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.065 0.133 2026-10-21 09:14:45,608 44 INFO rb-133655d-225807-427165 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-21 09:14:45,629 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:14:45,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.056 0.211 2026-10-21 09:14:45,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.247 2026-10-21 09:14:45,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.071 0.219 2026-10-21 09:14:46,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:46] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.034 0.486 2026-10-21 09:14:46,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.021 0.272 2026-10-21 09:14:46,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14: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.108 2026-10-21 09:14:46,074 44 INFO rb-133655d-225807-427165 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-21 09:14:46,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.020 2026-10-21 09:14:46,115 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:46,179 44 INFO rb-133655d-225807-427165 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-21 09:14:46,227 44 INFO rb-133655d-225807-427165 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-21 09:14:46,279 44 INFO rb-133655d-225807-427165 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-21 09:14:46,336 44 INFO rb-133655d-225807-427165 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-21 09:14:46,389 44 INFO rb-133655d-225807-427165 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-21 09:14:46,455 44 INFO rb-133655d-225807-427165 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-21 09:14:46,496 44 INFO rb-133655d-225807-427165 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-21 09:14:46,550 44 INFO rb-133655d-225807-427165 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-21 09:14:46,622 44 INFO rb-133655d-225807-427165 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-21 09:14:46,672 44 INFO rb-133655d-225807-427165 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-21 09:14:46,722 44 INFO rb-133655d-225807-427165 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-21 09:14:46,773 44 INFO rb-133655d-225807-427165 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-21 09:14:46,846 44 INFO rb-133655d-225807-427165 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-21 09:14:46,897 44 INFO rb-133655d-225807-427165 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-21 09:14:46,948 44 INFO rb-133655d-225807-427165 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-21 09:14:47,003 44 INFO rb-133655d-225807-427165 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-21 09:14:47,058 44 INFO rb-133655d-225807-427165 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-21 09:14:47,112 44 INFO rb-133655d-225807-427165 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-21 09:14:47,165 44 INFO rb-133655d-225807-427165 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-21 09:14:47,219 44 INFO rb-133655d-225807-427165 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-21 09:14:47,290 44 INFO rb-133655d-225807-427165 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-21 09:14:47,341 44 INFO rb-133655d-225807-427165 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-21 09:14:47,392 44 INFO rb-133655d-225807-427165 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-21 09:14:47,442 44 INFO rb-133655d-225807-427165 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-21 09:14:47,533 44 INFO rb-133655d-225807-427165 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-21 09:14:47,584 44 INFO rb-133655d-225807-427165 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-21 09:14:47,635 44 INFO rb-133655d-225807-427165 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-21 09:14:47,693 44 INFO rb-133655d-225807-427165 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-21 09:14:47,743 44 INFO rb-133655d-225807-427165 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-21 09:14:47,798 44 INFO rb-133655d-225807-427165 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-21 09:14:47,850 44 INFO rb-133655d-225807-427165 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-21 09:14:47,903 44 INFO rb-133655d-225807-427165 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-21 09:14:47,970 44 INFO rb-133655d-225807-427165 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-21 09:14:48,021 44 INFO rb-133655d-225807-427165 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-21 09:14:48,072 44 INFO rb-133655d-225807-427165 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-21 09:14:48,122 44 INFO rb-133655d-225807-427165 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-21 09:14:48,186 44 INFO rb-133655d-225807-427165 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-21 09:14:48,225 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17131533 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e41519df-9e31-41e5-8635-027674adc2fe'}] 2026-10-21 09:14:48,378 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17131533 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e41519df-9e31-41e5-8635-027674adc2fe'} created pos.order #751 2026-10-21 09:14:48,420 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17131533 finished 2026-10-21 09:14:48,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.110 0.185 2026-10-21 09:14:48,567 44 INFO rb-133655d-225807-427165 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-21 09:14:48,647 44 INFO rb-133655d-225807-427165 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-21 09:14:48,659 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.021 0.012 2026-10-21 09:14:48,699 44 INFO rb-133655d-225807-427165 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-21 09:14:48,747 44 INFO rb-133655d-225807-427165 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-21 09:14:48,809 44 INFO rb-133655d-225807-427165 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-21 09:14:48,879 44 INFO rb-133655d-225807-427165 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-21 09:14:48,938 44 INFO rb-133655d-225807-427165 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-21 09:14:48,989 44 INFO rb-133655d-225807-427165 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-21 09:14:49,044 44 INFO rb-133655d-225807-427165 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-21 09:14:49,095 44 INFO rb-133655d-225807-427165 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-21 09:14:49,192 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27251667 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e41519df-9e31-41e5-8635-027674adc2fe'}] 2026-10-21 09:14:49,197 44 INFO rb-133655d-225807-427165 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-21 09:14:49,238 44 INFO rb-133655d-225807-427165 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-21 09:14:49,324 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1234, 1236] 2026-10-21 09:14:49,358 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27251667 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e41519df-9e31-41e5-8635-027674adc2fe'} updated pos.order #751 2026-10-21 09:14:49,395 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27251667 finished 2026-10-21 09:14:49,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 100 0.185 0.191 2026-10-21 09:14:49,614 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32475129 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '1b162ff9-8d29-4ff8-84ba-3bb727c0e7ae'}] 2026-10-21 09:14:49,689 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32475129 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '1b162ff9-8d29-4ff8-84ba-3bb727c0e7ae'} created pos.order #752 2026-10-21 09:14:49,715 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32475129 finished 2026-10-21 09:14:49,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.057 0.128 2026-10-21 09:14:49,860 44 INFO rb-133655d-225807-427165 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-21 09:14:49,911 44 INFO rb-133655d-225807-427165 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-21 09:14:49,992 44 INFO rb-133655d-225807-427165 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-21 09:14:50,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.067 0.076 2026-10-21 09:14:50,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.039 2026-10-21 09:14:50,252 44 INFO rb-133655d-225807-427165 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-21 09:14:50,302 44 INFO rb-133655d-225807-427165 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-21 09:14:50,363 44 INFO rb-133655d-225807-427165 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-21 09:14:50,412 44 INFO rb-133655d-225807-427165 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-21 09:14:50,463 44 INFO rb-133655d-225807-427165 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-21 09:14:50,513 44 INFO rb-133655d-225807-427165 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-21 09:14:50,564 44 INFO rb-133655d-225807-427165 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-21 09:14:50,615 44 INFO rb-133655d-225807-427165 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-21 09:14:50,672 44 INFO rb-133655d-225807-427165 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-21 09:14:50,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.034 0.085 2026-10-21 09:14:50,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.026 2026-10-21 09:14:50,882 44 INFO rb-133655d-225807-427165 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-21 09:14:50,928 44 INFO rb-133655d-225807-427165 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-21 09:14:51,005 44 INFO rb-133655d-225807-427165 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-21 09:14:51,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.012 2026-10-21 09:14:51,054 44 INFO rb-133655d-225807-427165 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-21 09:14:51,104 44 INFO rb-133655d-225807-427165 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-21 09:14:51,155 44 INFO rb-133655d-225807-427165 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-21 09:14:51,206 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-10-21 09:14:51,207 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-21 09:14:51,361 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 19581252 (allocated 20713472) 2026-10-21 09:14:51,376 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 106750 2026-10-21 09:14:51,380 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-10-21 09:14:51,381 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 106750 2026-10-21 09:14:51,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091451_508515_test_06_split_bill_screen.txt 2026-10-21 09:14:51,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpltum2k79_chrome_odoo" 2026-10-21 09:14:51,568 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-10-21 09:14:52,180 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #221 deleted product.product records with IDs: [2554] 2026-10-21 09:14:52,744 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 106956 2026-10-21 09:14:52,744 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmp2ugu9no1_chrome_odoo 2026-10-21 09:14:52,745 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:41217/json/version 2026-10-21 09:14:52,746 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41217', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:14:52,821 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-21 09:14:52,821 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:41217/json 2026-10-21 09:14:52,822 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41217', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:14:52,831 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:41217/devtools/page/F2CA5661E77A6CAFB6E99169AAEC982F 2026-10-21 09:14:52,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-21 09:14:52,868 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-21 09:14:52,943 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:14:52,958 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-21 09:14:52,967 44 INFO rb-133655d-225807-427165 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-21 09:14:52,967 44 INFO rb-133655d-225807-427165 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-21 09:14:53,003 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:14:54,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:54] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.058 1.016 2026-10-21 09:14:54,080 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'F2CA5661E77A6CAFB6E99169AAEC982F', 'loaderId': '16D949C28CBB9A28CD2F7265C46154C0', 'isDownload': False} 2026-10-21 09:14:54,080 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-21 09:14:54,106 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:14:54,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:54] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-21 09:14:54,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:54] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.031 2026-10-21 09:14:54,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:54] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.035 2026-10-21 09:14:54,868 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:14:54,870 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:14:54,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:14:54,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:14:54,942 44 INFO rb-133655d-225807-427165 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-21 09:14:54,953 44 INFO rb-133655d-225807-427165 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-21 09:14:54,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:14:54,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:14:55,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.022 2026-10-21 09:14:55,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.062 2026-10-21 09:14:55,147 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.038 2026-10-21 09:14:55,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-21 09:14:56,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.438 0.523 2026-10-21 09:14:56,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "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-21 09:14:56,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:14:56,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.005 0.017 2026-10-21 09:14:56,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.059 2026-10-21 09:14:56,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "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.008 2026-10-21 09:14:56,525 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-21 09:14:56,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:14:56,611 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:14:56,640 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:14:56,643 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:14:56,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.040 2026-10-21 09:14:56,701 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14: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-21 09:14:56,707 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:14:56,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.087 2026-10-21 09:14:56,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.091 2026-10-21 09:14:56,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.027 2026-10-21 09:14:56,764 44 INFO rb-133655d-225807-427165 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-21 09:14:56,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.022 2026-10-21 09:14:56,820 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:14:56,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:56] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.060 0.077 2026-10-21 09:14:57,001 44 INFO rb-133655d-225807-427165 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-21 09:14:57,010 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:14:57,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.042 0.209 2026-10-21 09:14:57,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.101 2026-10-21 09:14:57,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:14:57,316 44 INFO rb-133655d-225807-427165 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-21 09:14:57,352 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:57,417 44 INFO rb-133655d-225807-427165 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-21 09:14:57,467 44 INFO rb-133655d-225807-427165 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-21 09:14:57,519 44 INFO rb-133655d-225807-427165 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-21 09:14:57,575 44 INFO rb-133655d-225807-427165 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-21 09:14:57,626 44 INFO rb-133655d-225807-427165 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-21 09:14:57,680 44 INFO rb-133655d-225807-427165 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-21 09:14:57,747 44 INFO rb-133655d-225807-427165 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-21 09:14:57,796 44 INFO rb-133655d-225807-427165 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-21 09:14:57,850 44 INFO rb-133655d-225807-427165 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-21 09:14:58,022 44 INFO rb-133655d-225807-427165 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-21 09:14:58,074 44 INFO rb-133655d-225807-427165 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-21 09:14:58,124 44 INFO rb-133655d-225807-427165 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-21 09:14:58,183 44 INFO rb-133655d-225807-427165 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-21 09:14:58,253 44 INFO rb-133655d-225807-427165 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-21 09:14:58,304 44 INFO rb-133655d-225807-427165 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-21 09:14:58,357 44 INFO rb-133655d-225807-427165 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-21 09:14:58,408 44 INFO rb-133655d-225807-427165 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-21 09:14:58,460 44 INFO rb-133655d-225807-427165 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-21 09:14:58,548 44 INFO rb-133655d-225807-427165 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-21 09:14:58,552 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76492058 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83839be9-07d7-4af8-9619-52683cd3535a'}] 2026-10-21 09:14:58,601 44 INFO rb-133655d-225807-427165 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-21 09:14:58,652 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76492058 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83839be9-07d7-4af8-9619-52683cd3535a'} created pos.order #753 2026-10-21 09:14:58,681 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76492058 finished 2026-10-21 09:14:58,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.063 0.172 2026-10-21 09:14:58,834 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68229539 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '99f595f5-15a1-45f7-8c49-6c185e4f4854'}] 2026-10-21 09:14:58,924 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68229539 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '99f595f5-15a1-45f7-8c49-6c185e4f4854'} created pos.order #754 2026-10-21 09:14:58,962 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68229539 finished 2026-10-21 09:14:59,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.068 0.161 2026-10-21 09:14:59,111 44 INFO rb-133655d-225807-427165 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-21 09:14:59,161 44 INFO rb-133655d-225807-427165 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-21 09:14:59,243 44 INFO rb-133655d-225807-427165 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-21 09:14:59,256 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:59,260 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:59,294 44 INFO rb-133655d-225807-427165 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-21 09:14:59,345 44 INFO rb-133655d-225807-427165 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-21 09:14:59,421 44 INFO rb-133655d-225807-427165 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-21 09:14:59,487 44 INFO rb-133655d-225807-427165 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-21 09:14:59,495 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36312548 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '99f595f5-15a1-45f7-8c49-6c185e4f4854'}] 2026-10-21 09:14:59,500 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:14:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:14:59,666 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [733] to pos.order #754 2026-10-21 09:15:00,130 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36312548 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '99f595f5-15a1-45f7-8c49-6c185e4f4854'} updated pos.order #754 2026-10-21 09:15:00,165 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36312548 finished 2026-10-21 09:15:00,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 247 0.297 0.489 2026-10-21 09:15:00,478 44 INFO rb-133655d-225807-427165 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-21 09:15:00,529 44 INFO rb-133655d-225807-427165 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-21 09:15:00,579 44 INFO rb-133655d-225807-427165 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-21 09:15:00,637 44 INFO rb-133655d-225807-427165 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-21 09:15:00,687 44 INFO rb-133655d-225807-427165 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-21 09:15:00,739 44 INFO rb-133655d-225807-427165 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-21 09:15:00,796 44 INFO rb-133655d-225807-427165 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-21 09:15:00,861 44 INFO rb-133655d-225807-427165 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-21 09:15:00,866 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44714548 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83839be9-07d7-4af8-9619-52683cd3535a'}] 2026-10-21 09:15:00,980 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [734] to pos.order #753 2026-10-21 09:15:01,385 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44714548 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83839be9-07d7-4af8-9619-52683cd3535a'} updated pos.order #753 2026-10-21 09:15:01,425 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44714548 finished 2026-10-21 09:15:01,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.230 0.445 2026-10-21 09:15:01,646 44 INFO rb-133655d-225807-427165 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-21 09:15:01,695 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-21 09:15:01,696 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-21 09:15:01,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 17889732 (allocated 20320256) 2026-10-21 09:15:01,859 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 106956 2026-10-21 09:15:01,863 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-21 09:15:01,864 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 106956 2026-10-21 09:15:01,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091501_978156_test_07_split_bill_screen.txt 2026-10-21 09:15:01,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmp2ugu9no1_chrome_odoo" 2026-10-21 09:15:02,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 107164 2026-10-21 09:15:02,438 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmptjr3gcx__chrome_odoo 2026-10-21 09:15:02,438 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:46071/json/version 2026-10-21 09:15:02,439 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:02,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-21 09:15:02,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:46071/json 2026-10-21 09:15:02,470 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:02,481 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:46071/devtools/page/FEA5B35016ABAA286E5103512688AC71 2026-10-21 09:15:02,486 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-21 09:15:02,499 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-21 09:15:02,540 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:15:02,544 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-21 09:15:02,546 44 INFO rb-133655d-225807-427165 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-21 09:15:02,546 44 INFO rb-133655d-225807-427165 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-21 09:15:02,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:02] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.060 2026-10-21 09:15:02,646 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'FEA5B35016ABAA286E5103512688AC71', 'loaderId': 'F1298502C812C29FABCF0294CA63A9E6', 'isDownload': False} 2026-10-21 09:15:02,647 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-10-21 09:15:02,682 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:15:02,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:02] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.012 2026-10-21 09:15:02,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:02] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.048 2026-10-21 09:15:02,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:02] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.073 2026-10-21 09:15:03,543 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:03,548 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:03,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:15:03,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 09:15:03,608 44 INFO rb-133655d-225807-427165 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-21 09:15:03,616 44 INFO rb-133655d-225807-427165 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-21 09:15:03,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:15:03,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:03,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:03] "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-21 09:15:03,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.018 2026-10-21 09:15:03,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.029 0.045 2026-10-21 09:15:03,769 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-21 09:15:04,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 283 0.306 0.492 2026-10-21 09:15:04,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:04] "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-21 09:15:04,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 09:15:04,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:04] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.018 2026-10-21 09:15:04,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.035 2026-10-21 09:15:04,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15: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.009 2026-10-21 09:15:04,933 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-21 09:15:04,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:15:04,994 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:15:05,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:15:05,028 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:15:05,031 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:05,071 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:15:05,074 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15: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-21 09:15:05,123 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:15:05,143 44 INFO rb-133655d-225807-427165 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-21 09:15:05,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.109 0.052 2026-10-21 09:15:05,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.170 2026-10-21 09:15:05,224 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.129 2026-10-21 09:15:05,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.042 0.187 2026-10-21 09:15:05,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.114 2026-10-21 09:15:05,448 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.298 2026-10-21 09:15:05,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.038 2026-10-21 09:15:05,518 44 INFO rb-133655d-225807-427165 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-21 09:15:05,556 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:15:05,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.015 0.031 2026-10-21 09:15:05,613 44 INFO rb-133655d-225807-427165 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-21 09:15:05,664 44 INFO rb-133655d-225807-427165 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-21 09:15:05,716 44 INFO rb-133655d-225807-427165 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-21 09:15:05,770 44 INFO rb-133655d-225807-427165 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-21 09:15:05,820 44 INFO rb-133655d-225807-427165 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-21 09:15:05,912 44 INFO rb-133655d-225807-427165 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-21 09:15:05,964 44 INFO rb-133655d-225807-427165 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-21 09:15:06,014 44 INFO rb-133655d-225807-427165 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-21 09:15:06,066 44 INFO rb-133655d-225807-427165 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-21 09:15:06,116 44 INFO rb-133655d-225807-427165 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-21 09:15:06,192 44 INFO rb-133655d-225807-427165 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-21 09:15:06,209 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:15:06,245 44 INFO rb-133655d-225807-427165 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-21 09:15:06,326 44 INFO rb-133655d-225807-427165 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-21 09:15:06,385 44 INFO rb-133655d-225807-427165 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-21 09:15:06,446 44 INFO rb-133655d-225807-427165 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-21 09:15:06,527 44 INFO rb-133655d-225807-427165 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-21 09:15:06,577 44 INFO rb-133655d-225807-427165 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-21 09:15:06,635 44 INFO rb-133655d-225807-427165 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-21 09:15:06,699 44 INFO rb-133655d-225807-427165 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-21 09:15:06,757 44 INFO rb-133655d-225807-427165 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-21 09:15:06,812 44 INFO rb-133655d-225807-427165 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-21 09:15:06,905 44 INFO rb-133655d-225807-427165 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-21 09:15:06,909 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77334397 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'c1a3f8d6-8a10-493d-8975-e345fcdd0e12'}] 2026-10-21 09:15:07,034 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77334397 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'c1a3f8d6-8a10-493d-8975-e345fcdd0e12'} created pos.order #755 2026-10-21 09:15:07,073 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77334397 finished 2026-10-21 09:15:07,208 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.130 0.172 2026-10-21 09:15:07,276 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49520587 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': 'df662f5a-0d86-4c8a-a37d-b18f187abccc'}] 2026-10-21 09:15:07,365 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49520587 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': 'df662f5a-0d86-4c8a-a37d-b18f187abccc'} created pos.order #756 2026-10-21 09:15:07,401 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49520587 finished 2026-10-21 09:15:07,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.051 0.169 2026-10-21 09:15:07,567 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:07,568 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:15:07,591 44 INFO rb-133655d-225807-427165 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-21 09:15:07,659 44 INFO rb-133655d-225807-427165 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-21 09:15:07,667 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50657809 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': 'df662f5a-0d86-4c8a-a37d-b18f187abccc'}] 2026-10-21 09:15:07,671 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:15:07,820 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [735] to pos.order #756 2026-10-21 09:15:08,323 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50657809 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': 'df662f5a-0d86-4c8a-a37d-b18f187abccc'} updated pos.order #756 2026-10-21 09:15:08,352 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50657809 finished 2026-10-21 09:15:08,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.296 0.514 2026-10-21 09:15:08,704 44 INFO rb-133655d-225807-427165 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-21 09:15:08,755 44 INFO rb-133655d-225807-427165 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-21 09:15:08,809 44 INFO rb-133655d-225807-427165 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-21 09:15:08,860 44 INFO rb-133655d-225807-427165 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-21 09:15:08,920 44 INFO rb-133655d-225807-427165 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-21 09:15:08,980 44 INFO rb-133655d-225807-427165 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-21 09:15:09,047 44 INFO rb-133655d-225807-427165 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-21 09:15:09,052 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90215665 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'c1a3f8d6-8a10-493d-8975-e345fcdd0e12'}] 2026-10-21 09:15:09,221 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [736] to pos.order #755 2026-10-21 09:15:09,636 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90215665 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'c1a3f8d6-8a10-493d-8975-e345fcdd0e12'} updated pos.order #755 2026-10-21 09:15:09,675 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90215665 finished 2026-10-21 09:15:09,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.207 0.533 2026-10-21 09:15:09,923 44 INFO rb-133655d-225807-427165 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-21 09:15:09,974 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-21 09:15:09,976 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-21 09:15:10,166 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 19118524 (allocated 21368832) 2026-10-21 09:15:10,190 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 107164 2026-10-21 09:15:10,195 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-21 09:15:10,197 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 107164 2026-10-21 09:15:10,348 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091510_348480_test_07_split_bill_screen.txt 2026-10-21 09:15:10,348 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmptjr3gcx__chrome_odoo" 2026-10-21 09:15:10,380 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-10-21 09:15:11,032 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 107367 2026-10-21 09:15:11,033 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmp1_64feqd_chrome_odoo 2026-10-21 09:15:11,033 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:41429/json/version 2026-10-21 09:15:11,034 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41429', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:11,082 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: Chrome/150.0.7871.114 2026-10-21 09:15:11,085 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:41429/json 2026-10-21 09:15:11,085 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41429', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:11,104 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:41429/devtools/page/1DA8E77D0F0805471A6EF973841C60EB 2026-10-21 09:15:11,116 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-10-21 09:15:11,132 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-10-21 09:15:11,242 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:15:11,264 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-10-21 09:15:11,275 44 INFO rb-133655d-225807-427165 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-21 09:15:11,276 44 INFO rb-133655d-225807-427165 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-21 09:15:11,306 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:15:12,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:12] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.083 0.807 2026-10-21 09:15:12,190 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': '1DA8E77D0F0805471A6EF973841C60EB', 'loaderId': 'B20738C074F7963092FE21D8558EC718', 'isDownload': False} 2026-10-21 09:15:12,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-21 09:15:12,218 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:15:12,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:12] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-21 09:15:12,256 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:12] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-21 09:15:12,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:12] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.035 2026-10-21 09:15:13,014 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:15:13,031 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:15:13,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-10-21 09:15:13,074 44 INFO rb-133655d-225807-427165 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-21 09:15:13,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:15:13,086 44 INFO rb-133655d-225807-427165 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-21 09:15:13,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15: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-21 09:15:13,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:13,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.023 0.015 2026-10-21 09:15:13,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.061 2026-10-21 09:15:13,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.052 2026-10-21 09:15:13,302 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-21 09:15:14,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.495 0.596 2026-10-21 09:15:14,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:15:14,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-21 09:15:14,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.050 2026-10-21 09:15:14,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:15:14,732 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-10-21 09:15:14,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.009 2026-10-21 09:15:14,823 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:15:14,857 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:15:14,894 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:15:14,895 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.047 2026-10-21 09:15:14,921 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:15:14,925 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:15:14,954 44 INFO rb-133655d-225807-427165 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-21 09:15:15,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.075 0.123 2026-10-21 09:15:15,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.145 2026-10-21 09:15:15,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.213 2026-10-21 09:15:15,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.017 2026-10-21 09:15:15,138 44 INFO rb-133655d-225807-427165 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-21 09:15:15,161 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:15:15,162 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:15:15,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.050 0.106 2026-10-21 09:15:15,448 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.218 2026-10-21 09:15:15,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.049 0.365 2026-10-21 09:15:15,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "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.078 2026-10-21 09:15:15,633 44 INFO rb-133655d-225807-427165 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-21 09:15:15,667 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:15:15,737 44 INFO rb-133655d-225807-427165 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-21 09:15:15,797 44 INFO rb-133655d-225807-427165 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-21 09:15:15,843 44 INFO rb-133655d-225807-427165 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-21 09:15:15,893 44 INFO rb-133655d-225807-427165 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-21 09:15:15,945 44 INFO rb-133655d-225807-427165 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-21 09:15:16,025 44 INFO rb-133655d-225807-427165 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-21 09:15:16,077 44 INFO rb-133655d-225807-427165 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-21 09:15:16,127 44 INFO rb-133655d-225807-427165 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-21 09:15:16,178 44 INFO rb-133655d-225807-427165 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-21 09:15:16,229 44 INFO rb-133655d-225807-427165 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-21 09:15:16,317 44 INFO rb-133655d-225807-427165 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-21 09:15:16,368 44 INFO rb-133655d-225807-427165 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-21 09:15:16,419 44 INFO rb-133655d-225807-427165 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-21 09:15:16,471 44 INFO rb-133655d-225807-427165 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-21 09:15:16,521 44 INFO rb-133655d-225807-427165 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-21 09:15:16,571 44 INFO rb-133655d-225807-427165 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-21 09:15:16,623 44 INFO rb-133655d-225807-427165 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-21 09:15:16,673 44 INFO rb-133655d-225807-427165 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-21 09:15:16,738 44 INFO rb-133655d-225807-427165 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-21 09:15:16,787 44 INFO rb-133655d-225807-427165 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-21 09:15:16,838 44 INFO rb-133655d-225807-427165 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-21 09:15:16,915 44 INFO rb-133655d-225807-427165 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-21 09:15:16,927 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:16,932 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:15:17,001 44 INFO rb-133655d-225807-427165 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-21 09:15:17,086 44 INFO rb-133655d-225807-427165 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-21 09:15:17,090 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56509029 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3f469ef6-24b7-4eef-9dc9-5fbd9e544cd9'}] 2026-10-21 09:15:17,098 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:15:17,805 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56509029 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3f469ef6-24b7-4eef-9dc9-5fbd9e544cd9'} created pos.order #757 2026-10-21 09:15:17,843 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56509029 finished 2026-10-21 09:15:17,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.289 0.569 2026-10-21 09:15:18,189 44 INFO rb-133655d-225807-427165 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-21 09:15:18,238 44 INFO rb-133655d-225807-427165 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-21 09:15:18,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15: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-21 09:15:18,313 44 INFO rb-133655d-225807-427165 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-21 09:15:18,364 44 INFO rb-133655d-225807-427165 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-21 09:15:18,414 44 INFO rb-133655d-225807-427165 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-21 09:15:18,465 44 INFO rb-133655d-225807-427165 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-21 09:15:18,515 44 INFO rb-133655d-225807-427165 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-21 09:15:18,566 44 INFO rb-133655d-225807-427165 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-21 09:15:18,625 44 INFO rb-133655d-225807-427165 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-21 09:15:18,705 44 INFO rb-133655d-225807-427165 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-21 09:15:18,714 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52149924 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b8975dc5-8807-4aae-82c0-5a93bd3d8fc0'}] 2026-10-21 09:15:18,782 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52149924 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b8975dc5-8807-4aae-82c0-5a93bd3d8fc0'} created pos.order #758 2026-10-21 09:15:18,807 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52149924 finished 2026-10-21 09:15:18,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 40 0.041 0.151 2026-10-21 09:15:19,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.058 0.070 2026-10-21 09:15:19,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.043 2026-10-21 09:15:19,115 44 INFO rb-133655d-225807-427165 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-21 09:15:19,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:19] "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.015 2026-10-21 09:15:19,168 44 INFO rb-133655d-225807-427165 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-21 09:15:19,220 44 INFO rb-133655d-225807-427165 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-21 09:15:19,273 44 INFO rb-133655d-225807-427165 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-21 09:15:19,324 44 INFO rb-133655d-225807-427165 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-21 09:15:19,374 44 INFO rb-133655d-225807-427165 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-21 09:15:19,436 44 INFO rb-133655d-225807-427165 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-21 09:15:19,487 44 INFO rb-133655d-225807-427165 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-21 09:15:19,537 44 INFO rb-133655d-225807-427165 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-21 09:15:19,607 44 INFO rb-133655d-225807-427165 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-21 09:15:19,657 44 INFO rb-133655d-225807-427165 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-21 09:15:19,719 44 INFO rb-133655d-225807-427165 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-21 09:15:19,770 44 INFO rb-133655d-225807-427165 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-21 09:15:19,821 44 INFO rb-133655d-225807-427165 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-21 09:15:19,872 44 INFO rb-133655d-225807-427165 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-21 09:15:19,922 44 INFO rb-133655d-225807-427165 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-21 09:15:19,973 44 INFO rb-133655d-225807-427165 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-21 09:15:20,024 44 INFO rb-133655d-225807-427165 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-21 09:15:20,074 44 INFO rb-133655d-225807-427165 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-21 09:15:20,133 44 INFO rb-133655d-225807-427165 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-21 09:15:20,183 44 INFO rb-133655d-225807-427165 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-21 09:15:20,234 44 INFO rb-133655d-225807-427165 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-21 09:15:20,295 44 INFO rb-133655d-225807-427165 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-21 09:15:20,366 44 INFO rb-133655d-225807-427165 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-21 09:15:20,373 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19049426 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b8975dc5-8807-4aae-82c0-5a93bd3d8fc0'}] 2026-10-21 09:15:20,444 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1247] to pos.order #758 2026-10-21 09:15:20,559 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [738] to pos.order #758 2026-10-21 09:15:20,975 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19049426 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b8975dc5-8807-4aae-82c0-5a93bd3d8fc0'} updated pos.order #758 2026-10-21 09:15:21,029 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19049426 finished 2026-10-21 09:15:21,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 192 0.257 0.549 2026-10-21 09:15:21,395 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-10-21 09:15:21,396 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-21 09:15:21,534 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 19129692 (allocated 20320256) 2026-10-21 09:15:21,546 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 107367 2026-10-21 09:15:21,554 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-10-21 09:15:21,555 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 107367 2026-10-21 09:15:21,660 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091521_660071_test_08_refund_stay_current_table.txt 2026-10-21 09:15:21,660 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmp1_64feqd_chrome_odoo" 2026-10-21 09:15:21,684 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-10-21 09:15:23,804 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 107576 2026-10-21 09:15:23,805 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmpzjscuy_x_chrome_odoo 2026-10-21 09:15:23,805 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:44567/json/version 2026-10-21 09:15:23,807 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:23,879 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: Chrome/150.0.7871.114 2026-10-21 09:15:23,879 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:44567/json 2026-10-21 09:15:23,880 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:23,891 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:44567/devtools/page/C05FA79A903EE68DC92FD524EBC5883B 2026-10-21 09:15:23,905 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-10-21 09:15:23,918 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-10-21 09:15:24,091 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:15:24,105 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-10-21 09:15:24,108 44 INFO rb-133655d-225807-427165 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-21 09:15:24,108 44 INFO rb-133655d-225807-427165 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-21 09:15:24,141 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:15:25,012 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.084 0.801 2026-10-21 09:15:25,016 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': 'C05FA79A903EE68DC92FD524EBC5883B', 'loaderId': 'E32AEA0D52DC6A0303A130939824BC86', 'isDownload': False} 2026-10-21 09:15:25,016 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-10-21 09:15:25,042 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:15:25,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 09:15:25,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.017 2026-10-21 09:15:25,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.034 2026-10-21 09:15:25,694 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:15:25,698 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:25,724 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 09:15:25,755 44 INFO rb-133655d-225807-427165 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-21 09:15:25,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:15:25,768 44 INFO rb-133655d-225807-427165 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-21 09:15:25,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 09:15:25,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:15:25,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.011 2026-10-21 09:15:25,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-21 09:15:25,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.046 2026-10-21 09:15:25,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-21 09:15:26,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.353 0.605 2026-10-21 09:15:26,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:15:27,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.024 2026-10-21 09:15:27,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.048 2026-10-21 09:15:27,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:15:27,182 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-10-21 09:15:27,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-10-21 09:15:27,310 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:15:27,312 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:15:27,320 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 09:15:27,371 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:15:27,375 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:15:27,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.055 0.072 2026-10-21 09:15:27,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.147 2026-10-21 09:15:27,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.047 2026-10-21 09:15:27,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.168 2026-10-21 09:15:27,450 44 INFO rb-133655d-225807-427165 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-21 09:15:27,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.026 2026-10-21 09:15:27,564 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:15:27,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.065 2026-10-21 09:15:27,713 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:15:27,719 44 INFO rb-133655d-225807-427165 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-21 09:15:27,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.155 2026-10-21 09:15:27,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.118 2026-10-21 09:15:27,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:15:28,070 44 INFO rb-133655d-225807-427165 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-21 09:15:28,117 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:15:28,151 44 INFO rb-133655d-225807-427165 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-21 09:15:28,216 44 INFO rb-133655d-225807-427165 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-21 09:15:28,281 44 INFO rb-133655d-225807-427165 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-21 09:15:28,340 44 INFO rb-133655d-225807-427165 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-21 09:15:28,502 44 INFO rb-133655d-225807-427165 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-21 09:15:28,576 44 INFO rb-133655d-225807-427165 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-21 09:15:28,635 44 INFO rb-133655d-225807-427165 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-21 09:15:28,693 44 INFO rb-133655d-225807-427165 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-21 09:15:28,756 44 INFO rb-133655d-225807-427165 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-21 09:15:28,885 44 INFO rb-133655d-225807-427165 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-21 09:15:28,948 44 INFO rb-133655d-225807-427165 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-21 09:15:29,000 44 INFO rb-133655d-225807-427165 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-21 09:15:29,051 44 INFO rb-133655d-225807-427165 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-21 09:15:29,101 44 INFO rb-133655d-225807-427165 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-21 09:15:29,156 44 INFO rb-133655d-225807-427165 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-21 09:15:29,207 44 INFO rb-133655d-225807-427165 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-21 09:15:29,257 44 INFO rb-133655d-225807-427165 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-21 09:15:29,366 44 INFO rb-133655d-225807-427165 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-21 09:15:29,416 44 INFO rb-133655d-225807-427165 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-21 09:15:29,526 44 INFO rb-133655d-225807-427165 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-21 09:15:29,577 44 INFO rb-133655d-225807-427165 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-21 09:15:29,628 44 INFO rb-133655d-225807-427165 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-21 09:15:29,679 44 INFO rb-133655d-225807-427165 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-21 09:15:29,733 44 INFO rb-133655d-225807-427165 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-21 09:15:29,847 44 INFO rb-133655d-225807-427165 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-21 09:15:29,898 44 INFO rb-133655d-225807-427165 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-21 09:15:29,950 44 INFO rb-133655d-225807-427165 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-21 09:15:30,001 44 INFO rb-133655d-225807-427165 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-21 09:15:30,052 44 INFO rb-133655d-225807-427165 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-21 09:15:30,103 44 INFO rb-133655d-225807-427165 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-21 09:15:30,164 44 INFO rb-133655d-225807-427165 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-21 09:15:30,238 44 INFO rb-133655d-225807-427165 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-21 09:15:30,297 44 INFO rb-133655d-225807-427165 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-21 09:15:30,356 44 INFO rb-133655d-225807-427165 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-21 09:15:30,420 44 INFO rb-133655d-225807-427165 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-21 09:15:30,471 44 INFO rb-133655d-225807-427165 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-21 09:15:30,527 44 INFO rb-133655d-225807-427165 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-21 09:15:30,576 44 INFO rb-133655d-225807-427165 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-21 09:15:30,627 44 INFO rb-133655d-225807-427165 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-21 09:15:30,683 44 INFO rb-133655d-225807-427165 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-21 09:15:30,730 44 INFO rb-133655d-225807-427165 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-21 09:15:30,781 44 INFO rb-133655d-225807-427165 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-21 09:15:30,834 44 INFO rb-133655d-225807-427165 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-21 09:15:30,884 44 INFO rb-133655d-225807-427165 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-21 09:15:30,936 44 INFO rb-133655d-225807-427165 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-21 09:15:31,085 44 INFO rb-133655d-225807-427165 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-21 09:15:31,091 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41369015 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '75b50a71-067a-4eda-9c0b-5d8299ce18af'}] 2026-10-21 09:15:31,137 44 INFO rb-133655d-225807-427165 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-21 09:15:31,261 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41369015 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '75b50a71-067a-4eda-9c0b-5d8299ce18af'} created pos.order #759 2026-10-21 09:15:31,307 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41369015 finished 2026-10-21 09:15:31,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 96 0.115 0.236 2026-10-21 09:15:31,549 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50098026 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '88616a24-886a-4efa-a5bd-d5c54244ef9c'}] 2026-10-21 09:15:31,655 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50098026 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '88616a24-886a-4efa-a5bd-d5c54244ef9c'} created pos.order #760 2026-10-21 09:15:31,683 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50098026 finished 2026-10-21 09:15:31,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.060 0.159 2026-10-21 09:15:31,885 44 INFO rb-133655d-225807-427165 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-21 09:15:31,936 44 INFO rb-133655d-225807-427165 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-21 09:15:32,014 44 INFO rb-133655d-225807-427165 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-21 09:15:32,035 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:32,036 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:32,067 44 INFO rb-133655d-225807-427165 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-21 09:15:32,116 44 INFO rb-133655d-225807-427165 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-21 09:15:32,196 44 INFO rb-133655d-225807-427165 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-21 09:15:32,266 44 INFO rb-133655d-225807-427165 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-21 09:15:32,274 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2937667 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '88616a24-886a-4efa-a5bd-d5c54244ef9c'}] 2026-10-21 09:15:32,287 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:15:32,488 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [739] to pos.order #760 2026-10-21 09:15:33,581 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2937667 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '88616a24-886a-4efa-a5bd-d5c54244ef9c'} updated pos.order #760 2026-10-21 09:15:33,631 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2937667 finished 2026-10-21 09:15:33,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 392 0.579 0.983 2026-10-21 09:15:34,146 44 INFO rb-133655d-225807-427165 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-21 09:15:34,202 44 INFO rb-133655d-225807-427165 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-21 09:15:34,251 44 INFO rb-133655d-225807-427165 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-21 09:15:34,312 44 INFO rb-133655d-225807-427165 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-21 09:15:34,363 44 INFO rb-133655d-225807-427165 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-21 09:15:34,414 44 INFO rb-133655d-225807-427165 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-21 09:15:34,465 44 INFO rb-133655d-225807-427165 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-21 09:15:34,517 44 INFO rb-133655d-225807-427165 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-21 09:15:34,567 44 INFO rb-133655d-225807-427165 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-21 09:15:34,619 44 INFO rb-133655d-225807-427165 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-21 09:15:34,670 44 INFO rb-133655d-225807-427165 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-21 09:15:34,721 44 INFO rb-133655d-225807-427165 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-21 09:15:34,772 44 INFO rb-133655d-225807-427165 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-21 09:15:34,823 44 INFO rb-133655d-225807-427165 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-21 09:15:34,873 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-10-21 09:15:34,875 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-21 09:15:35,054 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 23070916 (allocated 24645632) 2026-10-21 09:15:35,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 107576 2026-10-21 09:15:35,070 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-10-21 09:15:35,071 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 107576 2026-10-21 09:15:35,224 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091535_223921_test_09_combo_split_bill.txt 2026-10-21 09:15:35,224 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmpzjscuy_x_chrome_odoo" 2026-10-21 09:15:35,246 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-21 09:15:35,850 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 107795 2026-10-21 09:15:35,851 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpdmbw7sg2_chrome_odoo 2026-10-21 09:15:35,851 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:33201/json/version 2026-10-21 09:15:35,852 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:35,875 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-21 09:15:35,875 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:33201/json 2026-10-21 09:15:35,876 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:35,895 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:33201/devtools/page/ABB7689A54DDFFF1E8FB305F94A05FD0 2026-10-21 09:15:35,910 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-10-21 09:15:35,930 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-10-21 09:15:36,022 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:15:36,037 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-10-21 09:15:36,040 44 INFO rb-133655d-225807-427165 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-21 09:15:36,040 44 INFO rb-133655d-225807-427165 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-21 09:15:36,063 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:15:37,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:37] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.064 1.122 2026-10-21 09:15:37,250 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': 'ABB7689A54DDFFF1E8FB305F94A05FD0', 'loaderId': '62076F8F1ECBE0C4859384DA24469ADE', 'isDownload': False} 2026-10-21 09:15:37,250 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-21 09:15:37,290 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:15:37,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:37] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-21 09:15:37,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:37] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 09:15:37,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:37] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-21 09:15:38,020 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:15:38,025 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:38,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.030 2026-10-21 09:15:38,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-21 09:15:38,101 44 INFO rb-133655d-225807-427165 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-21 09:15:38,110 44 INFO rb-133655d-225807-427165 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-21 09:15:38,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15: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-21 09:15:38,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:38,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.014 2026-10-21 09:15:38,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.040 2026-10-21 09:15:38,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.052 2026-10-21 09:15:38,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-21 09:15:39,317 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.414 0.553 2026-10-21 09:15:39,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:15:39,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:15:39,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.053 2026-10-21 09:15:39,551 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:15:39,566 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-21 09:15:39,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:15:39,639 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:39,676 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:15:39,697 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:15:39,699 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:15:39,731 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:15:39,753 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-21 09:15:39,774 44 INFO rb-133655d-225807-427165 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-21 09:15:39,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.037 0.095 2026-10-21 09:15:39,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.019 0.138 2026-10-21 09:15:39,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.131 2026-10-21 09:15:39,873 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:15:39,927 44 INFO rb-133655d-225807-427165 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-21 09:15:39,968 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:39] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.085 2026-10-21 09:15:40,008 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:15:40,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:40] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.052 0.176 2026-10-21 09:15:40,113 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.240 2026-10-21 09:15:40,233 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.250 2026-10-21 09:15:40,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15: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.009 2026-10-21 09:15:40,382 44 INFO rb-133655d-225807-427165 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-21 09:15:40,432 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:15:40,485 44 INFO rb-133655d-225807-427165 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-21 09:15:40,534 44 INFO rb-133655d-225807-427165 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-21 09:15:40,589 44 INFO rb-133655d-225807-427165 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-21 09:15:40,636 44 INFO rb-133655d-225807-427165 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-21 09:15:40,688 44 INFO rb-133655d-225807-427165 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-21 09:15:40,738 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-10-21 09:15:40,790 44 INFO rb-133655d-225807-427165 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-21 09:15:40,888 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72448328 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'da07ef30-8591-48e2-a320-d5f8ab9a0b54'}] 2026-10-21 09:15:40,896 44 INFO rb-133655d-225807-427165 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-21 09:15:41,028 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72448328 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'da07ef30-8591-48e2-a320-d5f8ab9a0b54'} created pos.order #761 2026-10-21 09:15:41,064 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72448328 finished 2026-10-21 09:15:41,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.113 0.192 2026-10-21 09:15:41,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:41] "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.010 2026-10-21 09:15:41,267 44 INFO rb-133655d-225807-427165 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-21 09:15:43,301 44 INFO rb-133655d-225807-427165 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-21 09:15:43,351 44 INFO rb-133655d-225807-427165 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-21 09:15:43,402 44 INFO rb-133655d-225807-427165 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-21 09:15:43,465 44 INFO rb-133655d-225807-427165 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-21 09:15:45,500 44 INFO rb-133655d-225807-427165 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-21 09:15:45,551 44 INFO rb-133655d-225807-427165 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-21 09:15:45,604 44 INFO rb-133655d-225807-427165 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-21 09:15:45,653 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-10-21 09:15:45,654 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-21 09:15:45,785 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15790684 (allocated 17039360) 2026-10-21 09:15:45,806 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 107795 2026-10-21 09:15:45,810 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-10-21 09:15:45,812 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 107795 2026-10-21 09:15:45,935 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091545_935659_test_10_save_last_preparation_changes.txt 2026-10-21 09:15:45,935 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmpdmbw7sg2_chrome_odoo" 2026-10-21 09:15:46,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-10-21 09:15:46,685 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 107996 2026-10-21 09:15:46,685 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmpicif8v2s_chrome_odoo 2026-10-21 09:15:46,685 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:43723/json/version 2026-10-21 09:15:46,686 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43723', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:46,740 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-10-21 09:15:46,740 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:43723/json 2026-10-21 09:15:46,742 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43723', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:46,767 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:43723/devtools/page/EE34DA1DD77D4AB17BA4DDB2338B58CB 2026-10-21 09:15:46,774 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-10-21 09:15:46,786 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-10-21 09:15:46,890 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:15:46,911 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-10-21 09:15:46,917 44 INFO rb-133655d-225807-427165 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-21 09:15:46,917 44 INFO rb-133655d-225807-427165 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-21 09:15:46,936 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:15:47,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:47] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.059 0.755 2026-10-21 09:15:47,751 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': 'EE34DA1DD77D4AB17BA4DDB2338B58CB', 'loaderId': 'CAAB9307E68444236F11F0FDC36D4AB8', 'isDownload': False} 2026-10-21 09:15:47,753 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-10-21 09:15:47,788 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:15:47,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:47] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 09:15:47,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:47] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.021 2026-10-21 09:15:47,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:47] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.052 2026-10-21 09:15:48,467 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:48,472 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:48,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-21 09:15:48,542 44 INFO rb-133655d-225807-427165 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-21 09:15:48,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.008 2026-10-21 09:15:48,550 44 INFO rb-133655d-225807-427165 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-21 09:15:48,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:15:48,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:48,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.022 0.013 2026-10-21 09:15:48,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.049 2026-10-21 09:15:48,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.047 2026-10-21 09:15:48,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-21 09:15:49,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.456 0.523 2026-10-21 09:15:49,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.048 2026-10-21 09:15:49,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-10-21 09:15:50,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.047 2026-10-21 09:15:50,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15: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.008 2026-10-21 09:15:50,106 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-10-21 09:15:50,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-21 09:15:50,201 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:15:50,245 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:15:50,260 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:15:50,344 44 INFO rb-133655d-225807-427165 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-21 09:15:50,347 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:15:50,355 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.120 2026-10-21 09:15:50,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.100 0.081 2026-10-21 09:15:50,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.182 2026-10-21 09:15:50,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.187 2026-10-21 09:15:50,443 44 INFO rb-133655d-225807-427165 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-21 09:15:50,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.123 2026-10-21 09:15:50,529 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:15:50,530 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:15:50,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.089 0.104 2026-10-21 09:15:50,778 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.061 0.230 2026-10-21 09:15:50,833 44 INFO rb-133655d-225807-427165 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-21 09:15:50,903 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:15:50,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.076 0.376 2026-10-21 09:15:50,949 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.445 2026-10-21 09:15:50,961 44 INFO rb-133655d-225807-427165 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-21 09:15:50,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15: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.268 2026-10-21 09:15:50,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.027 2026-10-21 09:15:51,044 44 INFO rb-133655d-225807-427165 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-21 09:15:51,096 44 INFO rb-133655d-225807-427165 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-21 09:15:51,146 44 INFO rb-133655d-225807-427165 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-21 09:15:51,198 44 INFO rb-133655d-225807-427165 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-21 09:15:51,248 44 INFO rb-133655d-225807-427165 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-21 09:15:51,311 44 INFO rb-133655d-225807-427165 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-21 09:15:51,349 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87514516 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4cb4c9d3-6547-4a13-ba6b-b76be5032323'}] 2026-10-21 09:15:51,491 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87514516 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4cb4c9d3-6547-4a13-ba6b-b76be5032323'} created pos.order #762 2026-10-21 09:15:51,525 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87514516 finished 2026-10-21 09:15:51,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.097 0.186 2026-10-21 09:15:51,671 44 INFO rb-133655d-225807-427165 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-21 09:15:51,745 44 INFO rb-133655d-225807-427165 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-21 09:15:51,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.014 0.013 2026-10-21 09:15:51,794 44 INFO rb-133655d-225807-427165 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-21 09:15:51,853 44 INFO rb-133655d-225807-427165 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-21 09:15:51,904 44 INFO rb-133655d-225807-427165 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-21 09:15:51,955 44 INFO rb-133655d-225807-427165 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-21 09:15:52,010 44 INFO rb-133655d-225807-427165 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-21 09:15:52,064 44 INFO rb-133655d-225807-427165 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-21 09:15:52,235 44 INFO rb-133655d-225807-427165 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-21 09:15:52,286 44 INFO rb-133655d-225807-427165 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-21 09:15:52,345 44 INFO rb-133655d-225807-427165 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-21 09:15:52,396 44 INFO rb-133655d-225807-427165 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-21 09:15:52,447 44 INFO rb-133655d-225807-427165 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-21 09:15:52,527 44 INFO rb-133655d-225807-427165 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-21 09:15:52,540 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:15:52,541 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:52,607 44 INFO rb-133655d-225807-427165 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-21 09:15:52,675 44 INFO rb-133655d-225807-427165 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-21 09:15:52,683 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74566129 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4cb4c9d3-6547-4a13-ba6b-b76be5032323'}] 2026-10-21 09:15:52,688 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:15:52,927 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [740] to pos.order #762 2026-10-21 09:15:53,525 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74566129 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4cb4c9d3-6547-4a13-ba6b-b76be5032323'} updated pos.order #762 2026-10-21 09:15:53,565 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74566129 finished 2026-10-21 09:15:53,732 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 254 0.442 0.610 2026-10-21 09:15:54,014 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-10-21 09:15:54,016 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-21 09:15:54,161 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 17037800 (allocated 18485248) 2026-10-21 09:15:54,187 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 107996 2026-10-21 09:15:54,190 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-10-21 09:15:54,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 107996 2026-10-21 09:15:54,316 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091554_315721_test_12_order_tracking.txt 2026-10-21 09:15:54,316 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmpicif8v2s_chrome_odoo" 2026-10-21 09:15:54,368 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-10-21 09:15:55,106 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 108197 2026-10-21 09:15:55,107 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmp0qmr1d20_chrome_odoo 2026-10-21 09:15:55,107 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:40415/json/version 2026-10-21 09:15:55,108 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40415', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:55,180 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: Chrome/150.0.7871.114 2026-10-21 09:15:55,180 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:40415/json 2026-10-21 09:15:55,181 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40415', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:15:55,212 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:40415/devtools/page/AFE835C380913C5D23ED051979A90B20 2026-10-21 09:15:55,240 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-10-21 09:15:55,259 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-10-21 09:15:55,378 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:15:55,417 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-10-21 09:15:55,423 44 INFO rb-133655d-225807-427165 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-21 09:15:55,423 44 INFO rb-133655d-225807-427165 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-21 09:15:55,458 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:15:56,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:56] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.101 0.747 2026-10-21 09:15:56,305 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': 'AFE835C380913C5D23ED051979A90B20', 'loaderId': 'C2339855E1749CD18362E4DF8A7B7A9C', 'isDownload': False} 2026-10-21 09:15:56,305 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-10-21 09:15:56,331 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:15:56,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:56] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.013 2026-10-21 09:15:56,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:56] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-21 09:15:56,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:56] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-21 09:15:57,097 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:57,127 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:15:57,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-21 09:15:57,186 44 INFO rb-133655d-225807-427165 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-21 09:15:57,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.009 2026-10-21 09:15:57,198 44 INFO rb-133655d-225807-427165 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-21 09:15:57,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 09:15:57,236 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:15:57,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-21 09:15:57,312 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.043 2026-10-21 09:15:57,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.059 2026-10-21 09:15:57,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-21 09:15:58,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.396 0.594 2026-10-21 09:15:58,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:15:58,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15: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.013 2026-10-21 09:15:58,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-21 09:15:58,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "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.013 2026-10-21 09:15:58,747 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-10-21 09:15:58,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-10-21 09:15:58,896 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:15:58,898 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 09:15:58,911 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.086 2026-10-21 09:15:58,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.067 0.060 2026-10-21 09:15:58,984 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:15:58,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:58] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.151 2026-10-21 09:15:59,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.100 2026-10-21 09:15:59,022 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.045 2026-10-21 09:15:59,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.037 2026-10-21 09:15:59,076 44 INFO rb-133655d-225807-427165 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-21 09:15:59,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.019 0.039 2026-10-21 09:15:59,180 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:15:59,217 44 INFO rb-133655d-225807-427165 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-21 09:15:59,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.070 0.116 2026-10-21 09:15:59,336 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:15:59,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.064 0.184 2026-10-21 09:15:59,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.040 0.417 2026-10-21 09:15:59,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.063 2026-10-21 09:15:59,655 44 INFO rb-133655d-225807-427165 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-21 09:15:59,691 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:15:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:15:59,759 44 INFO rb-133655d-225807-427165 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-21 09:15:59,812 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-10-21 09:15:59,813 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 09:15:59,926 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 14294180 (allocated 15466496) 2026-10-21 09:15:59,937 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 108197 2026-10-21 09:15:59,938 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-10-21 09:15:59,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 108197 2026-10-21 09:16:00,072 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091600_072622_test_13_category_check.txt 2026-10-21 09:16:00,073 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmp0qmr1d20_chrome_odoo" 2026-10-21 09:16:00,101 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-10-21 09:16:00,828 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 108392 2026-10-21 09:16:00,829 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmp01jdyl___chrome_odoo 2026-10-21 09:16:00,829 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:36307/json/version 2026-10-21 09:16:00,830 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:00,868 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-10-21 09:16:00,868 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:36307/json 2026-10-21 09:16:00,869 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:00,882 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:36307/devtools/page/BEA01CEF770244B7B71A60312AB5BEA5 2026-10-21 09:16:00,898 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-10-21 09:16:00,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-10-21 09:16:01,040 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:16:01,056 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-10-21 09:16:01,058 44 INFO rb-133655d-225807-427165 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-21 09:16:01,058 44 INFO rb-133655d-225807-427165 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-21 09:16:01,086 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:16:02,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:02] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.066 1.143 2026-10-21 09:16:02,295 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': 'BEA01CEF770244B7B71A60312AB5BEA5', 'loaderId': '12D8444A764D2707AFBB49158C6C5EF8', 'isDownload': False} 2026-10-21 09:16:02,295 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-10-21 09:16:02,324 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:16:02,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:02] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-21 09:16:02,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:02] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-21 09:16:02,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:02] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-21 09:16:03,130 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:16:03,134 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:03,157 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 09:16:03,198 44 INFO rb-133655d-225807-427165 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-21 09:16:03,208 44 INFO rb-133655d-225807-427165 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-21 09:16:03,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.021 2026-10-21 09:16:03,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:16:03,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:03,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-21 09:16:03,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.026 0.039 2026-10-21 09:16:03,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-21 09:16:03,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.054 2026-10-21 09:16:04,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.442 0.625 2026-10-21 09:16:04,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:04] "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-21 09:16:04,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16: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.011 2026-10-21 09:16:04,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.052 2026-10-21 09:16:04,875 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16: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.012 2026-10-21 09:16:04,893 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-10-21 09:16:04,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:16:04,964 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:04,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:16:05,002 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:16:05,006 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:16:05,034 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:05,036 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16: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-21 09:16:05,093 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.053 0.055 2026-10-21 09:16:05,127 44 INFO rb-133655d-225807-427165 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-21 09:16:05,151 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:16:05,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.021 0.151 2026-10-21 09:16:05,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.121 2026-10-21 09:16:05,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.158 2026-10-21 09:16:05,379 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:16:05,397 44 INFO rb-133655d-225807-427165 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-21 09:16:05,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.064 0.284 2026-10-21 09:16:05,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.293 2026-10-21 09:16:05,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.203 2026-10-21 09:16:05,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-10-21 09:16:05,811 44 INFO rb-133655d-225807-427165 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-21 09:16:05,873 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:05,923 44 INFO rb-133655d-225807-427165 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-21 09:16:05,986 44 INFO rb-133655d-225807-427165 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-21 09:16:06,042 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74262968 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd33aaa7c-5d9c-40d1-8c0b-419ce4238e5f'}] 2026-10-21 09:16:06,135 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74262968 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd33aaa7c-5d9c-40d1-8c0b-419ce4238e5f'} created pos.order #763 2026-10-21 09:16:06,159 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74262968 finished 2026-10-21 09:16:06,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.054 0.170 2026-10-21 09:16:06,305 44 INFO rb-133655d-225807-427165 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-21 09:16:06,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.013 2026-10-21 09:16:06,378 44 INFO rb-133655d-225807-427165 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-21 09:16:06,435 44 INFO rb-133655d-225807-427165 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-21 09:16:08,483 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-10-21 09:16:08,484 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-21 09:16:08,597 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15497068 (allocated 17039360) 2026-10-21 09:16:08,606 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 108392 2026-10-21 09:16:08,616 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-10-21 09:16:08,618 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 108392 2026-10-21 09:16:08,747 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091608_747640_test_13_crm_team.txt 2026-10-21 09:16:08,748 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmp01jdyl___chrome_odoo" 2026-10-21 09:16:08,808 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-10-21 09:16:09,414 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 108590 2026-10-21 09:16:09,417 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmp4ekfd0es_chrome_odoo 2026-10-21 09:16:09,417 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:42471/json/version 2026-10-21 09:16:09,419 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:09,524 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: Chrome/150.0.7871.114 2026-10-21 09:16:09,524 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:42471/json 2026-10-21 09:16:09,525 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:09,556 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:42471/devtools/page/0E7BBF2D5D86D3A1627315BFCCB69F34 2026-10-21 09:16:09,589 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-10-21 09:16:09,599 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-10-21 09:16:09,714 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:16:09,727 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-10-21 09:16:09,743 44 INFO rb-133655d-225807-427165 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-21 09:16:09,743 44 INFO rb-133655d-225807-427165 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-21 09:16:09,773 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:16:10,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:10] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.112 0.803 2026-10-21 09:16:10,681 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': '0E7BBF2D5D86D3A1627315BFCCB69F34', 'loaderId': '2E4A27E916C7945E1FDB6013BF0D2253', 'isDownload': False} 2026-10-21 09:16:10,681 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-10-21 09:16:10,711 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:16:10,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:10] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.034 2026-10-21 09:16:10,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:10] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.042 2026-10-21 09:16:10,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:10] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.049 2026-10-21 09:16:11,585 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:11,589 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:11,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-21 09:16:11,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:16:11,655 44 INFO rb-133655d-225807-427165 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-21 09:16:11,665 44 INFO rb-133655d-225807-427165 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-21 09:16:11,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:16:11,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:11,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.019 2026-10-21 09:16:11,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.063 2026-10-21 09:16:11,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.069 2026-10-21 09:16:11,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-21 09:16:12,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.416 0.576 2026-10-21 09:16:12,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:16:13,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:16:13,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-10-21 09:16:13,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:16:13,189 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-10-21 09:16:13,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:16:13,269 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:13,303 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:16:13,320 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-21 09:16:13,347 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:13,360 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16: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-21 09:16:13,371 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.045 0.057 2026-10-21 09:16:13,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.133 2026-10-21 09:16:13,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.150 2026-10-21 09:16:13,432 44 INFO rb-133655d-225807-427165 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-21 09:16:13,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.044 2026-10-21 09:16:13,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.025 2026-10-21 09:16:13,587 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:13,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.078 2026-10-21 09:16:13,703 44 INFO rb-133655d-225807-427165 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-21 09:16:13,711 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:13,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.044 0.214 2026-10-21 09:16:13,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.207 2026-10-21 09:16:14,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:16:14,142 44 INFO rb-133655d-225807-427165 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-21 09:16:14,190 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:14,246 44 INFO rb-133655d-225807-427165 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-21 09:16:14,298 44 INFO rb-133655d-225807-427165 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-21 09:16:14,355 44 INFO rb-133655d-225807-427165 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-21 09:16:14,397 44 INFO rb-133655d-225807-427165 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-21 09:16:14,450 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-10-21 09:16:14,500 44 INFO rb-133655d-225807-427165 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-21 09:16:14,595 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85670616 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5eb46eb9-abeb-497a-852f-abc54fbcfe32'}] 2026-10-21 09:16:14,599 44 INFO rb-133655d-225807-427165 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-21 09:16:14,728 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85670616 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5eb46eb9-abeb-497a-852f-abc54fbcfe32'} created pos.order #764 2026-10-21 09:16:14,769 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85670616 finished 2026-10-21 09:16:14,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.095 0.210 2026-10-21 09:16:14,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.016 2026-10-21 09:16:14,978 44 INFO rb-133655d-225807-427165 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-21 09:16:15,024 44 INFO rb-133655d-225807-427165 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-21 09:16:15,072 44 INFO rb-133655d-225807-427165 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-21 09:16:15,121 44 INFO rb-133655d-225807-427165 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-21 09:16:15,181 44 INFO rb-133655d-225807-427165 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-21 09:16:15,248 44 INFO rb-133655d-225807-427165 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-21 09:16:15,311 44 INFO rb-133655d-225807-427165 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-21 09:16:15,363 44 INFO rb-133655d-225807-427165 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-21 09:16:15,413 44 INFO rb-133655d-225807-427165 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-21 09:16:15,464 44 INFO rb-133655d-225807-427165 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-21 09:16:15,521 44 INFO rb-133655d-225807-427165 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-21 09:16:15,579 44 INFO rb-133655d-225807-427165 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-21 09:16:15,634 44 INFO rb-133655d-225807-427165 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-21 09:16:15,712 44 INFO rb-133655d-225807-427165 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-21 09:16:15,726 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:15,731 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:15,765 44 INFO rb-133655d-225807-427165 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-21 09:16:15,814 44 INFO rb-133655d-225807-427165 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-21 09:16:15,897 44 INFO rb-133655d-225807-427165 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-21 09:16:15,952 44 INFO rb-133655d-225807-427165 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-21 09:16:16,026 44 INFO rb-133655d-225807-427165 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-21 09:16:16,035 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27129513 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5eb46eb9-abeb-497a-852f-abc54fbcfe32'}] 2026-10-21 09:16:16,039 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:16,180 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [741] to pos.order #764 2026-10-21 09:16:16,674 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27129513 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5eb46eb9-abeb-497a-852f-abc54fbcfe32'} updated pos.order #764 2026-10-21 09:16:16,709 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27129513 finished 2026-10-21 09:16:16,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.251 0.569 2026-10-21 09:16:17,063 44 INFO rb-133655d-225807-427165 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-21 09:16:17,115 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-10-21 09:16:17,118 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-21 09:16:17,259 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 17327072 (allocated 19271680) 2026-10-21 09:16:17,271 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 108590 2026-10-21 09:16:17,274 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-10-21 09:16:17,279 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 108590 2026-10-21 09:16:17,403 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091617_402980_test_14_change_synced_order.txt 2026-10-21 09:16:17,403 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmp4ekfd0es_chrome_odoo" 2026-10-21 09:16:17,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-10-21 09:16:18,033 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 108793 2026-10-21 09:16:18,033 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpa0iu19gf_chrome_odoo 2026-10-21 09:16:18,033 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:33253/json/version 2026-10-21 09:16:18,034 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:18,147 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-21 09:16:18,147 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:33253/json 2026-10-21 09:16:18,148 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:18,158 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:33253/devtools/page/929BB1EE188E6563812FAAE91826C9CD 2026-10-21 09:16:18,173 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-21 09:16:18,179 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-21 09:16:18,318 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:16:18,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-21 09:16:18,350 44 INFO rb-133655d-225807-427165 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-21 09:16:18,350 44 INFO rb-133655d-225807-427165 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-21 09:16:18,402 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:16:19,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:19] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.083 0.817 2026-10-21 09:16:19,292 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '929BB1EE188E6563812FAAE91826C9CD', 'loaderId': '56FC37767312E5543CAE5EB113E227A5', 'isDownload': False} 2026-10-21 09:16:19,292 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-10-21 09:16:19,318 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:16:19,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:19] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-21 09:16:19,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:19] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-21 09:16:19,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:19] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.031 2026-10-21 09:16:20,078 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:20,098 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:16:20,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-21 09:16:20,150 44 INFO rb-133655d-225807-427165 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-21 09:16:20,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-21 09:16:20,172 44 INFO rb-133655d-225807-427165 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-21 09:16:20,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16: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-21 09:16:20,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:20,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16: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.014 2026-10-21 09:16:20,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.044 2026-10-21 09:16:20,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.049 2026-10-21 09:16:20,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-21 09:16:21,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.514 0.589 2026-10-21 09:16:21,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:16:21,637 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-21 09:16:21,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.050 2026-10-21 09:16:21,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:16:21,785 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-21 09:16:21,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.018 2026-10-21 09:16:21,902 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:16:21,918 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:16:21,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.050 2026-10-21 09:16:21,956 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.053 2026-10-21 09:16:21,962 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:21] "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-21 09:16:22,001 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.054 2026-10-21 09:16:22,013 44 INFO rb-133655d-225807-427165 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-21 09:16:22,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.065 0.129 2026-10-21 09:16:22,072 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.159 2026-10-21 09:16:22,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.105 2026-10-21 09:16:22,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-10-21 09:16:22,191 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:22,276 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:22,277 44 INFO rb-133655d-225807-427165 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-21 09:16:22,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.092 0.120 2026-10-21 09:16:22,608 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.133 0.298 2026-10-21 09:16:22,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.088 0.367 2026-10-21 09:16:22,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.013 2026-10-21 09:16:22,913 44 INFO rb-133655d-225807-427165 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-21 09:16:22,971 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:23,013 44 INFO rb-133655d-225807-427165 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-21 09:16:23,068 44 INFO rb-133655d-225807-427165 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-21 09:16:23,122 44 INFO rb-133655d-225807-427165 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-21 09:16:23,167 44 INFO rb-133655d-225807-427165 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-21 09:16:23,227 44 INFO rb-133655d-225807-427165 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-21 09:16:23,281 44 INFO rb-133655d-225807-427165 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-21 09:16:23,333 44 INFO rb-133655d-225807-427165 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-21 09:16:23,418 44 INFO rb-133655d-225807-427165 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-21 09:16:23,429 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:23,435 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:16:23,469 44 INFO rb-133655d-225807-427165 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-21 09:16:23,520 44 INFO rb-133655d-225807-427165 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-21 09:16:23,604 44 INFO rb-133655d-225807-427165 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-21 09:16:23,672 44 INFO rb-133655d-225807-427165 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-21 09:16:23,721 44 INFO rb-133655d-225807-427165 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-21 09:16:23,807 44 INFO rb-133655d-225807-427165 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-21 09:16:23,919 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-21 09:16:23,920 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-21 09:16:23,920 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-21 09:16:23,921 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-21 09:16:23,922 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-21 09:16:23,922 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-21 09:16:23,923 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-21 09:16:23,923 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-21 09:16:23,924 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-21 09:16:23,926 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-21 09:16:23,926 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-21 09:16:23,927 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-21 09:16:23,929 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-21 09:16:23,929 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-21 09:16:23,931 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-21 09:16:23,932 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-21 09:16:23,935 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-21 09:16:23,937 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-21 09:16:23,938 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-21 09:16:23,938 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-21 09:16:23,939 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:23] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:23,940 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-21 09:16:23,941 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-21 09:16:23,942 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-21 09:16:23,942 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-21 09:16:23,944 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-21 09:16:23,945 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-21 09:16:23,945 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-21 09:16:23,946 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-21 09:16:23,946 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-21 09:16:23,947 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-21 09:16:23,947 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-21 09:16:23,949 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-21 09:16:23,953 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:23] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:16:23,955 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-21 09:16:23,956 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-21 09:16:23,956 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-21 09:16:23,957 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-21 09:16:23,957 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-21 09:16:23,958 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-21 09:16:23,958 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-21 09:16:23,958 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-21 09:16:23,978 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:23] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:16:23,986 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:23] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:24,003 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:16:24,012 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:16:24,018 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:16:24,028 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:16:24,030 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:16:24,033 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-21 09:16:24,040 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-21 09:16:24,041 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-21 09:16:24,042 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-21 09:16:24,043 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-21 09:16:24,043 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-21 09:16:24,044 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-21 09:16:24,044 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-21 09:16:24,047 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-21 09:16:24,048 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-21 09:16:24,048 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-21 09:16:24,049 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-21 09:16:24,064 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-21 09:16:24,065 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-21 09:16:24,066 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-21 09:16:24,066 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-21 09:16:24,067 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-21 09:16:24,077 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-21 09:16:24,078 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-21 09:16:24,079 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-21 09:16:24,079 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-21 09:16:24,080 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-21 09:16:24,083 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-21 09:16:24,084 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-21 09:16:24,084 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-21 09:16:24,085 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-21 09:16:24,085 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-21 09:16:24,086 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-21 09:16:24,086 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-21 09:16:24,087 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-21 09:16:24,087 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-21 09:16:24,087 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-21 09:16:24,088 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-21 09:16:24,088 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-21 09:16:24,089 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-21 09:16:24,089 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-21 09:16:24,090 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-21 09:16:24,091 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-21 09:16:24,092 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-21 09:16:24,095 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-21 09:16:24,095 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-21 09:16:24,102 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:16:24,116 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:24,131 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "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-21 09:16:24,137 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:16:24,145 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:24,155 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 09:16:24,156 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:16:24,199 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:16:24,222 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.064 2026-10-21 09:16:24,227 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-21 09:16:24,237 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-21 09:16:24,242 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-21 09:16:24,242 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-21 09:16:24,244 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-21 09:16:24,239 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.075 2026-10-21 09:16:24,247 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-21 09:16:24,249 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-21 09:16:24,249 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-21 09:16:24,251 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-21 09:16:24,252 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-21 09:16:24,252 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-21 09:16:24,253 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-21 09:16:24,253 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-21 09:16:24,254 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-21 09:16:24,254 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-21 09:16:24,255 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-21 09:16:24,259 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-21 09:16:24,259 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-21 09:16:24,260 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-21 09:16:24,260 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-21 09:16:24,260 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-21 09:16:24,261 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-21 09:16:24,261 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-21 09:16:24,268 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:24,269 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-21 09:16:24,269 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-21 09:16:24,270 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-21 09:16:24,270 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-21 09:16:24,272 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-21 09:16:24,273 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-21 09:16:24,273 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-21 09:16:24,274 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-21 09:16:24,274 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-21 09:16:24,274 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-21 09:16:24,275 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-21 09:16:24,275 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-21 09:16:24,276 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-21 09:16:24,276 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-21 09:16:24,277 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-21 09:16:24,278 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-21 09:16:24,279 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-21 09:16:24,348 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:16:24,357 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:16:24,360 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:16:24,367 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:16:24,370 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:24] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:16:25,010 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93796948 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '508c33df-2bb4-4dfb-b720-75372780af60'}] 2026-10-21 09:16:25,015 44 INFO rb-133655d-225807-427165 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-21 09:16:25,128 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93796948 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '508c33df-2bb4-4dfb-b720-75372780af60'} created pos.order #765 2026-10-21 09:16:25,166 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93796948 finished 2026-10-21 09:16:25,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.076 0.221 2026-10-21 09:16:25,374 44 INFO rb-133655d-225807-427165 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-21 09:16:25,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.019 2026-10-21 09:16:25,422 44 INFO rb-133655d-225807-427165 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-21 09:16:25,496 44 INFO rb-133655d-225807-427165 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-21 09:16:27,536 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-21 09:16:27,536 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:16:27,746 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16775396 (allocated 18087936) 2026-10-21 09:16:27,772 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 108793 2026-10-21 09:16:27,775 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-21 09:16:27,781 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 108793 2026-10-21 09:16:27,901 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091627_900917_test_14_pos_payment_sync.txt 2026-10-21 09:16:27,901 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpa0iu19gf_chrome_odoo" 2026-10-21 09:16:28,442 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109020 2026-10-21 09:16:28,443 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp63upavij_chrome_odoo 2026-10-21 09:16:28,443 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:36643/json/version 2026-10-21 09:16:28,444 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:28,527 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-21 09:16:28,527 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:36643/json 2026-10-21 09:16:28,528 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:28,547 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:36643/devtools/page/C0103B81FB364F0BAEF2AA8F05892425 2026-10-21 09:16:28,559 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-21 09:16:28,580 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-21 09:16:28,626 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:16:28,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-21 09:16:28,642 44 INFO rb-133655d-225807-427165 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-21 09:16:28,643 44 INFO rb-133655d-225807-427165 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-21 09:16:28,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.092 2026-10-21 09:16:28,815 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'C0103B81FB364F0BAEF2AA8F05892425', 'loaderId': '695FCA617B0A68345E610967602AA4CC', 'isDownload': False} 2026-10-21 09:16:28,815 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-10-21 09:16:28,856 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:16:28,878 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:28] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-21 09:16:28,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:28] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-21 09:16:28,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:28] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.033 2026-10-21 09:16:29,681 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:29,687 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:29,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:16:29,757 44 INFO rb-133655d-225807-427165 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-21 09:16:29,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.007 0.019 2026-10-21 09:16:29,772 44 INFO rb-133655d-225807-427165 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-21 09:16:29,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:16:29,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:29,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.042 0.010 2026-10-21 09:16:29,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.008 0.061 2026-10-21 09:16:29,976 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.025 0.047 2026-10-21 09:16:29,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-21 09:16:31,234 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 340 0.601 0.599 2026-10-21 09:16:31,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:16:31,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.011 2026-10-21 09:16:31,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.072 2026-10-21 09:16:31,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.024 2026-10-21 09:16:31,622 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-21 09:16:31,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:16:31,769 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:16:31,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:16:31,779 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:16:31,788 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:16:31,864 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:16:31,916 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:16:31,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.067 0.101 2026-10-21 09:16:31,965 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16: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-21 09:16:31,978 44 INFO rb-133655d-225807-427165 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-21 09:16:31,996 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.024 0.218 2026-10-21 09:16:32,206 44 INFO rb-133655d-225807-427165 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-21 09:16:32,224 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.144 0.200 2026-10-21 09:16:32,284 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:16:32,319 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:16:32,331 44 INFO rb-133655d-225807-427165 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-21 09:16:32,344 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:16:32,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.091 0.431 2026-10-21 09:16:32,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "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.259 2026-10-21 09:16:32,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.417 2026-10-21 09:16:32,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.016 0.026 2026-10-21 09:16:32,496 44 INFO rb-133655d-225807-427165 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-21 09:16:32,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.025 2026-10-21 09:16:32,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.014 2026-10-21 09:16:32,547 44 INFO rb-133655d-225807-427165 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-21 09:16:32,637 44 INFO rb-133655d-225807-427165 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-21 09:16:32,690 44 INFO rb-133655d-225807-427165 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-21 09:16:32,739 44 INFO rb-133655d-225807-427165 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-21 09:16:32,790 44 INFO rb-133655d-225807-427165 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-21 09:16:32,861 44 INFO rb-133655d-225807-427165 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-21 09:16:32,877 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:16:32,911 44 INFO rb-133655d-225807-427165 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-21 09:16:32,963 44 INFO rb-133655d-225807-427165 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-21 09:16:33,032 44 INFO rb-133655d-225807-427165 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-21 09:16:33,092 44 INFO rb-133655d-225807-427165 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-21 09:16:33,142 44 INFO rb-133655d-225807-427165 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-21 09:16:33,197 44 INFO rb-133655d-225807-427165 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-21 09:16:33,259 44 INFO rb-133655d-225807-427165 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-21 09:16:33,318 44 INFO rb-133655d-225807-427165 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-21 09:16:33,369 44 INFO rb-133655d-225807-427165 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-21 09:16:33,438 44 INFO rb-133655d-225807-427165 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-21 09:16:33,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:16:33,617 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-21 09:16:33,618 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-21 09:16:33,619 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-21 09:16:33,620 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-21 09:16:33,621 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-21 09:16:33,621 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-21 09:16:33,622 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-21 09:16:33,623 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-21 09:16:33,624 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-21 09:16:33,624 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-21 09:16:33,625 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-21 09:16:33,625 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-21 09:16:33,625 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-21 09:16:33,626 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-21 09:16:33,626 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-21 09:16:33,626 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-21 09:16:33,627 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-21 09:16:33,628 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-21 09:16:33,628 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-21 09:16:33,628 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-21 09:16:33,631 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-21 09:16:33,633 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-21 09:16:33,633 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-21 09:16:33,634 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-21 09:16:33,635 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-21 09:16:33,635 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-21 09:16:33,636 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-21 09:16:33,637 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-21 09:16:33,639 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-21 09:16:33,640 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-21 09:16:33,641 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-21 09:16:33,641 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-21 09:16:33,650 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-21 09:16:33,651 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-21 09:16:33,652 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-21 09:16:33,653 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-21 09:16:33,653 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-21 09:16:33,654 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-21 09:16:33,656 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-21 09:16:33,656 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-21 09:16:33,673 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-21 09:16:33,674 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-21 09:16:33,675 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-21 09:16:33,676 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-21 09:16:33,676 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-21 09:16:33,677 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:16:33,678 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-21 09:16:33,682 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:33,683 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-21 09:16:33,700 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:33,702 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:16:33,704 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-21 09:16:33,705 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-21 09:16:33,705 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-21 09:16:33,715 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-21 09:16:33,717 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:16:33,726 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:16:33,729 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-21 09:16:33,730 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-21 09:16:33,738 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-21 09:16:33,744 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-21 09:16:33,745 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:16:33,768 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:16:33,771 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-21 09:16:33,782 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 09:16:33,784 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-21 09:16:33,785 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-21 09:16:33,789 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-21 09:16:33,790 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-21 09:16:33,817 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-21 09:16:33,826 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.069 2026-10-21 09:16:33,829 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-21 09:16:33,845 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-21 09:16:33,867 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:16:33,873 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-21 09:16:33,877 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-21 09:16:33,879 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-21 09:16:33,879 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-21 09:16:33,881 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-21 09:16:33,881 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-21 09:16:33,895 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-21 09:16:33,901 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:16:33,911 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:16:33,913 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-21 09:16:33,923 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-21 09:16:33,924 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-21 09:16:33,925 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-21 09:16:33,925 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-21 09:16:33,926 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-21 09:16:33,926 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-21 09:16:33,927 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-21 09:16:33,928 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-21 09:16:33,928 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-21 09:16:33,929 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-21 09:16:33,929 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-21 09:16:33,930 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-21 09:16:33,931 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-21 09:16:33,931 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-21 09:16:33,932 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-21 09:16:33,932 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-21 09:16:33,933 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-21 09:16:33,933 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-21 09:16:33,936 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-21 09:16:33,936 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-21 09:16:33,936 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-21 09:16:33,937 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-21 09:16:33,937 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-21 09:16:33,938 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-21 09:16:33,941 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-21 09:16:33,945 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-21 09:16:33,952 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-21 09:16:33,953 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-21 09:16:33,953 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-21 09:16:33,954 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-21 09:16:33,996 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:16:34,001 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:16:34,003 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-21 09:16:34,005 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-21 09:16:34,009 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:16:34,020 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-21 09:16:34,033 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-21 09:16:34,034 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:16:34,040 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-21 09:16:34,052 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-21 09:16:34,066 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:16:34,073 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:34,078 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:16:34,082 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-21 09:16:34,083 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.060 2026-10-21 09:16:34,110 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-21 09:16:34,110 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-21 09:16:34,111 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-21 09:16:34,117 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-21 09:16:34,117 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:16:34,122 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-21 09:16:34,137 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:16:34,142 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-21 09:16:34,143 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-21 09:16:34,144 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-21 09:16:34,150 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-21 09:16:34,159 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-21 09:16:34,160 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-21 09:16:34,163 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-21 09:16:34,166 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-21 09:16:34,167 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-21 09:16:34,180 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:16:34,700 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28060274 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '508c33df-2bb4-4dfb-b720-75372780af60'}] 2026-10-21 09:16:34,705 44 INFO rb-133655d-225807-427165 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-21 09:16:34,861 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #223 deleted pos.payment records with IDs: [743] 2026-10-21 09:16:35,006 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [744] to pos.order #765 2026-10-21 09:16:35,016 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28060274 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '508c33df-2bb4-4dfb-b720-75372780af60'} updated pos.order #765 2026-10-21 09:16:35,056 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28060274 finished 2026-10-21 09:16:35,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 109 0.232 0.274 2026-10-21 09:16:35,275 44 INFO rb-133655d-225807-427165 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-21 09:16:35,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.030 0.020 2026-10-21 09:16:35,350 44 INFO rb-133655d-225807-427165 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-21 09:16:35,412 44 INFO rb-133655d-225807-427165 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-21 09:16:37,448 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-21 09:16:37,449 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:16:37,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17122456 (allocated 18350080) 2026-10-21 09:16:37,621 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109020 2026-10-21 09:16:37,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-21 09:16:37,629 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109020 2026-10-21 09:16:37,754 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091637_754109_test_14_pos_payment_sync.txt 2026-10-21 09:16:37,754 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp63upavij_chrome_odoo" 2026-10-21 09:16:38,226 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109242 2026-10-21 09:16:38,226 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp9m89z_ze_chrome_odoo 2026-10-21 09:16:38,227 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41487/json/version 2026-10-21 09:16:38,228 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:38,320 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-21 09:16:38,320 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41487/json 2026-10-21 09:16:38,321 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:38,333 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:41487/devtools/page/AE7A7876C2B620B75CC85A41C0058A3A 2026-10-21 09:16:38,344 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-21 09:16:38,367 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-21 09:16:38,435 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:16:38,440 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-21 09:16:38,442 44 INFO rb-133655d-225807-427165 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-21 09:16:38,442 44 INFO rb-133655d-225807-427165 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-21 09:16:38,593 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:38] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.052 0.066 2026-10-21 09:16:38,600 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'AE7A7876C2B620B75CC85A41C0058A3A', 'loaderId': 'A91EF84656797142815E330B00F48B48', 'isDownload': False} 2026-10-21 09:16:38,601 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-10-21 09:16:38,633 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:16:38,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:38] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-21 09:16:38,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:38] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.030 2026-10-21 09:16:38,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:38] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.038 2026-10-21 09:16:39,524 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:16:39,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:16:39,542 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:16:39,579 44 INFO rb-133655d-225807-427165 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-21 09:16:39,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-21 09:16:39,588 44 INFO rb-133655d-225807-427165 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-21 09:16:39,608 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:16:39,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:39,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.011 2026-10-21 09:16:39,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 09:16:39,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.018 0.052 2026-10-21 09:16:39,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-21 09:16:40,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 320 0.385 0.601 2026-10-21 09:16:40,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:40] "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-21 09:16:40,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.022 2026-10-21 09:16:41,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.074 2026-10-21 09:16:41,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "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.011 2026-10-21 09:16:41,201 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-21 09:16:41,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:16:41,309 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:41,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:41,357 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:16:41,358 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:16:41,371 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:16:41,390 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "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-21 09:16:41,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.056 0.080 2026-10-21 09:16:41,483 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:16:41,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.160 2026-10-21 09:16:41,508 44 INFO rb-133655d-225807-427165 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-21 09:16:41,549 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.123 2026-10-21 09:16:41,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.068 0.202 2026-10-21 09:16:41,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.087 0.323 2026-10-21 09:16:41,895 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.305 2026-10-21 09:16:41,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.082 2026-10-21 09:16:41,955 44 INFO rb-133655d-225807-427165 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-21 09:16:41,991 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:41,995 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:16:42,017 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:16:42,020 44 INFO rb-133655d-225807-427165 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-21 09:16:42,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.035 2026-10-21 09:16:42,206 44 INFO rb-133655d-225807-427165 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-21 09:16:42,257 44 INFO rb-133655d-225807-427165 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-21 09:16:42,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.031 2026-10-21 09:16:42,334 44 INFO rb-133655d-225807-427165 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-21 09:16:42,383 44 INFO rb-133655d-225807-427165 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-21 09:16:42,435 44 INFO rb-133655d-225807-427165 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-21 09:16:42,485 44 INFO rb-133655d-225807-427165 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-21 09:16:42,553 44 INFO rb-133655d-225807-427165 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-21 09:16:42,571 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:42,604 44 INFO rb-133655d-225807-427165 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-21 09:16:42,654 44 INFO rb-133655d-225807-427165 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-21 09:16:42,717 44 INFO rb-133655d-225807-427165 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-21 09:16:42,768 44 INFO rb-133655d-225807-427165 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-21 09:16:42,832 44 INFO rb-133655d-225807-427165 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-21 09:16:42,900 44 INFO rb-133655d-225807-427165 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-21 09:16:42,945 44 INFO rb-133655d-225807-427165 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-21 09:16:43,017 44 INFO rb-133655d-225807-427165 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-21 09:16:43,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.042 0.009 2026-10-21 09:16:43,206 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-21 09:16:43,207 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-21 09:16:43,208 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-21 09:16:43,208 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-21 09:16:43,216 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-21 09:16:43,217 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-21 09:16:43,217 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-21 09:16:43,222 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-21 09:16:43,222 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-21 09:16:43,223 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-21 09:16:43,223 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-21 09:16:43,224 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-21 09:16:43,224 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-21 09:16:43,225 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-21 09:16:43,227 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-21 09:16:43,227 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-21 09:16:43,228 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-21 09:16:43,228 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-21 09:16:43,228 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-21 09:16:43,229 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-21 09:16:43,229 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-21 09:16:43,231 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-21 09:16:43,232 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-21 09:16:43,232 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-21 09:16:43,232 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-21 09:16:43,233 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-21 09:16:43,233 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-21 09:16:43,234 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-21 09:16:43,237 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-21 09:16:43,238 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-21 09:16:43,245 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-21 09:16:43,249 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-21 09:16:43,250 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-21 09:16:43,250 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-21 09:16:43,250 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-21 09:16:43,251 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-21 09:16:43,251 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-21 09:16:43,252 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-21 09:16:43,253 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:16:43,257 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-21 09:16:43,258 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-21 09:16:43,265 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-21 09:16:43,266 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-21 09:16:43,266 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-21 09:16:43,268 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-21 09:16:43,268 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-21 09:16:43,268 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-21 09:16:43,282 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:16:43,285 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:16:43,330 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:16:43,356 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-21 09:16:43,370 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.077 2026-10-21 09:16:43,382 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:16:43,386 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.063 2026-10-21 09:16:43,405 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:16:43,416 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.075 2026-10-21 09:16:43,433 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:16:43,434 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:16:43,442 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-21 09:16:43,444 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-21 09:16:43,445 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-21 09:16:43,459 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-21 09:16:43,460 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-21 09:16:43,461 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:16:43,465 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-21 09:16:43,467 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-21 09:16:43,468 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-21 09:16:43,468 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-21 09:16:43,469 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-21 09:16:43,469 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-21 09:16:43,470 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-21 09:16:43,470 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-21 09:16:43,471 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-21 09:16:43,471 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-21 09:16:43,475 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-21 09:16:43,476 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-21 09:16:43,476 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-21 09:16:43,477 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-21 09:16:43,477 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-21 09:16:43,478 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-21 09:16:43,478 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-21 09:16:43,479 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-21 09:16:43,479 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-21 09:16:43,484 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-21 09:16:43,485 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-21 09:16:43,489 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-21 09:16:43,487 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 09:16:43,490 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-21 09:16:43,493 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-21 09:16:43,493 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-21 09:16:43,494 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-21 09:16:43,494 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-21 09:16:43,495 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-21 09:16:43,495 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-21 09:16:43,496 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-21 09:16:43,497 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-21 09:16:43,498 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-21 09:16:43,499 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-21 09:16:43,499 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-21 09:16:43,500 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-21 09:16:43,513 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "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-21 09:16:43,525 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:16:43,536 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:16:43,540 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-21 09:16:43,541 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-21 09:16:43,542 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-21 09:16:43,542 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-21 09:16:43,543 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-21 09:16:43,544 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-21 09:16:43,545 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-21 09:16:43,545 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-21 09:16:43,548 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-21 09:16:43,549 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-21 09:16:43,552 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-21 09:16:43,553 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-21 09:16:43,558 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:16:43,564 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-21 09:16:43,564 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-21 09:16:43,565 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-21 09:16:43,565 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-21 09:16:43,566 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-21 09:16:43,566 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-21 09:16:43,567 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-21 09:16:43,567 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-21 09:16:43,572 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:43,579 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-21 09:16:43,584 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:16:43,592 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-21 09:16:43,593 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-21 09:16:43,593 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-21 09:16:43,594 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-21 09:16:43,599 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-21 09:16:43,600 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-21 09:16:43,600 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-21 09:16:43,601 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-21 09:16:43,601 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-21 09:16:43,603 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-21 09:16:43,603 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-21 09:16:43,604 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-21 09:16:43,604 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-21 09:16:43,615 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:16:43,625 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:16:43,638 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:16:43,654 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:16:43,658 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:16:43,658 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:43] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:16:44,173 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12437655 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '508c33df-2bb4-4dfb-b720-75372780af60'}] 2026-10-21 09:16:44,184 44 INFO rb-133655d-225807-427165 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-21 09:16:44,394 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [745] to pos.order #765 2026-10-21 09:16:44,405 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12437655 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '508c33df-2bb4-4dfb-b720-75372780af60'} updated pos.order #765 2026-10-21 09:16:44,441 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12437655 finished 2026-10-21 09:16:44,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.186 0.254 2026-10-21 09:16:44,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.012 2026-10-21 09:16:44,679 44 INFO rb-133655d-225807-427165 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-21 09:16:44,742 44 INFO rb-133655d-225807-427165 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-21 09:16:44,807 44 INFO rb-133655d-225807-427165 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-21 09:16:46,848 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-21 09:16:46,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:16:46,982 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17150180 (allocated 18350080) 2026-10-21 09:16:47,009 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109242 2026-10-21 09:16:47,010 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-21 09:16:47,013 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109242 2026-10-21 09:16:47,132 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091647_132142_test_14_pos_payment_sync.txt 2026-10-21 09:16:47,132 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp9m89z_ze_chrome_odoo" 2026-10-21 09:16:47,169 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-10-21 09:16:47,868 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 109473 2026-10-21 09:16:47,869 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmpjd9ad7hl_chrome_odoo 2026-10-21 09:16:47,869 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:39879/json/version 2026-10-21 09:16:47,871 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:47,976 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: Chrome/150.0.7871.114 2026-10-21 09:16:47,976 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:39879/json 2026-10-21 09:16:47,977 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:16:48,003 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:39879/devtools/page/F8ABE523C871A2B7D7B0C8209A758094 2026-10-21 09:16:48,020 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-10-21 09:16:48,033 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-10-21 09:16:48,196 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:16:48,212 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-10-21 09:16:48,215 44 INFO rb-133655d-225807-427165 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-21 09:16:48,215 44 INFO rb-133655d-225807-427165 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-21 09:16:48,234 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:16:49,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:49] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.113 1.033 2026-10-21 09:16:49,383 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': 'F8ABE523C871A2B7D7B0C8209A758094', 'loaderId': '1B2A849D3635D1C73072FB81D1BF0CE1', 'isDownload': False} 2026-10-21 09:16:49,383 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-10-21 09:16:49,408 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:16:49,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:49] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-21 09:16:49,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:49] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-21 09:16:49,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:49] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-10-21 09:16:50,220 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:16:50,230 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:16:50,256 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.017 2026-10-21 09:16:50,288 44 INFO rb-133655d-225807-427165 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-21 09:16:50,302 44 INFO rb-133655d-225807-427165 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-21 09:16:50,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.019 2026-10-21 09:16:50,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.012 2026-10-21 09:16:50,399 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:16:50,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.028 2026-10-21 09:16:50,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.019 0.057 2026-10-21 09:16:50,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-21 09:16:50,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.036 0.052 2026-10-21 09:16:51,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.490 0.596 2026-10-21 09:16:51,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:16:51,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16: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.008 2026-10-21 09:16:51,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.052 2026-10-21 09:16:52,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:16:52,042 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-10-21 09:16:52,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.022 2026-10-21 09:16:52,122 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:16:52,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:16:52,172 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:52,182 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:16:52,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.048 2026-10-21 09:16:52,240 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16: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-21 09:16:52,244 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:16:52,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.065 0.132 2026-10-21 09:16:52,383 44 INFO rb-133655d-225807-427165 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-21 09:16:52,391 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 09:16:52,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.099 0.161 2026-10-21 09:16:52,610 44 INFO rb-133655d-225807-427165 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-21 09:16:52,610 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:16:52,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.331 2026-10-21 09:16:52,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.268 2026-10-21 09:16:52,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.095 0.145 2026-10-21 09:16:52,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.197 2026-10-21 09:16:52,905 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:52] "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-21 09:16:52,994 44 INFO rb-133655d-225807-427165 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-21 09:16:53,036 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:53,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.020 2026-10-21 09:16:53,101 44 INFO rb-133655d-225807-427165 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-21 09:16:53,152 44 INFO rb-133655d-225807-427165 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-21 09:16:53,204 44 INFO rb-133655d-225807-427165 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-21 09:16:53,260 44 INFO rb-133655d-225807-427165 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-21 09:16:53,312 44 INFO rb-133655d-225807-427165 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-21 09:16:53,366 44 INFO rb-133655d-225807-427165 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-21 09:16:53,436 44 INFO rb-133655d-225807-427165 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-21 09:16:53,487 44 INFO rb-133655d-225807-427165 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-21 09:16:53,541 44 INFO rb-133655d-225807-427165 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-21 09:16:53,718 44 INFO rb-133655d-225807-427165 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-21 09:16:53,768 44 INFO rb-133655d-225807-427165 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-21 09:16:53,850 44 INFO rb-133655d-225807-427165 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-21 09:16:53,901 44 INFO rb-133655d-225807-427165 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-21 09:16:53,956 44 INFO rb-133655d-225807-427165 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-21 09:16:54,011 44 INFO rb-133655d-225807-427165 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-21 09:16:54,063 44 INFO rb-133655d-225807-427165 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-21 09:16:54,116 44 INFO rb-133655d-225807-427165 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-21 09:16:54,189 44 INFO rb-133655d-225807-427165 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-21 09:16:54,240 44 INFO rb-133655d-225807-427165 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-21 09:16:54,291 44 INFO rb-133655d-225807-427165 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-21 09:16:54,341 44 INFO rb-133655d-225807-427165 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-21 09:16:54,392 44 INFO rb-133655d-225807-427165 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-21 09:16:54,452 44 INFO rb-133655d-225807-427165 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-21 09:16:54,520 44 INFO rb-133655d-225807-427165 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-21 09:16:54,571 44 INFO rb-133655d-225807-427165 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-21 09:16:54,625 44 INFO rb-133655d-225807-427165 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-21 09:16:54,680 44 INFO rb-133655d-225807-427165 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-21 09:16:54,733 44 INFO rb-133655d-225807-427165 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-21 09:16:54,834 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [33/74] Tour SplitBillScreenTour5Actions → Step .floor-map 2026-10-21 09:16:54,839 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32931233 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fc6ce10e-9a40-4063-af7e-c362c82321cc'}] 2026-10-21 09:16:54,946 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32931233 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fc6ce10e-9a40-4063-af7e-c362c82321cc'} created pos.order #766 2026-10-21 09:16:54,978 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32931233 finished 2026-10-21 09:16:55,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.093 0.161 2026-10-21 09:16:55,155 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29645923 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f0f7b787-d2bd-4cf8-85de-9489bcf38e59'}] 2026-10-21 09:16:55,283 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29645923 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f0f7b787-d2bd-4cf8-85de-9489bcf38e59'} created pos.order #767 2026-10-21 09:16:55,317 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29645923 finished 2026-10-21 09:16:55,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.087 0.178 2026-10-21 09:16:55,480 44 INFO rb-133655d-225807-427165 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-21 09:16:55,547 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #326778 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f0f7b787-d2bd-4cf8-85de-9489bcf38e59'}] 2026-10-21 09:16:55,551 44 INFO rb-133655d-225807-427165 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-21 09:16:55,572 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:16:55,602 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #326778 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f0f7b787-d2bd-4cf8-85de-9489bcf38e59'} updated pos.order #767 2026-10-21 09:16:55,657 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #326778 finished 2026-10-21 09:16:55,878 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.132 0.203 2026-10-21 09:16:55,962 44 INFO rb-133655d-225807-427165 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-21 09:16:55,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.006 0.023 2026-10-21 09:16:56,020 44 INFO rb-133655d-225807-427165 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-21 09:16:56,086 44 INFO rb-133655d-225807-427165 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-21 09:16:56,113 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:16:56,116 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:16:56,139 44 INFO rb-133655d-225807-427165 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-21 09:16:56,190 44 INFO rb-133655d-225807-427165 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-21 09:16:56,279 44 INFO rb-133655d-225807-427165 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-21 09:16:56,355 44 INFO rb-133655d-225807-427165 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-21 09:16:56,360 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55000567 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f0f7b787-d2bd-4cf8-85de-9489bcf38e59'}] 2026-10-21 09:16:56,588 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [746] to pos.order #767 2026-10-21 09:16:57,273 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55000567 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f0f7b787-d2bd-4cf8-85de-9489bcf38e59'} updated pos.order #767 2026-10-21 09:16:57,312 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55000567 finished 2026-10-21 09:16:57,419 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.469 0.594 2026-10-21 09:16:57,673 44 INFO rb-133655d-225807-427165 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-21 09:16:57,723 44 INFO rb-133655d-225807-427165 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-21 09:16:57,802 44 INFO rb-133655d-225807-427165 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-21 09:16:57,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.012 0.016 2026-10-21 09:16:57,854 44 INFO rb-133655d-225807-427165 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-21 09:16:57,931 44 INFO rb-133655d-225807-427165 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-21 09:16:57,984 44 INFO rb-133655d-225807-427165 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-21 09:16:58,033 44 INFO rb-133655d-225807-427165 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-21 09:16:58,089 44 INFO rb-133655d-225807-427165 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-21 09:16:58,140 44 INFO rb-133655d-225807-427165 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-21 09:16:58,194 44 INFO rb-133655d-225807-427165 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-21 09:16:58,268 44 INFO rb-133655d-225807-427165 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-21 09:16:58,318 44 INFO rb-133655d-225807-427165 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-21 09:16:58,372 44 INFO rb-133655d-225807-427165 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-21 09:16:58,548 44 INFO rb-133655d-225807-427165 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-21 09:16:58,598 44 INFO rb-133655d-225807-427165 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-21 09:16:58,649 44 INFO rb-133655d-225807-427165 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-21 09:16:58,706 44 INFO rb-133655d-225807-427165 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-21 09:16:58,767 44 INFO rb-133655d-225807-427165 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-21 09:16:58,826 44 INFO rb-133655d-225807-427165 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-21 09:16:58,885 44 INFO rb-133655d-225807-427165 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-21 09:16:58,937 44 INFO rb-133655d-225807-427165 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-21 09:16:59,034 44 INFO rb-133655d-225807-427165 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-21 09:16:59,050 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11792937 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fc6ce10e-9a40-4063-af7e-c362c82321cc'}] 2026-10-21 09:16:59,109 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1267] 2026-10-21 09:16:59,129 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1270] to pos.order #766 2026-10-21 09:16:59,138 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11792937 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fc6ce10e-9a40-4063-af7e-c362c82321cc'} updated pos.order #766 2026-10-21 09:16:59,173 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11792937 finished 2026-10-21 09:16:59,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.084 0.199 2026-10-21 09:16:59,385 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22184797 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '08d92098-9397-4d1d-8d31-63abfc97c921'}] 2026-10-21 09:16:59,493 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22184797 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '08d92098-9397-4d1d-8d31-63abfc97c921'} created pos.order #768 2026-10-21 09:16:59,533 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22184797 finished 2026-10-21 09:16:59,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:16:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.077 0.175 2026-10-21 09:16:59,684 44 INFO rb-133655d-225807-427165 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-21 09:16:59,742 44 INFO rb-133655d-225807-427165 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-21 09:16:59,810 44 INFO rb-133655d-225807-427165 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-21 09:16:59,817 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13540662 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '08d92098-9397-4d1d-8d31-63abfc97c921'}] 2026-10-21 09:17:00,013 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [747] to pos.order #768 2026-10-21 09:17:00,441 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13540662 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '08d92098-9397-4d1d-8d31-63abfc97c921'} updated pos.order #768 2026-10-21 09:17:00,474 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13540662 finished 2026-10-21 09:17:00,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.238 0.546 2026-10-21 09:17:00,708 44 INFO rb-133655d-225807-427165 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-21 09:17:00,758 44 INFO rb-133655d-225807-427165 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-21 09:17:00,824 44 INFO rb-133655d-225807-427165 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-21 09:17:00,874 44 INFO rb-133655d-225807-427165 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-21 09:17:00,927 44 INFO rb-133655d-225807-427165 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-21 09:17:00,992 44 INFO rb-133655d-225807-427165 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-21 09:17:01,002 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26921338 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fc6ce10e-9a40-4063-af7e-c362c82321cc'}] 2026-10-21 09:17:01,122 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [748] to pos.order #766 2026-10-21 09:17:01,499 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26921338 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fc6ce10e-9a40-4063-af7e-c362c82321cc'} updated pos.order #766 2026-10-21 09:17:01,537 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26921338 finished 2026-10-21 09:17:01,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.151 0.501 2026-10-21 09:17:01,784 44 INFO rb-133655d-225807-427165 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-21 09:17:01,824 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-10-21 09:17:01,825 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 09:17:02,044 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 21256972 (allocated 22810624) 2026-10-21 09:17:02,061 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 109473 2026-10-21 09:17:02,065 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-10-21 09:17:02,071 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 109473 2026-10-21 09:17:02,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091702_202342_test_15_split_bill_screen_actions.txt 2026-10-21 09:17:02,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmpjd9ad7hl_chrome_odoo" 2026-10-21 09:17:02,237 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-10-21 09:17:02,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 109687 2026-10-21 09:17:02,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmpjufxyqu1_chrome_odoo 2026-10-21 09:17:02,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:39925/json/version 2026-10-21 09:17:02,851 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:17:02,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-10-21 09:17:02,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:39925/json 2026-10-21 09:17:02,908 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:17:02,932 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:39925/devtools/page/CBC2108B9F7E09D8FA94F92CAE8123D4 2026-10-21 09:17:02,958 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-10-21 09:17:02,982 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-10-21 09:17:03,107 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:17:03,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-10-21 09:17:03,149 44 INFO rb-133655d-225807-427165 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-21 09:17:03,149 44 INFO rb-133655d-225807-427165 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-21 09:17:03,206 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:17:04,140 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:04] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.108 0.847 2026-10-21 09:17:04,145 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': 'CBC2108B9F7E09D8FA94F92CAE8123D4', 'loaderId': '5768D3B8493ECAEA9DD412382CF1F7AE', 'isDownload': False} 2026-10-21 09:17:04,145 44 INFO rb-133655d-225807-427165 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-21 09:17:04,170 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:17:04,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:04] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.011 2026-10-21 09:17:04,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:04] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-21 09:17:04,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:04] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.040 2026-10-21 09:17:05,053 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:05,056 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:17:05,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.026 0.015 2026-10-21 09:17:05,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-21 09:17:05,170 44 INFO rb-133655d-225807-427165 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-21 09:17:05,183 44 INFO rb-133655d-225807-427165 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-21 09:17:05,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:17:05,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:05,302 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.050 0.016 2026-10-21 09:17:05,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.034 0.080 2026-10-21 09:17:05,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.091 2026-10-21 09:17:05,451 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-21 09:17:06,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.450 0.609 2026-10-21 09:17:06,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.036 2026-10-21 09:17:06,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.011 2026-10-21 09:17:06,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:06] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.069 2026-10-21 09:17:06,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.007 2026-10-21 09:17:06,884 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-10-21 09:17:06,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-21 09:17:06,958 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:06,984 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:17:06,998 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:17:07,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.018 0.030 2026-10-21 09:17:07,057 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:17:07,070 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:17:07,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.024 0.086 2026-10-21 09:17:07,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-21 09:17:07,120 44 INFO rb-133655d-225807-427165 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-21 09:17:07,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.027 0.051 2026-10-21 09:17:07,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.022 2026-10-21 09:17:07,239 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:17:07,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.086 0.074 2026-10-21 09:17:07,405 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:17:07,407 44 INFO rb-133655d-225807-427165 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-21 09:17:07,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.088 0.228 2026-10-21 09:17:07,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.071 0.218 2026-10-21 09:17:07,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.012 0.012 2026-10-21 09:17:07,854 44 INFO rb-133655d-225807-427165 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-21 09:17:07,886 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:07,907 44 INFO rb-133655d-225807-427165 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-21 09:17:08,013 44 INFO rb-133655d-225807-427165 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-21 09:17:08,063 44 INFO rb-133655d-225807-427165 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-21 09:17:08,114 44 INFO rb-133655d-225807-427165 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-21 09:17:08,172 44 INFO rb-133655d-225807-427165 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-21 09:17:08,223 44 INFO rb-133655d-225807-427165 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-21 09:17:08,277 44 INFO rb-133655d-225807-427165 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-21 09:17:08,349 44 INFO rb-133655d-225807-427165 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-21 09:17:08,400 44 INFO rb-133655d-225807-427165 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-21 09:17:08,451 44 INFO rb-133655d-225807-427165 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-21 09:17:08,501 44 INFO rb-133655d-225807-427165 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-21 09:17:08,566 44 INFO rb-133655d-225807-427165 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-21 09:17:08,603 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76568219 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8d16b19d-fb40-4d0d-9422-a4233c188b3f'}] 2026-10-21 09:17:08,734 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76568219 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8d16b19d-fb40-4d0d-9422-a4233c188b3f'} created pos.order #769 2026-10-21 09:17:08,781 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76568219 finished 2026-10-21 09:17:08,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.122 0.188 2026-10-21 09:17:08,953 44 INFO rb-133655d-225807-427165 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-21 09:17:09,004 44 INFO rb-133655d-225807-427165 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-21 09:17:09,055 44 INFO rb-133655d-225807-427165 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-21 09:17:09,135 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.015 2026-10-21 09:17:09,139 44 INFO rb-133655d-225807-427165 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-21 09:17:09,190 44 INFO rb-133655d-225807-427165 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-21 09:17:09,241 44 INFO rb-133655d-225807-427165 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-21 09:17:09,300 44 INFO rb-133655d-225807-427165 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-21 09:17:09,362 44 INFO rb-133655d-225807-427165 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-21 09:17:09,421 44 INFO rb-133655d-225807-427165 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-21 09:17:09,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:09] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 63 0.098 0.195 2026-10-21 09:17:09,747 44 INFO rb-133655d-225807-427165 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-21 09:17:09,827 44 INFO rb-133655d-225807-427165 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-21 09:17:09,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:17:09,882 44 INFO rb-133655d-225807-427165 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-21 09:17:09,905 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.038 2026-10-21 09:17:09,933 44 INFO rb-133655d-225807-427165 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-21 09:17:09,987 44 INFO rb-133655d-225807-427165 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-21 09:17:10,039 44 INFO rb-133655d-225807-427165 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-21 09:17:10,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.010 0.017 2026-10-21 09:17:10,090 44 INFO rb-133655d-225807-427165 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-21 09:17:10,141 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-10-21 09:17:10,142 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 09:17:10,290 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 16056536 (allocated 17563648) 2026-10-21 09:17:10,305 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 109687 2026-10-21 09:17:10,308 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-10-21 09:17:10,309 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 109687 2026-10-21 09:17:10,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091710_419733_test_cancel_order_from_ui.txt 2026-10-21 09:17:10,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmpjufxyqu1_chrome_odoo" 2026-10-21 09:17:10,505 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-10-21 09:17:10,867 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-10-21 09:17:13,372 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 109895 2026-10-21 09:17:13,372 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmp9n3z0mwl_chrome_odoo 2026-10-21 09:17:13,372 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:46693/json/version 2026-10-21 09:17:13,374 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46693', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:17:13,465 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: Chrome/150.0.7871.114 2026-10-21 09:17:13,465 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:46693/json 2026-10-21 09:17:13,466 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46693', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:17:13,499 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:46693/devtools/page/5341466870962D46D33739E0DFAD91D2 2026-10-21 09:17:13,511 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-10-21 09:17:13,522 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-10-21 09:17:13,700 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:17:13,714 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-10-21 09:17:13,727 44 INFO rb-133655d-225807-427165 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-21 09:17:13,727 44 INFO rb-133655d-225807-427165 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-21 09:17:13,758 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:17:14,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:14] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.162 0.871 2026-10-21 09:17:14,792 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': '5341466870962D46D33739E0DFAD91D2', 'loaderId': '69D2EA95A9847435D8383952AD552B81', 'isDownload': False} 2026-10-21 09:17:14,792 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-10-21 09:17:14,819 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:17:14,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:14] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.016 2026-10-21 09:17:14,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:14] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-21 09:17:14,885 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:14] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.016 0.026 2026-10-21 09:17:15,657 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:17:15,669 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:15,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.019 2026-10-21 09:17:15,734 44 INFO rb-133655d-225807-427165 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-21 09:17:15,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.010 2026-10-21 09:17:15,754 44 INFO rb-133655d-225807-427165 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-21 09:17:15,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17: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-21 09:17:15,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:17:15,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-21 09:17:15,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-21 09:17:15,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.050 2026-10-21 09:17:15,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-21 09:17:17,266 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.594 0.687 2026-10-21 09:17:17,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "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-21 09:17:17,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-10-21 09:17:17,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.029 0.060 2026-10-21 09:17:17,593 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17: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.009 2026-10-21 09:17:17,611 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-10-21 09:17:17,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 09:17:17,691 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:17:17,720 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:17,735 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:17:17,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.027 0.077 2026-10-21 09:17:17,820 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:17,836 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:17:17,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.142 2026-10-21 09:17:17,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.027 2026-10-21 09:17:17,884 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.161 2026-10-21 09:17:17,914 44 INFO rb-133655d-225807-427165 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-21 09:17:18,014 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:18,061 44 INFO rb-133655d-225807-427165 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-21 09:17:18,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.048 0.056 2026-10-21 09:17:18,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.110 2026-10-21 09:17:18,219 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:17:18,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:18] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.084 0.174 2026-10-21 09:17:18,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.090 0.272 2026-10-21 09:17:18,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.008 2026-10-21 09:17:18,587 44 INFO rb-133655d-225807-427165 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-21 09:17:18,624 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:18,656 44 INFO rb-133655d-225807-427165 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-21 09:17:18,719 44 INFO rb-133655d-225807-427165 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-21 09:17:18,778 44 INFO rb-133655d-225807-427165 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-21 09:17:18,837 44 INFO rb-133655d-225807-427165 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-21 09:17:18,993 44 INFO rb-133655d-225807-427165 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-21 09:17:19,069 44 INFO rb-133655d-225807-427165 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-21 09:17:19,128 44 INFO rb-133655d-225807-427165 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-21 09:17:19,184 44 INFO rb-133655d-225807-427165 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-21 09:17:19,243 44 INFO rb-133655d-225807-427165 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-21 09:17:19,383 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [14/21] Tour test_combo_preparation_receipt → Step body 2026-10-21 09:17:19,452 44 INFO rb-133655d-225807-427165 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-21 09:17:19,500 44 INFO rb-133655d-225807-427165 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-21 09:17:19,551 44 INFO rb-133655d-225807-427165 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-21 09:17:19,602 44 INFO rb-133655d-225807-427165 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-21 09:17:19,667 44 INFO rb-133655d-225807-427165 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-21 09:17:19,718 44 INFO rb-133655d-225807-427165 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-21 09:17:19,769 44 INFO rb-133655d-225807-427165 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-21 09:17:19,850 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-10-21 09:17:19,851 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-21 09:17:19,862 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:19,879 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:17:19,972 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17871308 (allocated 19533824) 2026-10-21 09:17:19,980 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 109895 2026-10-21 09:17:19,982 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-10-21 09:17:19,983 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 109895 2026-10-21 09:17:20,144 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091720_144241_test_combo_preparation_receipt.txt 2026-10-21 09:17:20,144 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmp9n3z0mwl_chrome_odoo" 2026-10-21 09:17:20,165 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-10-21 09:17:22,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 110087 2026-10-21 09:17:22,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmpj23pofcx_chrome_odoo 2026-10-21 09:17:22,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:35527/json/version 2026-10-21 09:17:22,293 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:17:22,382 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: Chrome/150.0.7871.114 2026-10-21 09:17:22,382 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:35527/json 2026-10-21 09:17:22,383 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:17:22,398 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:35527/devtools/page/3B4801A53DA1A653B4C6EB6FB5FA50E5 2026-10-21 09:17:22,408 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-10-21 09:17:22,423 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-10-21 09:17:22,616 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:17:22,626 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-10-21 09:17:22,637 44 INFO rb-133655d-225807-427165 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-21 09:17:22,637 44 INFO rb-133655d-225807-427165 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-21 09:17:22,660 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:17:23,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:23] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.142 1.070 2026-10-21 09:17:23,872 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': '3B4801A53DA1A653B4C6EB6FB5FA50E5', 'loaderId': '05B72BCB74DAE499A781EEB2282C0FB4', 'isDownload': False} 2026-10-21 09:17:23,873 44 INFO rb-133655d-225807-427165 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-21 09:17:23,902 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:17:23,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:23] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.016 2026-10-21 09:17:23,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:23] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-21 09:17:23,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:23] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.047 2026-10-21 09:17:24,731 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:24,747 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:17:24,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.043 0.016 2026-10-21 09:17:24,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.006 2026-10-21 09:17:24,860 44 INFO rb-133655d-225807-427165 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-21 09:17:24,868 44 INFO rb-133655d-225807-427165 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-21 09:17:24,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:17:24,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:24,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.024 0.015 2026-10-21 09:17:24,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.044 2026-10-21 09:17:25,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.041 2026-10-21 09:17:25,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-21 09:17:26,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.466 0.657 2026-10-21 09:17:26,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:17:26,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 09:17:26,420 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-21 09:17:26,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:17:26,493 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-10-21 09:17:26,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-21 09:17:26,580 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:17:26,609 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:17:26,625 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:17:26,639 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "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-21 09:17:26,643 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:17:26,652 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.049 0.038 2026-10-21 09:17:26,678 44 INFO rb-133655d-225807-427165 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-21 09:17:26,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.014 0.090 2026-10-21 09:17:26,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.125 2026-10-21 09:17:26,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.042 2026-10-21 09:17:26,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.020 2026-10-21 09:17:26,871 44 INFO rb-133655d-225807-427165 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-21 09:17:26,873 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 09:17:26,941 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:17:27,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.112 0.100 2026-10-21 09:17:27,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.045 0.262 2026-10-21 09:17:27,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.100 0.347 2026-10-21 09:17:27,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:17:27,519 44 INFO rb-133655d-225807-427165 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-21 09:17:27,556 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:27,592 44 INFO rb-133655d-225807-427165 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-21 09:17:27,652 44 INFO rb-133655d-225807-427165 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-21 09:17:27,707 44 INFO rb-133655d-225807-427165 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-21 09:17:27,765 44 INFO rb-133655d-225807-427165 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-21 09:17:27,915 44 INFO rb-133655d-225807-427165 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-21 09:17:27,982 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-10-21 09:17:27,983 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-21 09:17:28,142 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 16018668 (allocated 17301504) 2026-10-21 09:17:28,150 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 110087 2026-10-21 09:17:28,159 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-10-21 09:17:28,162 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 110087 2026-10-21 09:17:28,285 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091728_285080_test_combo_preparation_receipt_layout.txt 2026-10-21 09:17:28,285 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmpj23pofcx_chrome_odoo" 2026-10-21 09:17:28,310 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-10-21 09:17:30,595 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 110280 2026-10-21 09:17:30,595 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmpv75fwckv_chrome_odoo 2026-10-21 09:17:30,595 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:46343/json/version 2026-10-21 09:17:30,597 44 INFO rb-133655d-225807-427165 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-21 09:17:30,681 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-10-21 09:17:30,681 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:46343/json 2026-10-21 09:17:30,682 44 INFO rb-133655d-225807-427165 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-21 09:17:30,694 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:46343/devtools/page/7608B4EA8E8787D68273175626737A4F 2026-10-21 09:17:30,703 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-10-21 09:17:30,718 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-10-21 09:17:30,809 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:17:30,818 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-10-21 09:17:30,829 44 INFO rb-133655d-225807-427165 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-21 09:17:30,829 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-21 09:17:30,848 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:17:31,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:31] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.105 0.900 2026-10-21 09:17:31,853 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': '7608B4EA8E8787D68273175626737A4F', 'loaderId': '6A649A9D093D5EF599398DF4CAE609A0', 'isDownload': False} 2026-10-21 09:17:31,853 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-10-21 09:17:31,882 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:17:31,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:31] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.016 2026-10-21 09:17:31,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:31] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.035 2026-10-21 09:17:31,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:31] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.047 2026-10-21 09:17:32,657 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:32,673 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:17:32,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.035 2026-10-21 09:17:32,752 44 INFO rb-133655d-225807-427165 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-21 09:17:32,764 44 INFO rb-133655d-225807-427165 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-21 09:17:32,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.031 0.022 2026-10-21 09:17:32,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17: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-21 09:17:32,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:32,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.021 2026-10-21 09:17:32,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.037 2026-10-21 09:17:33,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.060 2026-10-21 09:17:33,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-21 09:17:34,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.467 0.669 2026-10-21 09:17:34,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "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-21 09:17:34,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17: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.012 2026-10-21 09:17:34,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.046 2026-10-21 09:17:34,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:17:34,509 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-10-21 09:17:34,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.044 0.006 2026-10-21 09:17:34,576 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:34,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:34,622 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:17:34,625 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:17:34,680 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "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-21 09:17:34,701 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:17:34,778 44 INFO rb-133655d-225807-427165 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-21 09:17:34,780 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 09:17:34,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.110 0.062 2026-10-21 09:17:34,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.229 2026-10-21 09:17:34,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.047 0.229 2026-10-21 09:17:34,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.261 2026-10-21 09:17:35,017 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:35,024 44 INFO rb-133655d-225807-427165 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-21 09:17:35,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:35] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.104 0.385 2026-10-21 09:17:35,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.216 2026-10-21 09:17:35,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.088 0.269 2026-10-21 09:17:35,477 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.026 2026-10-21 09:17:35,549 44 INFO rb-133655d-225807-427165 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-21 09:17:35,593 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:17:35,622 44 INFO rb-133655d-225807-427165 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-21 09:17:35,684 44 INFO rb-133655d-225807-427165 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-21 09:17:35,749 44 INFO rb-133655d-225807-427165 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-21 09:17:35,809 44 INFO rb-133655d-225807-427165 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-21 09:17:35,943 44 INFO rb-133655d-225807-427165 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-21 09:17:36,010 44 INFO rb-133655d-225807-427165 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-21 09:17:36,071 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37026222 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8892d3c8-0403-4072-8f2e-755816a14364'}] 2026-10-21 09:17:36,300 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37026222 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8892d3c8-0403-4072-8f2e-755816a14364'} created pos.order #771 2026-10-21 09:17:36,332 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37026222 finished 2026-10-21 09:17:36,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.179 0.195 2026-10-21 09:17:36,499 44 INFO rb-133655d-225807-427165 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-21 09:17:36,577 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.012 2026-10-21 09:17:36,594 44 INFO rb-133655d-225807-427165 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-21 09:17:36,650 44 INFO rb-133655d-225807-427165 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-21 09:17:36,743 44 INFO rb-133655d-225807-427165 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-21 09:17:36,826 44 INFO rb-133655d-225807-427165 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-21 09:17:36,873 44 INFO rb-133655d-225807-427165 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-21 09:17:36,931 44 INFO rb-133655d-225807-427165 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-21 09:17:37,001 44 INFO rb-133655d-225807-427165 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-21 09:17:37,052 44 INFO rb-133655d-225807-427165 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-21 09:17:37,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:37] "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.023 0.044 2026-10-21 09:17:37,133 44 INFO rb-133655d-225807-427165 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-21 09:17:37,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.020 0.074 2026-10-21 09:17:37,185 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78175845 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8892d3c8-0403-4072-8f2e-755816a14364'}] 2026-10-21 09:17:37,214 44 INFO rb-133655d-225807-427165 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-21 09:17:37,224 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78175845 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8892d3c8-0403-4072-8f2e-755816a14364'} updated pos.order #771 2026-10-21 09:17:37,259 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78175845 finished 2026-10-21 09:17:37,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.101 0.219 2026-10-21 09:17:37,526 44 INFO rb-133655d-225807-427165 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-21 09:17:37,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.011 2026-10-21 09:17:37,611 44 INFO rb-133655d-225807-427165 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-21 09:17:37,660 44 INFO rb-133655d-225807-427165 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-21 09:17:37,728 44 INFO rb-133655d-225807-427165 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-21 09:17:37,794 44 INFO rb-133655d-225807-427165 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-21 09:17:37,844 44 INFO rb-133655d-225807-427165 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-21 09:17:37,898 44 INFO rb-133655d-225807-427165 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-21 09:17:37,946 44 INFO rb-133655d-225807-427165 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-21 09:17:38,006 44 INFO rb-133655d-225807-427165 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-21 09:17:38,068 44 INFO rb-133655d-225807-427165 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-21 09:17:38,138 44 INFO rb-133655d-225807-427165 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-21 09:17:38,190 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-10-21 09:17:38,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-21 09:17:38,326 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 19354788 (allocated 20844544) 2026-10-21 09:17:38,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 110280 2026-10-21 09:17:38,342 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-10-21 09:17:38,343 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 110280 2026-10-21 09:17:38,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091738_519791_test_combo_synchronisation.txt 2026-10-21 09:17:38,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmpv75fwckv_chrome_odoo" 2026-10-21 09:17:38,540 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-10-21 09:17:39,335 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 110484 2026-10-21 09:17:39,335 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmpr14_w5ok_chrome_odoo 2026-10-21 09:17:39,335 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:42811/json/version 2026-10-21 09:17:39,342 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:17:39,411 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 09:17:39,411 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:42811/json 2026-10-21 09:17:39,412 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:17:39,435 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:42811/devtools/page/061AC7CD3DCCD397D42F4454190F4423 2026-10-21 09:17:39,471 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-10-21 09:17:39,489 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-10-21 09:17:39,624 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:17:39,642 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-10-21 09:17:39,654 44 INFO rb-133655d-225807-427165 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-21 09:17:39,655 44 INFO rb-133655d-225807-427165 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-21 09:17:39,676 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:17:40,595 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:40] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.087 0.839 2026-10-21 09:17:40,602 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': '061AC7CD3DCCD397D42F4454190F4423', 'loaderId': '19940F4DC4EBF8341F4C59EBE2078F69', 'isDownload': False} 2026-10-21 09:17:40,602 44 INFO rb-133655d-225807-427165 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-21 09:17:40,643 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:17:40,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:40] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.009 2026-10-21 09:17:40,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:40] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-10-21 09:17:40,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:40] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-21 09:17:41,399 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:41,416 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:17:41,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-21 09:17:41,467 44 INFO rb-133655d-225807-427165 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-21 09:17:41,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-10-21 09:17:41,491 44 INFO rb-133655d-225807-427165 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-21 09:17:41,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:17:41,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:41,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-21 09:17:41,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.039 2026-10-21 09:17:41,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-21 09:17:41,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.044 2026-10-21 09:17:42,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.520 0.591 2026-10-21 09:17:42,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:17:42,996 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.020 2026-10-21 09:17:43,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.057 2026-10-21 09:17:43,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.012 2026-10-21 09:17:43,165 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-10-21 09:17:43,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.012 2026-10-21 09:17:43,251 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:43,290 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:17:43,291 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:17:43,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.034 0.046 2026-10-21 09:17:43,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.085 2026-10-21 09:17:43,378 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17: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-21 09:17:43,400 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:17:43,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.027 0.104 2026-10-21 09:17:43,436 44 INFO rb-133655d-225807-427165 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-21 09:17:43,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.086 2026-10-21 09:17:43,526 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:17:43,615 44 INFO rb-133655d-225807-427165 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-21 09:17:43,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.071 0.112 2026-10-21 09:17:43,752 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:17:43,790 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.054 0.232 2026-10-21 09:17:43,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.297 2026-10-21 09:17:43,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.074 0.263 2026-10-21 09:17:44,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.009 2026-10-21 09:17:44,119 44 INFO rb-133655d-225807-427165 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-21 09:17:44,160 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:44,179 44 INFO rb-133655d-225807-427165 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-21 09:17:44,294 44 INFO rb-133655d-225807-427165 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-21 09:17:44,360 44 INFO rb-133655d-225807-427165 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-21 09:17:44,451 44 INFO rb-133655d-225807-427165 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-21 09:17:44,515 44 INFO rb-133655d-225807-427165 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-21 09:17:44,603 44 INFO rb-133655d-225807-427165 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-21 09:17:44,667 44 INFO rb-133655d-225807-427165 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-21 09:17:44,720 44 INFO rb-133655d-225807-427165 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-21 09:17:44,832 44 INFO rb-133655d-225807-427165 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-21 09:17:44,837 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67898946 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7fbc7736-1b74-417c-9a8b-e0d3f02ab575'}] 2026-10-21 09:17:45,055 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67898946 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7fbc7736-1b74-417c-9a8b-e0d3f02ab575'} created pos.order #772 2026-10-21 09:17:45,119 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67898946 finished 2026-10-21 09:17:45,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.161 0.235 2026-10-21 09:17:45,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.021 2026-10-21 09:17:45,319 44 INFO rb-133655d-225807-427165 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-21 09:17:45,365 44 INFO rb-133655d-225807-427165 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-21 09:17:45,429 44 INFO rb-133655d-225807-427165 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-21 09:17:45,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.028 0.012 2026-10-21 09:17:45,485 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66347266 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7fbc7736-1b74-417c-9a8b-e0d3f02ab575'}] 2026-10-21 09:17:45,566 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66347266 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7fbc7736-1b74-417c-9a8b-e0d3f02ab575'} updated pos.order #772 2026-10-21 09:17:45,619 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66347266 finished 2026-10-21 09:17:45,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.154 0.191 2026-10-21 09:17:45,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:45] "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.013 2026-10-21 09:17:45,937 44 INFO rb-133655d-225807-427165 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-21 09:17:45,990 44 INFO rb-133655d-225807-427165 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-21 09:17:46,042 44 INFO rb-133655d-225807-427165 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-21 09:17:46,107 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-10-21 09:17:46,108 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-21 09:17:46,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:46] "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-21 09:17:46,235 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 18532632 (allocated 20058112) 2026-10-21 09:17:46,261 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 110484 2026-10-21 09:17:46,264 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-10-21 09:17:46,271 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 110484 2026-10-21 09:17:46,395 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091746_394741_test_course_restaurant_preparation_tour.txt 2026-10-21 09:17:46,395 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmpr14_w5ok_chrome_odoo" 2026-10-21 09:17:46,422 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-10-21 09:17:47,082 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 110685 2026-10-21 09:17:47,082 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmp787_slzp_chrome_odoo 2026-10-21 09:17:47,082 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:34633/json/version 2026-10-21 09:17:47,083 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34633', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:17:47,188 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 09:17:47,188 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:34633/json 2026-10-21 09:17:47,189 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34633', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:17:47,212 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:34633/devtools/page/B51EB971F4049CC799781AEB880E14A2 2026-10-21 09:17:47,232 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-10-21 09:17:47,255 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-10-21 09:17:47,327 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:17:47,344 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-10-21 09:17:47,352 44 INFO rb-133655d-225807-427165 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-21 09:17:47,352 44 INFO rb-133655d-225807-427165 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-21 09:17:47,386 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:17:48,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:48] "GET /pos/ui/119 HTTP/1.1" 200 - 93 0.152 1.116 2026-10-21 09:17:48,654 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': 'B51EB971F4049CC799781AEB880E14A2', 'loaderId': '3200A4B4E1544C1E13CA557D987E1509', 'isDownload': False} 2026-10-21 09:17:48,654 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-10-21 09:17:48,671 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:17:48,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:48] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.037 2026-10-21 09:17:48,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:48] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.061 2026-10-21 09:17:48,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:48] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.017 0.082 2026-10-21 09:17:49,523 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:17:49,552 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:17:49,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.032 2026-10-21 09:17:49,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.010 2026-10-21 09:17:49,621 44 INFO rb-133655d-225807-427165 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-21 09:17:49,638 44 INFO rb-133655d-225807-427165 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-21 09:17:49,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:17:49,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:49,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.017 2026-10-21 09:17:49,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.045 2026-10-21 09:17:49,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.063 2026-10-21 09:17:49,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-21 09:17:51,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.548 0.608 2026-10-21 09:17:51,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:17:51,218 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17: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.013 2026-10-21 09:17:51,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.050 2026-10-21 09:17:51,371 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17: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.013 2026-10-21 09:17:51,401 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-10-21 09:17:51,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 09:17:51,512 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:17:51,538 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:17:51,558 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:17:51,589 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:51,592 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17: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-21 09:17:51,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.048 0.074 2026-10-21 09:17:51,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.015 0.148 2026-10-21 09:17:51,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.155 2026-10-21 09:17:51,710 44 INFO rb-133655d-225807-427165 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-21 09:17:51,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.093 2026-10-21 09:17:51,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.019 2026-10-21 09:17:51,903 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:17:52,012 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:17:52,017 44 INFO rb-133655d-225807-427165 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-21 09:17:52,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:52] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.070 0.099 2026-10-21 09:17:52,061 44 INFO rb-133655d-225807-427165 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-21 09:17:52,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:52] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.032 0.220 2026-10-21 09:17:52,271 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.182 2026-10-21 09:17:52,322 44 INFO rb-133655d-225807-427165 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-21 09:17:52,370 44 INFO rb-133655d-225807-427165 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-21 09:17:52,430 44 INFO rb-133655d-225807-427165 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-21 09:17:52,492 44 INFO rb-133655d-225807-427165 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-21 09:17:52,552 44 INFO rb-133655d-225807-427165 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-21 09:17:52,614 44 INFO rb-133655d-225807-427165 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-21 09:17:52,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:52] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.004 0.011 2026-10-21 09:17:52,662 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-10-21 09:17:52,663 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-21 09:17:52,794 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12859928 (allocated 13893632) 2026-10-21 09:17:52,807 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 110685 2026-10-21 09:17:52,808 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-10-21 09:17:52,809 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 110685 2026-10-21 09:17:52,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091752_959079_test_create_floor_tour.txt 2026-10-21 09:17:52,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmp787_slzp_chrome_odoo" 2026-10-21 09:17:52,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-10-21 09:17:53,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 110881 2026-10-21 09:17:53,440 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpsw0wdnnd_chrome_odoo 2026-10-21 09:17:53,440 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:37943/json/version 2026-10-21 09:17:53,443 44 INFO rb-133655d-225807-427165 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-21 09:17:53,481 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-10-21 09:17:53,482 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:37943/json 2026-10-21 09:17:53,482 44 INFO rb-133655d-225807-427165 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-21 09:17:53,497 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:37943/devtools/page/B130409134F92B8A727149CB117BB4C2 2026-10-21 09:17:53,517 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-10-21 09:17:53,526 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-10-21 09:17:53,674 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:17:53,706 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-10-21 09:17:53,715 44 INFO rb-133655d-225807-427165 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-21 09:17:53,715 44 INFO rb-133655d-225807-427165 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-21 09:17:53,747 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:17:55,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:55] "GET /pos/ui?config_id=119 HTTP/1.1" 200 - 142 0.297 0.997 2026-10-21 09:17:55,035 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': 'B130409134F92B8A727149CB117BB4C2', 'loaderId': 'E17B9F4514AFE6AA935F9E7437142764', 'isDownload': False} 2026-10-21 09:17:55,035 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-10-21 09:17:55,065 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:17:55,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:55] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.035 2026-10-21 09:17:55,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:55] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.048 2026-10-21 09:17:55,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:55] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.045 2026-10-21 09:17:55,857 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:17:55,866 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:55,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.025 2026-10-21 09:17:55,970 44 INFO rb-133655d-225807-427165 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-21 09:17:55,973 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.008 2026-10-21 09:17:55,985 44 INFO rb-133655d-225807-427165 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-21 09:17:55,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:17:56,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:17:56,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.012 2026-10-21 09:17:56,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-21 09:17:56,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.049 2026-10-21 09:17:56,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-21 09:17:57,389 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.557 0.620 2026-10-21 09:17:57,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:17:57,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:17:57,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:57] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.029 0.061 2026-10-21 09:17:57,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 09:17:57,781 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-10-21 09:17:57,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 09:17:57,910 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:17:57,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:17:57,971 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.120 2026-10-21 09:17:58,001 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.073 2026-10-21 09:17:58,006 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:17:58,018 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.041 0.086 2026-10-21 09:17:58,030 44 INFO rb-133655d-225807-427165 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-21 09:17:58,054 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "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-21 09:17:58,096 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:17:58,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.118 0.186 2026-10-21 09:17:58,234 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.012 0.166 2026-10-21 09:17:58,329 44 INFO rb-133655d-225807-427165 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-21 09:17:58,334 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:58,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.096 0.261 2026-10-21 09:17:58,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.076 0.457 2026-10-21 09:17:58,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.108 0.336 2026-10-21 09:17:58,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.565 2026-10-21 09:17:58,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:58] "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.017 2026-10-21 09:17:58,992 44 INFO rb-133655d-225807-427165 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-21 09:17:59,048 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:17:59,108 44 INFO rb-133655d-225807-427165 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-21 09:17:59,204 44 INFO rb-133655d-225807-427165 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-21 09:17:59,229 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42120815 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3658d47f-4f74-4a34-962c-f381fd0786a0'}] 2026-10-21 09:17:59,423 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42120815 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3658d47f-4f74-4a34-962c-f381fd0786a0'} created pos.order #773 2026-10-21 09:17:59,464 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42120815 finished 2026-10-21 09:17:59,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.152 0.199 2026-10-21 09:17:59,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.070 0.096 2026-10-21 09:17:59,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:17:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.052 2026-10-21 09:17:59,896 44 INFO rb-133655d-225807-427165 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-21 09:17:59,966 44 INFO rb-133655d-225807-427165 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-21 09:18:00,015 44 INFO rb-133655d-225807-427165 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-21 09:18:00,121 44 INFO rb-133655d-225807-427165 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-21 09:18:00,223 44 INFO rb-133655d-225807-427165 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-21 09:18:00,275 44 INFO rb-133655d-225807-427165 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-21 09:18:00,341 44 INFO rb-133655d-225807-427165 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-21 09:18:00,400 44 INFO rb-133655d-225807-427165 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-21 09:18:00,451 44 INFO rb-133655d-225807-427165 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-21 09:18:00,488 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:00] "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.031 0.056 2026-10-21 09:18:00,507 44 INFO rb-133655d-225807-427165 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-21 09:18:00,554 44 INFO rb-133655d-225807-427165 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-21 09:18:00,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.022 0.083 2026-10-21 09:18:00,622 44 INFO rb-133655d-225807-427165 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-21 09:18:00,629 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14343346 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3658d47f-4f74-4a34-962c-f381fd0786a0'}] 2026-10-21 09:18:00,703 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14343346 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3658d47f-4f74-4a34-962c-f381fd0786a0'} updated pos.order #773 2026-10-21 09:18:00,746 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14343346 finished 2026-10-21 09:18:00,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.089 0.181 2026-10-21 09:18:01,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.062 0.079 2026-10-21 09:18:01,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.047 2026-10-21 09:18:01,182 44 INFO rb-133655d-225807-427165 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-21 09:18:01,245 44 INFO rb-133655d-225807-427165 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-21 09:18:01,297 44 INFO rb-133655d-225807-427165 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-21 09:18:01,350 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-10-21 09:18:01,351 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 09:18:01,494 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 17310952 (allocated 19009536) 2026-10-21 09:18:01,506 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 110881 2026-10-21 09:18:01,514 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-10-21 09:18:01,518 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 110881 2026-10-21 09:18:01,635 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091801_634812_test_customer_alone_saved.txt 2026-10-21 09:18:01,635 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpsw0wdnnd_chrome_odoo" 2026-10-21 09:18:01,656 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-10-21 09:18:02,287 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 111082 2026-10-21 09:18:02,287 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmp7c_l0dul_chrome_odoo 2026-10-21 09:18:02,287 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:39765/json/version 2026-10-21 09:18:02,289 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:02,367 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-10-21 09:18:02,367 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:39765/json 2026-10-21 09:18:02,368 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:02,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:39765/devtools/page/382FAAA02F69C3E31A26561C4A7A7996 2026-10-21 09:18:02,398 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-10-21 09:18:02,402 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-10-21 09:18:02,562 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:18:02,591 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-10-21 09:18:02,603 44 INFO rb-133655d-225807-427165 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-21 09:18:02,603 44 INFO rb-133655d-225807-427165 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-21 09:18:02,641 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:18:03,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:03] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.108 0.780 2026-10-21 09:18:03,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': '382FAAA02F69C3E31A26561C4A7A7996', 'loaderId': 'E112CFE71D3FDBA8AF076ADA08E3F640', 'isDownload': False} 2026-10-21 09:18:03,521 44 INFO rb-133655d-225807-427165 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-21 09:18:03,549 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:18:03,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:03] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-21 09:18:03,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:03] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-21 09:18:03,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:03] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-21 09:18:04,377 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:04,382 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:18:04,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.019 2026-10-21 09:18:04,450 44 INFO rb-133655d-225807-427165 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-21 09:18:04,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:18:04,463 44 INFO rb-133655d-225807-427165 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-21 09:18:04,485 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.008 2026-10-21 09:18:04,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:18:04,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.018 2026-10-21 09:18:04,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.050 2026-10-21 09:18:04,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.033 0.065 2026-10-21 09:18:04,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-21 09:18:05,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.514 0.624 2026-10-21 09:18:05,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:05] "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-21 09:18:06,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:18:06,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.067 2026-10-21 09:18:06,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.016 2026-10-21 09:18:06,201 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-10-21 09:18:06,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.020 2026-10-21 09:18:06,288 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:06,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:18:06,326 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:18:06,330 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:18:06,446 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:18:06,479 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.058 2026-10-21 09:18:06,543 44 INFO rb-133655d-225807-427165 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-21 09:18:06,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.158 0.098 2026-10-21 09:18:06,564 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:06,618 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.014 0.270 2026-10-21 09:18:06,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.049 0.147 2026-10-21 09:18:06,844 44 INFO rb-133655d-225807-427165 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-21 09:18:06,852 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:18:06,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.095 0.301 2026-10-21 09:18:06,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:06] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.014 0.359 2026-10-21 09:18:07,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.099 0.159 2026-10-21 09:18:07,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.188 2026-10-21 09:18:07,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.002 0.009 2026-10-21 09:18:07,292 44 INFO rb-133655d-225807-427165 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-21 09:18:07,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.022 2026-10-21 09:18:07,347 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:07,390 44 INFO rb-133655d-225807-427165 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-21 09:18:07,443 44 INFO rb-133655d-225807-427165 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-21 09:18:07,512 44 INFO rb-133655d-225807-427165 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-21 09:18:07,563 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66575850 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6b3e4acd-cb0f-44c2-8d03-dcf1b185c491'}] 2026-10-21 09:18:07,701 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66575850 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6b3e4acd-cb0f-44c2-8d03-dcf1b185c491'} created pos.order #774 2026-10-21 09:18:07,741 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66575850 finished 2026-10-21 09:18:07,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.109 0.192 2026-10-21 09:18:07,905 44 INFO rb-133655d-225807-427165 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-21 09:18:07,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18: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.011 2026-10-21 09:18:07,980 44 INFO rb-133655d-225807-427165 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-21 09:18:08,034 44 INFO rb-133655d-225807-427165 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-21 09:18:08,084 44 INFO rb-133655d-225807-427165 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-21 09:18:08,135 44 INFO rb-133655d-225807-427165 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-21 09:18:08,190 44 INFO rb-133655d-225807-427165 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-21 09:18:08,242 44 INFO rb-133655d-225807-427165 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-21 09:18:08,424 44 INFO rb-133655d-225807-427165 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-21 09:18:08,431 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67158278 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6b3e4acd-cb0f-44c2-8d03-dcf1b185c491'}] 2026-10-21 09:18:08,435 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:08,505 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1283] 2026-10-21 09:18:08,548 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67158278 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6b3e4acd-cb0f-44c2-8d03-dcf1b185c491'} updated pos.order #774 2026-10-21 09:18:08,585 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67158278 finished 2026-10-21 09:18:08,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.182 0.209 2026-10-21 09:18:09,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:09] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.070 0.168 2026-10-21 09:18:09,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:18:09,212 44 INFO rb-133655d-225807-427165 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-21 09:18:09,282 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85926285 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7e2aebe6-3bf5-47d7-955d-ec20a997dc41'}] 2026-10-21 09:18:09,381 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85926285 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7e2aebe6-3bf5-47d7-955d-ec20a997dc41'} created pos.order #775 2026-10-21 09:18:09,413 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85926285 finished 2026-10-21 09:18:09,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.096 0.176 2026-10-21 09:18:09,577 44 INFO rb-133655d-225807-427165 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-21 09:18:09,629 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-10-21 09:18:09,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-21 09:18:09,751 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 16459680 (allocated 17960960) 2026-10-21 09:18:09,753 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 111082 2026-10-21 09:18:09,760 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-10-21 09:18:09,761 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 111082 2026-10-21 09:18:09,878 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091809_877702_test_delete_line_release_table.txt 2026-10-21 09:18:09,878 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmp7c_l0dul_chrome_odoo" 2026-10-21 09:18:09,961 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-10-21 09:18:10,405 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 111284 2026-10-21 09:18:10,405 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmps1bzlgmh_chrome_odoo 2026-10-21 09:18:10,405 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:45025/json/version 2026-10-21 09:18:10,407 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:10,441 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-10-21 09:18:10,442 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:45025/json 2026-10-21 09:18:10,444 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:10,453 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:45025/devtools/page/392DB3F00917B8BCFB0273054060D224 2026-10-21 09:18:10,467 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-10-21 09:18:10,482 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-10-21 09:18:10,658 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:18:10,675 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-10-21 09:18:10,678 44 INFO rb-133655d-225807-427165 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-21 09:18:10,679 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-21 09:18:10,700 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:18:11,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:11] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.199 0.944 2026-10-21 09:18:11,844 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '392DB3F00917B8BCFB0273054060D224', 'loaderId': '5D9871670ECE0F6D007D0A78E0C35121', 'isDownload': False} 2026-10-21 09:18:11,844 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-10-21 09:18:11,872 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:18:11,905 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:11] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.013 2026-10-21 09:18:11,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:11] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-21 09:18:11,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:11] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.033 2026-10-21 09:18:12,652 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:18:12,655 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:18:12,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-21 09:18:12,730 44 INFO rb-133655d-225807-427165 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-21 09:18:12,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.017 2026-10-21 09:18:12,755 44 INFO rb-133655d-225807-427165 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-21 09:18:12,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:18:12,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:18:12,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.016 0.018 2026-10-21 09:18:12,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-21 09:18:12,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.036 0.058 2026-10-21 09:18:12,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-21 09:18:14,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.629 0.899 2026-10-21 09:18:14,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 09:18:14,682 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:18:14,778 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.059 2026-10-21 09:18:14,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:18:14,848 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-10-21 09:18:14,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.007 2026-10-21 09:18:14,927 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:18:14,965 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:18:14,972 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:18:15,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.054 2026-10-21 09:18:15,031 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:18:15,038 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:15,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.103 2026-10-21 09:18:15,093 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.154 2026-10-21 09:18:15,098 44 INFO rb-133655d-225807-427165 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-21 09:18:15,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.070 2026-10-21 09:18:15,191 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.015 0.026 2026-10-21 09:18:15,234 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:18:15,243 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-10-21 09:18:15,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.046 0.079 2026-10-21 09:18:15,359 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:15,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.036 0.183 2026-10-21 09:18:15,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.056 0.286 2026-10-21 09:18:15,743 44 INFO rb-133655d-225807-427165 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-21 09:18:15,780 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:18:15,845 44 INFO rb-133655d-225807-427165 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-21 09:18:15,930 44 INFO rb-133655d-225807-427165 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-21 09:18:15,981 44 INFO rb-133655d-225807-427165 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-21 09:18:16,032 44 INFO rb-133655d-225807-427165 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-21 09:18:16,084 44 INFO rb-133655d-225807-427165 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-21 09:18:16,146 44 INFO rb-133655d-225807-427165 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-21 09:18:16,194 44 INFO rb-133655d-225807-427165 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-21 09:18:16,246 44 INFO rb-133655d-225807-427165 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-21 09:18:16,336 44 INFO rb-133655d-225807-427165 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-21 09:18:16,352 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:18:16,354 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:18:16,421 44 INFO rb-133655d-225807-427165 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-21 09:18:16,494 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38619147 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e230c8e7-7e0d-4f55-ad0a-6d427bd14222'}] 2026-10-21 09:18:16,634 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38619147 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e230c8e7-7e0d-4f55-ad0a-6d427bd14222'} created pos.order #776 2026-10-21 09:18:16,671 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38619147 finished 2026-10-21 09:18:16,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.119 0.212 2026-10-21 09:18:16,870 44 INFO rb-133655d-225807-427165 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-21 09:18:16,941 44 INFO rb-133655d-225807-427165 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-21 09:18:16,949 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43954745 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e230c8e7-7e0d-4f55-ad0a-6d427bd14222'}] 2026-10-21 09:18:16,964 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:18:17,794 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43954745 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e230c8e7-7e0d-4f55-ad0a-6d427bd14222'} updated pos.order #776 2026-10-21 09:18:17,832 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43954745 finished 2026-10-21 09:18:17,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 234 0.444 0.600 2026-10-21 09:18:18,208 44 INFO rb-133655d-225807-427165 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-21 09:18:20,246 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-10-21 09:18:20,319 44 INFO rb-133655d-225807-427165 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-21 09:18:20,389 44 INFO rb-133655d-225807-427165 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-21 09:18:20,455 44 INFO rb-133655d-225807-427165 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-21 09:18:20,520 44 INFO rb-133655d-225807-427165 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-21 09:18:20,571 44 INFO rb-133655d-225807-427165 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-21 09:18:20,647 44 INFO rb-133655d-225807-427165 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-21 09:18:20,698 44 INFO rb-133655d-225807-427165 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-21 09:18:20,749 44 INFO rb-133655d-225807-427165 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-21 09:18:20,799 44 INFO rb-133655d-225807-427165 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-21 09:18:20,858 44 INFO rb-133655d-225807-427165 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-21 09:18:20,908 44 INFO rb-133655d-225807-427165 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-21 09:18:20,960 44 INFO rb-133655d-225807-427165 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-21 09:18:21,020 44 INFO rb-133655d-225807-427165 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-21 09:18:21,077 44 INFO rb-133655d-225807-427165 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-21 09:18:21,145 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86209321 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '61d7c922-f326-4315-a86e-a3ecde9dd083'}] 2026-10-21 09:18:21,362 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86209321 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '61d7c922-f326-4315-a86e-a3ecde9dd083'} created pos.order #777 2026-10-21 09:18:21,399 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86209321 finished 2026-10-21 09:18:21,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.193 0.175 2026-10-21 09:18:21,552 44 INFO rb-133655d-225807-427165 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-21 09:18:21,621 44 INFO rb-133655d-225807-427165 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-21 09:18:21,626 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18792825 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '61d7c922-f326-4315-a86e-a3ecde9dd083'}] 2026-10-21 09:18:22,236 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18792825 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '61d7c922-f326-4315-a86e-a3ecde9dd083'} updated pos.order #777 2026-10-21 09:18:22,274 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18792825 finished 2026-10-21 09:18:22,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.314 0.546 2026-10-21 09:18:22,603 44 INFO rb-133655d-225807-427165 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-21 09:18:24,650 44 INFO rb-133655d-225807-427165 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-21 09:18:24,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.013 2026-10-21 09:18:24,738 44 INFO rb-133655d-225807-427165 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-21 09:18:24,811 44 INFO rb-133655d-225807-427165 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-21 09:18:24,898 44 INFO rb-133655d-225807-427165 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-21 09:18:24,952 44 INFO rb-133655d-225807-427165 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-21 09:18:25,001 44 INFO rb-133655d-225807-427165 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-21 09:18:25,050 44 INFO rb-133655d-225807-427165 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-21 09:18:25,109 44 INFO rb-133655d-225807-427165 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-21 09:18:25,158 44 INFO rb-133655d-225807-427165 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-21 09:18:25,254 44 INFO rb-133655d-225807-427165 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-21 09:18:25,321 44 INFO rb-133655d-225807-427165 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-21 09:18:25,378 44 INFO rb-133655d-225807-427165 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-21 09:18:25,445 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74778804 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '799f129d-b2f0-4179-809b-8142010ddecf'}] 2026-10-21 09:18:25,560 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74778804 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '799f129d-b2f0-4179-809b-8142010ddecf'} created pos.order #778 2026-10-21 09:18:25,610 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74778804 finished 2026-10-21 09:18:25,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.076 0.201 2026-10-21 09:18:25,763 44 INFO rb-133655d-225807-427165 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-21 09:18:25,828 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-10-21 09:18:25,829 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-21 09:18:25,835 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30958386 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '799f129d-b2f0-4179-809b-8142010ddecf'}] 2026-10-21 09:18:26,003 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 20094616 (allocated 21630976) 2026-10-21 09:18:26,064 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 111284 2026-10-21 09:18:26,070 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-10-21 09:18:26,076 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 111284 2026-10-21 09:18:26,212 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091826_211867_test_direct_sales.txt 2026-10-21 09:18:26,212 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmps1bzlgmh_chrome_odoo" 2026-10-21 09:18:26,279 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-10-21 09:18:26,297 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30958386 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '799f129d-b2f0-4179-809b-8142010ddecf'} updated pos.order #778 2026-10-21 09:18:26,300 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30958386 finished 2026-10-21 09:18:26,379 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.174 0.375 2026-10-21 09:18:26,441 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-10-21 09:18:27,209 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 111495 2026-10-21 09:18:27,209 44 INFO rb-133655d-225807-427165 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/tmpbsb_4_vm_chrome_odoo 2026-10-21 09:18:27,212 44 INFO rb-133655d-225807-427165 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:34831/json/version 2026-10-21 09:18:27,213 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:27,308 44 INFO rb-133655d-225807-427165 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-21 09:18:27,308 44 INFO rb-133655d-225807-427165 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:34831/json 2026-10-21 09:18:27,311 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:27,345 44 INFO rb-133655d-225807-427165 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:34831/devtools/page/0B1E59DF388A1ACE1CA7786252AFAE9B 2026-10-21 09:18:27,379 44 INFO rb-133655d-225807-427165 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-21 09:18:27,403 44 INFO rb-133655d-225807-427165 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-21 09:18:27,567 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:18:27,591 44 INFO rb-133655d-225807-427165 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-21 09:18:27,594 44 INFO rb-133655d-225807-427165 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-21 09:18:27,594 44 INFO rb-133655d-225807-427165 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-21 09:18:27,620 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:18:28,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:28] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.116 0.878 2026-10-21 09:18:28,615 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': '0B1E59DF388A1ACE1CA7786252AFAE9B', 'loaderId': '59301F69B477BA7C01165916658E2FFE', 'isDownload': False} 2026-10-21 09:18:28,616 44 INFO rb-133655d-225807-427165 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-21 09:18:28,635 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:18:28,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:28] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-21 09:18:28,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:28] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-21 09:18:28,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:28] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-21 09:18:29,493 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:29,498 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:18:29,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:18:29,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-21 09:18:29,596 44 INFO rb-133655d-225807-427165 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-21 09:18:29,607 44 INFO rb-133655d-225807-427165 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-21 09:18:29,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:18:29,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:18:29,689 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.019 2026-10-21 09:18:29,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.045 2026-10-21 09:18:29,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-21 09:18:29,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.047 2026-10-21 09:18:30,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.281 0.593 2026-10-21 09:18:30,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:18:30,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 09:18:30,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-21 09:18:31,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.036 0.010 2026-10-21 09:18:31,068 44 INFO rb-133655d-225807-427165 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-21 09:18:31,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-10-21 09:18:31,149 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:18:31,179 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:18:31,180 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:18:31,224 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.017 0.055 2026-10-21 09:18:31,258 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:18:31,261 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:18:31,321 44 INFO rb-133655d-225807-427165 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-21 09:18:31,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.095 0.105 2026-10-21 09:18:31,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.216 2026-10-21 09:18:31,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.121 2026-10-21 09:18:31,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.019 2026-10-21 09:18:31,478 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:31,499 44 INFO rb-133655d-225807-427165 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-21 09:18:31,577 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:18:31,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.115 0.064 2026-10-21 09:18:31,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:31] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.036 0.233 2026-10-21 09:18:32,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.183 0.316 2026-10-21 09:18:32,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.002 0.009 2026-10-21 09:18:32,165 44 INFO rb-133655d-225807-427165 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-21 09:18:32,207 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:32,267 44 INFO rb-133655d-225807-427165 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-21 09:18:32,330 44 INFO rb-133655d-225807-427165 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-21 09:18:32,383 44 INFO rb-133655d-225807-427165 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-21 09:18:32,440 44 INFO rb-133655d-225807-427165 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-21 09:18:32,543 44 INFO rb-133655d-225807-427165 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-21 09:18:32,547 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52009008 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1c745b08-6e2c-434d-8fce-0119756a4638'}] 2026-10-21 09:18:32,587 44 INFO rb-133655d-225807-427165 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-21 09:18:33,309 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52009008 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1c745b08-6e2c-434d-8fce-0119756a4638'} created pos.order #779 2026-10-21 09:18:33,360 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52009008 finished 2026-10-21 09:18:33,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.414 0.518 2026-10-21 09:18:33,931 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-21 09:18:33,935 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-21 09:18:33,936 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-21 09:18:33,936 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-21 09:18:33,937 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-21 09:18:33,937 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-21 09:18:33,938 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-21 09:18:33,938 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-21 09:18:33,939 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-21 09:18:33,939 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-21 09:18:33,940 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-21 09:18:33,941 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-21 09:18:33,945 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-21 09:18:33,949 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-21 09:18:33,956 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-21 09:18:33,956 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-21 09:18:33,957 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-21 09:18:33,957 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-21 09:18:33,958 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-21 09:18:33,958 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-21 09:18:33,959 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-21 09:18:33,959 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-21 09:18:33,960 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-21 09:18:33,960 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-21 09:18:33,961 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-21 09:18:33,961 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-21 09:18:33,962 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-21 09:18:33,966 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-21 09:18:33,967 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-21 09:18:33,967 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-21 09:18:33,968 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-21 09:18:33,969 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-21 09:18:33,969 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-21 09:18:33,969 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-21 09:18:33,971 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-21 09:18:33,971 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-21 09:18:33,972 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-21 09:18:33,972 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-21 09:18:33,973 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-21 09:18:33,973 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-21 09:18:33,978 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-21 09:18:33,983 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-21 09:18:33,984 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-21 09:18:33,984 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-21 09:18:33,985 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-21 09:18:33,985 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-21 09:18:33,990 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-21 09:18:33,991 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-21 09:18:33,991 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-21 09:18:33,991 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-21 09:18:33,993 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-21 09:18:33,993 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-21 09:18:34,020 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-21 09:18:34,043 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.047 2026-10-21 09:18:34,046 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:18:34,054 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:18:34,064 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:18:34,078 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-21 09:18:34,081 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:18:34,091 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.095 2026-10-21 09:18:34,105 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-21 09:18:34,106 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-21 09:18:34,106 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-21 09:18:34,109 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-21 09:18:34,109 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-21 09:18:34,110 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-21 09:18:34,110 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-21 09:18:34,110 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-21 09:18:34,113 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-21 09:18:34,129 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:18:34,132 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-21 09:18:34,137 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-21 09:18:34,166 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 09:18:34,173 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-21 09:18:34,180 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 09:18:34,188 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.066 2026-10-21 09:18:34,189 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.070 2026-10-21 09:18:34,200 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:18:34,202 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-21 09:18:34,205 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:18:34,211 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-21 09:18:34,217 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-21 09:18:34,218 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:18:34,218 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-21 09:18:34,220 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-21 09:18:34,220 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-21 09:18:34,222 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-21 09:18:34,225 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-21 09:18:34,226 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-21 09:18:34,227 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-21 09:18:34,228 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-21 09:18:34,231 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-21 09:18:34,231 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-21 09:18:34,232 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-21 09:18:34,233 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-21 09:18:34,234 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-21 09:18:34,234 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-21 09:18:34,236 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-21 09:18:34,236 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-21 09:18:34,237 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-21 09:18:34,237 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-21 09:18:34,238 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-21 09:18:34,238 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-21 09:18:34,239 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-21 09:18:34,239 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-21 09:18:34,240 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-21 09:18:34,240 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-21 09:18:34,241 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-21 09:18:34,243 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-21 09:18:34,244 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-21 09:18:34,244 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-21 09:18:34,245 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-21 09:18:34,245 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-21 09:18:34,245 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-21 09:18:34,246 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-21 09:18:34,246 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-21 09:18:34,247 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-21 09:18:34,247 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-21 09:18:34,249 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-21 09:18:34,274 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:18:34,277 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:18:34,283 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:18:34,294 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:18:34,302 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-21 09:18:34,315 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-21 09:18:34,317 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:18:34,331 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:18:34,348 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-21 09:18:34,356 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:18:34,364 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:18:34,365 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.075 2026-10-21 09:18:34,381 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:18:34,387 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-21 09:18:34,392 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:18:34,400 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-21 09:18:34,416 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:34] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:18:34,417 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-21 09:18:34,418 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-21 09:18:34,419 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-21 09:18:34,419 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-21 09:18:34,420 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-21 09:18:34,420 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-21 09:18:34,421 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-21 09:18:34,421 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-21 09:18:34,423 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-21 09:18:34,429 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-21 09:18:35,135 44 INFO rb-133655d-225807-427165 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-21 09:18:36,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:36] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 133 0.237 1.444 2026-10-21 09:18:36,812 44 INFO rb-133655d-225807-427165 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-21 09:18:36,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.008 2026-10-21 09:18:36,893 44 INFO rb-133655d-225807-427165 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-21 09:18:36,960 44 INFO rb-133655d-225807-427165 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-21 09:18:37,024 44 INFO rb-133655d-225807-427165 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-21 09:18:37,073 44 INFO rb-133655d-225807-427165 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-21 09:18:37,121 44 INFO rb-133655d-225807-427165 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-21 09:18:37,172 44 INFO rb-133655d-225807-427165 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-21 09:18:37,250 44 INFO rb-133655d-225807-427165 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-21 09:18:37,266 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:18:37,267 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:18:37,346 44 INFO rb-133655d-225807-427165 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-21 09:18:37,415 44 INFO rb-133655d-225807-427165 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-21 09:18:37,442 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35522910 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'fba67c26-8080-47c4-927a-0a40f8b93ec8'}] 2026-10-21 09:18:37,469 44 INFO rb-133655d-225807-427165 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-21 09:18:37,986 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35522910 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'fba67c26-8080-47c4-927a-0a40f8b93ec8'} created pos.order #780 2026-10-21 09:18:38,018 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35522910 finished 2026-10-21 09:18:38,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.225 0.449 2026-10-21 09:18:39,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:39] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.061 0.084 2026-10-21 09:18:39,713 44 INFO rb-133655d-225807-427165 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-21 09:18:39,764 44 INFO rb-133655d-225807-427165 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-21 09:18:39,764 44 INFO rb-133655d-225807-427165 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-21 09:18:39,984 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 17966284 (allocated 20058112) 2026-10-21 09:18:39,995 44 INFO rb-133655d-225807-427165 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 111495 2026-10-21 09:18:39,999 44 INFO rb-133655d-225807-427165 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-21 09:18:40,001 44 INFO rb-133655d-225807-427165 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 111495 2026-10-21 09:18:40,127 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_091840_127478_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-10-21 09:18:40,127 44 INFO rb-133655d-225807-427165 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/tmpbsb_4_vm_chrome_odoo" 2026-10-21 09:18:40,200 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-10-21 09:18:40,914 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 111741 2026-10-21 09:18:40,914 44 INFO rb-133655d-225807-427165 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/tmp3bbdjt75_chrome_odoo 2026-10-21 09:18:40,914 44 INFO rb-133655d-225807-427165 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:43161/json/version 2026-10-21 09:18:40,916 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43161', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:40,942 44 INFO rb-133655d-225807-427165 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-21 09:18:40,943 44 INFO rb-133655d-225807-427165 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:43161/json 2026-10-21 09:18:40,943 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43161', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:40,964 44 INFO rb-133655d-225807-427165 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:43161/devtools/page/5106FAE6E1160852550EDB73737CF940 2026-10-21 09:18:40,991 44 INFO rb-133655d-225807-427165 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-21 09:18:41,013 44 INFO rb-133655d-225807-427165 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-21 09:18:41,110 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:18:41,125 44 INFO rb-133655d-225807-427165 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-21 09:18:41,131 44 INFO rb-133655d-225807-427165 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-21 09:18:41,131 44 INFO rb-133655d-225807-427165 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-21 09:18:41,159 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:18:42,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:42] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.134 0.930 2026-10-21 09:18:42,219 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': '5106FAE6E1160852550EDB73737CF940', 'loaderId': '0816A87838A0FA3831C3CCB070B2A239', 'isDownload': False} 2026-10-21 09:18:42,220 44 INFO rb-133655d-225807-427165 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-21 09:18:42,244 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:18:42,287 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:42] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-21 09:18:42,312 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:42] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.051 2026-10-21 09:18:42,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:42] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-21 09:18:43,053 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:43,060 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:18:43,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-21 09:18:43,136 44 INFO rb-133655d-225807-427165 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-21 09:18:43,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-21 09:18:43,148 44 INFO rb-133655d-225807-427165 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-21 09:18:43,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18: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-21 09:18:43,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:18:43,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.021 0.020 2026-10-21 09:18:43,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-21 09:18:43,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.060 2026-10-21 09:18:43,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-21 09:18:44,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.508 0.644 2026-10-21 09:18:44,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:18:44,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.002 0.009 2026-10-21 09:18:44,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:44] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.052 2026-10-21 09:18:44,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.006 0.031 2026-10-21 09:18:44,930 44 INFO rb-133655d-225807-427165 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-21 09:18:44,965 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.011 2026-10-21 09:18:45,011 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:45,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:18:45,138 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.053 2026-10-21 09:18:45,153 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:18:45,171 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.044 2026-10-21 09:18:45,172 44 INFO rb-133655d-225807-427165 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-21 09:18:45,223 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.082 2026-10-21 09:18:45,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.145 0.085 2026-10-21 09:18:45,277 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:18:45,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.248 2026-10-21 09:18:45,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.143 2026-10-21 09:18:45,356 44 INFO rb-133655d-225807-427165 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-21 09:18:45,376 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:18:45,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.061 0.204 2026-10-21 09:18:45,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.035 0.293 2026-10-21 09:18:45,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.265 2026-10-21 09:18:45,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.079 0.350 2026-10-21 09:18:45,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18: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-21 09:18:45,959 44 INFO rb-133655d-225807-427165 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-21 09:18:45,995 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:46,060 44 INFO rb-133655d-225807-427165 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-21 09:18:46,134 44 INFO rb-133655d-225807-427165 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-21 09:18:46,184 44 INFO rb-133655d-225807-427165 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-21 09:18:46,246 44 INFO rb-133655d-225807-427165 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-21 09:18:46,350 44 INFO rb-133655d-225807-427165 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-21 09:18:46,366 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32523202 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '80a612fa-7714-41e8-82b4-11950e60989a'}] 2026-10-21 09:18:46,368 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:18:46,946 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32523202 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '80a612fa-7714-41e8-82b4-11950e60989a'} created pos.order #781 2026-10-21 09:18:46,980 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32523202 finished 2026-10-21 09:18:47,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.212 0.515 2026-10-21 09:18:47,376 44 INFO rb-133655d-225807-427165 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-21 09:18:47,444 44 INFO rb-133655d-225807-427165 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-21 09:18:47,492 44 INFO rb-133655d-225807-427165 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-21 09:18:47,543 44 INFO rb-133655d-225807-427165 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-21 09:18:47,621 44 INFO rb-133655d-225807-427165 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-21 09:18:47,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:47] "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.020 2026-10-21 09:18:47,695 44 INFO rb-133655d-225807-427165 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-21 09:18:47,755 44 INFO rb-133655d-225807-427165 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-21 09:18:47,803 44 INFO rb-133655d-225807-427165 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-21 09:18:47,855 44 INFO rb-133655d-225807-427165 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-21 09:18:47,905 44 INFO rb-133655d-225807-427165 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-21 09:18:47,989 44 INFO rb-133655d-225807-427165 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-21 09:18:48,005 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:48,014 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:18:48,071 44 INFO rb-133655d-225807-427165 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-21 09:18:48,141 44 INFO rb-133655d-225807-427165 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-21 09:18:48,145 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28537779 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '03e73be0-7b88-4fa0-9469-7befa8dad8b0'}] 2026-10-21 09:18:48,624 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28537779 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '03e73be0-7b88-4fa0-9469-7befa8dad8b0'} created pos.order #782 2026-10-21 09:18:48,653 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28537779 finished 2026-10-21 09:18:48,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.209 0.398 2026-10-21 09:18:48,881 44 INFO rb-133655d-225807-427165 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-21 09:18:48,942 44 INFO rb-133655d-225807-427165 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-21 09:18:48,989 44 INFO rb-133655d-225807-427165 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-21 09:18:49,042 44 INFO rb-133655d-225807-427165 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-21 09:18:49,043 44 INFO rb-133655d-225807-427165 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-21 09:18:49,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17826080 (allocated 19271680) 2026-10-21 09:18:49,233 44 INFO rb-133655d-225807-427165 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 111741 2026-10-21 09:18:49,235 44 INFO rb-133655d-225807-427165 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-21 09:18:49,236 44 INFO rb-133655d-225807-427165 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 111741 2026-10-21 09:18:49,350 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_091849_349747_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-10-21 09:18:49,350 44 INFO rb-133655d-225807-427165 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/tmp3bbdjt75_chrome_odoo" 2026-10-21 09:18:49,433 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-10-21 09:18:50,378 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 111942 2026-10-21 09:18:50,379 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmpaqv0tia9_chrome_odoo 2026-10-21 09:18:50,379 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:43271/json/version 2026-10-21 09:18:50,380 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43271', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:50,399 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-10-21 09:18:50,399 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:43271/json 2026-10-21 09:18:50,400 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43271', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:50,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:43271/devtools/page/6B4B9C267E5555EBB76AD17B60F6B9A0 2026-10-21 09:18:50,443 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-10-21 09:18:50,450 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-10-21 09:18:50,577 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:18:50,587 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-10-21 09:18:50,589 44 INFO rb-133655d-225807-427165 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-21 09:18:50,589 44 INFO rb-133655d-225807-427165 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-21 09:18:50,625 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:18:51,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:51] "GET /pos/ui/119 HTTP/1.1" 200 - 85 0.082 0.875 2026-10-21 09:18:51,577 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': '6B4B9C267E5555EBB76AD17B60F6B9A0', 'loaderId': 'CAC888583A3E227C61C4C5BF80E3EE8D', 'isDownload': False} 2026-10-21 09:18:51,577 44 INFO rb-133655d-225807-427165 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-21 09:18:51,601 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:18:51,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:51] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-21 09:18:51,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:51] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.027 2026-10-21 09:18:51,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:51] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.068 2026-10-21 09:18:52,396 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:52,404 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:18:52,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.027 2026-10-21 09:18:52,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:18:52,478 44 INFO rb-133655d-225807-427165 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-21 09:18:52,487 44 INFO rb-133655d-225807-427165 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-21 09:18:52,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:18:52,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:18:52,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.021 0.018 2026-10-21 09:18:52,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-21 09:18:52,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.054 2026-10-21 09:18:52,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-21 09:18:54,029 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.443 0.836 2026-10-21 09:18:54,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:18:54,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18: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.006 2026-10-21 09:18:54,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.051 2026-10-21 09:18:54,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.017 2026-10-21 09:18:54,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-10-21 09:18:54,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 09:18:54,450 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:18:54,490 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-21 09:18:54,529 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-21 09:18:54,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.066 0.051 2026-10-21 09:18:54,553 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.055 2026-10-21 09:18:54,583 44 INFO rb-133655d-225807-427165 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-21 09:18:54,592 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:18:54,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.023 0.141 2026-10-21 09:18:54,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.151 2026-10-21 09:18:54,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.102 2026-10-21 09:18:54,712 44 INFO rb-133655d-225807-427165 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-21 09:18:54,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.019 0.033 2026-10-21 09:18:54,743 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:54,767 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:18:54,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.071 0.126 2026-10-21 09:18:55,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.063 0.238 2026-10-21 09:18:55,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.077 0.329 2026-10-21 09:18:55,342 44 INFO rb-133655d-225807-427165 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-21 09:18:55,374 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:18:55,395 44 INFO rb-133655d-225807-427165 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-21 09:18:55,454 44 INFO rb-133655d-225807-427165 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-21 09:18:55,552 44 INFO rb-133655d-225807-427165 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-21 09:18:55,642 44 INFO rb-133655d-225807-427165 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-21 09:18:55,703 44 INFO rb-133655d-225807-427165 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-21 09:18:55,768 44 INFO rb-133655d-225807-427165 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-21 09:18:55,824 44 INFO rb-133655d-225807-427165 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-21 09:18:55,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:55] "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.022 0.051 2026-10-21 09:18:55,873 44 INFO rb-133655d-225807-427165 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-21 09:18:55,926 44 INFO rb-133655d-225807-427165 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-21 09:18:56,016 44 INFO rb-133655d-225807-427165 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-21 09:18:56,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.069 0.071 2026-10-21 09:18:56,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:18:56,110 44 INFO rb-133655d-225807-427165 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-21 09:18:56,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.041 2026-10-21 09:18:56,177 44 INFO rb-133655d-225807-427165 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-21 09:18:56,221 44 INFO rb-133655d-225807-427165 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-21 09:18:56,307 44 INFO rb-133655d-225807-427165 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-21 09:18:56,370 44 INFO rb-133655d-225807-427165 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-21 09:18:56,421 44 INFO rb-133655d-225807-427165 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-21 09:18:56,480 44 INFO rb-133655d-225807-427165 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-21 09:18:56,543 44 INFO rb-133655d-225807-427165 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-21 09:18:56,591 44 INFO rb-133655d-225807-427165 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-21 09:18:56,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18: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.020 0.043 2026-10-21 09:18:56,643 44 INFO rb-133655d-225807-427165 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-21 09:18:56,693 44 INFO rb-133655d-225807-427165 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-21 09:18:56,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.021 0.069 2026-10-21 09:18:56,754 44 INFO rb-133655d-225807-427165 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-21 09:18:56,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:18:56,801 44 INFO rb-133655d-225807-427165 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-21 09:18:56,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.040 2026-10-21 09:18:56,861 44 INFO rb-133655d-225807-427165 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-21 09:18:56,911 44 INFO rb-133655d-225807-427165 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-21 09:18:56,993 44 INFO rb-133655d-225807-427165 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-21 09:18:57,058 44 INFO rb-133655d-225807-427165 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-21 09:18:57,119 44 INFO rb-133655d-225807-427165 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-21 09:18:57,170 44 INFO rb-133655d-225807-427165 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-21 09:18:57,221 44 INFO rb-133655d-225807-427165 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-21 09:18:57,281 44 INFO rb-133655d-225807-427165 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-21 09:18:57,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:18:57,341 44 INFO rb-133655d-225807-427165 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-21 09:18:57,360 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.036 2026-10-21 09:18:57,405 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-10-21 09:18:57,406 44 INFO rb-133655d-225807-427165 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-21 09:18:57,552 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 17664816 (allocated 19271680) 2026-10-21 09:18:57,566 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 111942 2026-10-21 09:18:57,567 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-10-21 09:18:57,568 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 111942 2026-10-21 09:18:57,668 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091857_668198_test_floating_order_name_change_partner.txt 2026-10-21 09:18:57,668 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmpaqv0tia9_chrome_odoo" 2026-10-21 09:18:57,691 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-10-21 09:18:58,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 112149 2026-10-21 09:18:58,475 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmp2g_5_qtm_chrome_odoo 2026-10-21 09:18:58,475 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:38667/json/version 2026-10-21 09:18:58,476 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:58,502 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-10-21 09:18:58,502 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:38667/json 2026-10-21 09:18:58,503 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:18:58,519 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:38667/devtools/page/AD872DC973EC1D856A192BB92B9AC411 2026-10-21 09:18:58,529 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-10-21 09:18:58,537 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-10-21 09:18:58,657 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:18:58,674 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-10-21 09:18:58,678 44 INFO rb-133655d-225807-427165 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-21 09:18:58,679 44 INFO rb-133655d-225807-427165 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-21 09:18:58,704 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:18:59,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:59] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.114 0.826 2026-10-21 09:18:59,640 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': 'AD872DC973EC1D856A192BB92B9AC411', 'loaderId': 'C94033F2944D08CA7A5C3BCE2732B97D', 'isDownload': False} 2026-10-21 09:18:59,640 44 INFO rb-133655d-225807-427165 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-21 09:18:59,666 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:18:59,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:59] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.024 2026-10-21 09:18:59,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:59] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-10-21 09:18:59,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:18:59] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-10-21 09:19:00,441 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:00,449 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:00,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.022 2026-10-21 09:19:00,535 44 INFO rb-133655d-225807-427165 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-21 09:19:00,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.017 2026-10-21 09:19:00,555 44 INFO rb-133655d-225807-427165 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-21 09:19:00,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:19:00,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:00,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.018 2026-10-21 09:19:00,687 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-21 09:19:00,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.030 0.044 2026-10-21 09:19:00,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-21 09:19:01,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 443 0.499 0.659 2026-10-21 09:19:02,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "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-21 09:19:02,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.012 2026-10-21 09:19:02,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-21 09:19:02,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.012 0.015 2026-10-21 09:19:02,364 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-10-21 09:19:02,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.015 2026-10-21 09:19:02,451 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:19:02,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:19:02,494 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:19:02,499 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:19:02,527 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:19:02,537 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "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-21 09:19:02,613 44 INFO rb-133655d-225807-427165 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-21 09:19:02,619 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:19:02,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.099 0.071 2026-10-21 09:19:02,682 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.205 2026-10-21 09:19:02,774 44 INFO rb-133655d-225807-427165 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-21 09:19:02,837 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:02,856 44 INFO rb-133655d-225807-427165 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-21 09:19:02,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.067 0.239 2026-10-21 09:19:02,918 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:02] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.282 2026-10-21 09:19:03,038 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:03] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.046 0.405 2026-10-21 09:19:03,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.342 2026-10-21 09:19:03,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.271 2026-10-21 09:19:03,223 44 INFO rb-133655d-225807-427165 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-21 09:19:03,274 44 INFO rb-133655d-225807-427165 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-21 09:19:03,343 44 INFO rb-133655d-225807-427165 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-21 09:19:03,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:03] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 - 9 0.018 0.030 2026-10-21 09:19:03,456 44 INFO rb-133655d-225807-427165 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-21 09:19:03,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:03] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details#pos.session.post_closing_cash_details HTTP/1.1" 200 - 3 0.002 0.010 2026-10-21 09:19:03,526 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-10-21 09:19:03,527 44 INFO rb-133655d-225807-427165 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-21 09:19:03,632 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13839428 (allocated 14680064) 2026-10-21 09:19:03,637 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 112149 2026-10-21 09:19:03,638 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-10-21 09:19:03,639 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 112149 2026-10-21 09:19:03,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:03] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 48 0.078 0.130 2026-10-21 09:19:03,800 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091903_799726_test_future_orders_are_not_cancelled.txt 2026-10-21 09:19:03,800 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmp2g_5_qtm_chrome_odoo" 2026-10-21 09:19:03,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-10-21 09:19:04,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 112344 2026-10-21 09:19:04,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmprn5n1f4p_chrome_odoo 2026-10-21 09:19:04,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:43629/json/version 2026-10-21 09:19:04,835 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:04,906 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-10-21 09:19:04,906 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:43629/json 2026-10-21 09:19:04,907 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:04,927 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:43629/devtools/page/F2CE74EE59C7DCF0A69A1A99437AB7A2 2026-10-21 09:19:04,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-10-21 09:19:04,977 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-10-21 09:19:05,194 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:19:05,204 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-10-21 09:19:05,211 44 INFO rb-133655d-225807-427165 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-21 09:19:05,211 44 INFO rb-133655d-225807-427165 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-21 09:19:05,226 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:19:06,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:06] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.085 0.743 2026-10-21 09:19:06,051 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': 'F2CE74EE59C7DCF0A69A1A99437AB7A2', 'loaderId': 'BC9232A8D2937612892749F2C1D4A915', 'isDownload': False} 2026-10-21 09:19:06,052 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-10-21 09:19:06,079 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:19:06,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:06] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.016 2026-10-21 09:19:06,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:06] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-21 09:19:06,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:06] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.052 2026-10-21 09:19:06,859 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:06,863 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:19:06,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.020 2026-10-21 09:19:06,945 44 INFO rb-133655d-225807-427165 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-21 09:19:06,956 44 INFO rb-133655d-225807-427165 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-21 09:19:06,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.008 2026-10-21 09:19:06,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.006 2026-10-21 09:19:07,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:19:07,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.032 0.019 2026-10-21 09:19:07,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.072 2026-10-21 09:19:07,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.068 2026-10-21 09:19:07,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-21 09:19:08,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.460 0.619 2026-10-21 09:19:08,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:19:08,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.010 2026-10-21 09:19:08,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-10-21 09:19:08,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.011 2026-10-21 09:19:08,616 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-10-21 09:19:08,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-21 09:19:08,693 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:08,706 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:19:08,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:19:08,744 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:19:08,775 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:08,781 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19: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-21 09:19:08,847 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:08,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.059 0.093 2026-10-21 09:19:08,865 44 INFO rb-133655d-225807-427165 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-21 09:19:08,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.172 2026-10-21 09:19:09,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:09] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.057 0.170 2026-10-21 09:19:09,099 44 INFO rb-133655d-225807-427165 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-21 09:19:09,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.244 2026-10-21 09:19:09,188 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:19:09,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.058 0.375 2026-10-21 09:19:09,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.158 2026-10-21 09:19:09,460 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.094 0.253 2026-10-21 09:19:09,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:19:09,637 44 INFO rb-133655d-225807-427165 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-21 09:19:09,670 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:09,739 44 INFO rb-133655d-225807-427165 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-21 09:19:09,791 44 INFO rb-133655d-225807-427165 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-21 09:19:09,839 44 INFO rb-133655d-225807-427165 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-21 09:19:09,896 44 INFO rb-133655d-225807-427165 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-21 09:19:09,950 44 INFO rb-133655d-225807-427165 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-21 09:19:10,004 44 INFO rb-133655d-225807-427165 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-21 09:19:10,074 44 INFO rb-133655d-225807-427165 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-21 09:19:10,127 44 INFO rb-133655d-225807-427165 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-21 09:19:10,181 44 INFO rb-133655d-225807-427165 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-21 09:19:10,362 44 INFO rb-133655d-225807-427165 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-21 09:19:10,412 44 INFO rb-133655d-225807-427165 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-21 09:19:10,497 44 INFO rb-133655d-225807-427165 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-21 09:19:10,548 44 INFO rb-133655d-225807-427165 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-21 09:19:10,599 44 INFO rb-133655d-225807-427165 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-21 09:19:10,654 44 INFO rb-133655d-225807-427165 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-21 09:19:10,706 44 INFO rb-133655d-225807-427165 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-21 09:19:10,759 44 INFO rb-133655d-225807-427165 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-21 09:19:10,832 44 INFO rb-133655d-225807-427165 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-21 09:19:10,883 44 INFO rb-133655d-225807-427165 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-21 09:19:10,937 44 INFO rb-133655d-225807-427165 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-21 09:19:11,123 44 INFO rb-133655d-225807-427165 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-21 09:19:11,173 44 INFO rb-133655d-225807-427165 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-21 09:19:11,254 44 INFO rb-133655d-225807-427165 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-21 09:19:11,311 44 INFO rb-133655d-225807-427165 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-21 09:19:11,357 44 INFO rb-133655d-225807-427165 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-21 09:19:11,418 44 INFO rb-133655d-225807-427165 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-21 09:19:11,473 44 INFO rb-133655d-225807-427165 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-21 09:19:11,526 44 INFO rb-133655d-225807-427165 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-21 09:19:11,609 44 INFO rb-133655d-225807-427165 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-21 09:19:11,662 44 INFO rb-133655d-225807-427165 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-21 09:19:11,711 44 INFO rb-133655d-225807-427165 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-21 09:19:11,762 44 INFO rb-133655d-225807-427165 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-21 09:19:11,812 44 INFO rb-133655d-225807-427165 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-21 09:19:11,872 44 INFO rb-133655d-225807-427165 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-21 09:19:11,934 44 INFO rb-133655d-225807-427165 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-21 09:19:12,025 44 INFO rb-133655d-225807-427165 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-21 09:19:12,077 44 INFO rb-133655d-225807-427165 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-21 09:19:12,129 44 INFO rb-133655d-225807-427165 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-21 09:19:12,178 44 INFO rb-133655d-225807-427165 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-21 09:19:12,234 44 INFO rb-133655d-225807-427165 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-21 09:19:12,287 44 INFO rb-133655d-225807-427165 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-21 09:19:12,378 44 INFO rb-133655d-225807-427165 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-21 09:19:12,421 44 INFO rb-133655d-225807-427165 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-21 09:19:12,472 44 INFO rb-133655d-225807-427165 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-21 09:19:12,523 44 INFO rb-133655d-225807-427165 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-21 09:19:12,582 44 INFO rb-133655d-225807-427165 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-21 09:19:12,631 44 INFO rb-133655d-225807-427165 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-21 09:19:12,682 44 INFO rb-133655d-225807-427165 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-21 09:19:12,735 44 INFO rb-133655d-225807-427165 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-21 09:19:12,791 44 INFO rb-133655d-225807-427165 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-21 09:19:12,844 44 INFO rb-133655d-225807-427165 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-21 09:19:12,896 44 INFO rb-133655d-225807-427165 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-21 09:19:12,952 44 INFO rb-133655d-225807-427165 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-21 09:19:13,003 44 INFO rb-133655d-225807-427165 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-21 09:19:13,054 44 INFO rb-133655d-225807-427165 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-21 09:19:13,160 44 INFO rb-133655d-225807-427165 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-21 09:19:13,169 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69216995 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5a340f52-d00b-4465-90ae-21cb9ef5e668'}] 2026-10-21 09:19:13,280 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69216995 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5a340f52-d00b-4465-90ae-21cb9ef5e668'} created pos.order #785 2026-10-21 09:19:13,315 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69216995 finished 2026-10-21 09:19:13,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.078 0.168 2026-10-21 09:19:13,495 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72761732 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b0e20d41-691a-4103-a12f-bfa205043755'}] 2026-10-21 09:19:13,600 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72761732 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b0e20d41-691a-4103-a12f-bfa205043755'} created pos.order #786 2026-10-21 09:19:13,626 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72761732 finished 2026-10-21 09:19:13,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.072 0.162 2026-10-21 09:19:13,825 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17074566 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b0e20d41-691a-4103-a12f-bfa205043755'}] 2026-10-21 09:19:13,827 44 INFO rb-133655d-225807-427165 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-21 09:19:13,837 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:19:13,888 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17074566 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b0e20d41-691a-4103-a12f-bfa205043755'} updated pos.order #786 2026-10-21 09:19:13,933 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17074566 finished 2026-10-21 09:19:14,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.102 0.199 2026-10-21 09:19:14,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:14] "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.016 2026-10-21 09:19:14,220 44 INFO rb-133655d-225807-427165 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-21 09:19:14,274 44 INFO rb-133655d-225807-427165 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-21 09:19:14,323 44 INFO rb-133655d-225807-427165 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-21 09:19:14,376 44 INFO rb-133655d-225807-427165 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-21 09:19:14,433 44 INFO rb-133655d-225807-427165 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-21 09:19:14,484 44 INFO rb-133655d-225807-427165 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-21 09:19:14,536 44 INFO rb-133655d-225807-427165 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-21 09:19:14,596 44 INFO rb-133655d-225807-427165 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-21 09:19:14,648 44 INFO rb-133655d-225807-427165 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-21 09:19:14,700 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/81] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-10-21 09:19:14,790 44 INFO rb-133655d-225807-427165 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-21 09:19:14,926 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.050 0.084 2026-10-21 09:19:14,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.034 2026-10-21 09:19:15,056 44 INFO rb-133655d-225807-427165 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-21 09:19:15,114 44 INFO rb-133655d-225807-427165 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-21 09:19:15,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.009 0.015 2026-10-21 09:19:15,190 44 INFO rb-133655d-225807-427165 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-21 09:19:15,232 44 INFO rb-133655d-225807-427165 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-21 09:19:15,294 44 INFO rb-133655d-225807-427165 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-21 09:19:15,345 44 INFO rb-133655d-225807-427165 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-21 09:19:15,403 44 INFO rb-133655d-225807-427165 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-21 09:19:15,454 44 INFO rb-133655d-225807-427165 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-21 09:19:15,508 44 INFO rb-133655d-225807-427165 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-21 09:19:15,557 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-10-21 09:19:15,558 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 09:19:15,723 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 19314144 (allocated 21630976) 2026-10-21 09:19:15,742 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 112344 2026-10-21 09:19:15,746 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-10-21 09:19:15,755 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 112344 2026-10-21 09:19:15,854 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091915_854398_test_global_discount_split.txt 2026-10-21 09:19:15,854 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmprn5n1f4p_chrome_odoo" 2026-10-21 09:19:15,877 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-10-21 09:19:16,588 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 112542 2026-10-21 09:19:16,588 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmpixibja4r_chrome_odoo 2026-10-21 09:19:16,588 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:36027/json/version 2026-10-21 09:19:16,589 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36027', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:16,629 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-10-21 09:19:16,629 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:36027/json 2026-10-21 09:19:16,630 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36027', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:16,644 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:36027/devtools/page/B25DBD111E4224589206FFFA4F1E8705 2026-10-21 09:19:16,668 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-10-21 09:19:16,687 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-10-21 09:19:16,838 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:19:16,852 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-10-21 09:19:16,859 44 INFO rb-133655d-225807-427165 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-21 09:19:16,859 44 INFO rb-133655d-225807-427165 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-21 09:19:16,883 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:19:17,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:17] "GET /pos/ui/119 HTTP/1.1" 200 - 92 0.086 0.819 2026-10-21 09:19:17,787 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': 'B25DBD111E4224589206FFFA4F1E8705', 'loaderId': '17F4A08E1AAA481B05CC0506D7212D47', 'isDownload': False} 2026-10-21 09:19:17,787 44 INFO rb-133655d-225807-427165 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-21 09:19:17,805 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:19:17,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:17] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.008 2026-10-21 09:19:17,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:17] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-21 09:19:17,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:17] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.064 2026-10-21 09:19:18,713 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:18,715 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:19:18,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-21 09:19:18,787 44 INFO rb-133655d-225807-427165 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-21 09:19:18,796 44 INFO rb-133655d-225807-427165 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-21 09:19:18,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-21 09:19:18,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:19:18,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:18,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:18] "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.013 2026-10-21 09:19:18,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-21 09:19:18,985 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.067 2026-10-21 09:19:18,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-21 09:19:19,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.336 0.624 2026-10-21 09:19:20,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.020 2026-10-21 09:19:20,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.008 2026-10-21 09:19:20,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.056 2026-10-21 09:19:20,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.008 2026-10-21 09:19:20,300 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-10-21 09:19:20,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.016 0.015 2026-10-21 09:19:20,391 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:19:20,417 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:19:20,448 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.051 2026-10-21 09:19:20,514 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:19:20,543 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:19:20,550 44 INFO rb-133655d-225807-427165 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-21 09:19:20,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.106 0.070 2026-10-21 09:19:20,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.177 2026-10-21 09:19:20,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.136 2026-10-21 09:19:20,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.062 2026-10-21 09:19:20,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-21 09:19:20,729 44 INFO rb-133655d-225807-427165 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-21 09:19:20,740 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:19:20,800 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:20,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.057 0.069 2026-10-21 09:19:20,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:20] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.047 0.180 2026-10-21 09:19:21,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.083 0.306 2026-10-21 09:19:21,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:19:21,283 44 INFO rb-133655d-225807-427165 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-21 09:19:21,322 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:21,333 44 INFO rb-133655d-225807-427165 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-21 09:19:21,403 44 INFO rb-133655d-225807-427165 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-21 09:19:21,460 44 INFO rb-133655d-225807-427165 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-21 09:19:21,516 44 INFO rb-133655d-225807-427165 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-21 09:19:21,627 44 INFO rb-133655d-225807-427165 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-21 09:19:21,687 44 INFO rb-133655d-225807-427165 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-21 09:19:21,737 44 INFO rb-133655d-225807-427165 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-21 09:19:21,788 44 INFO rb-133655d-225807-427165 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-21 09:19:21,874 44 INFO rb-133655d-225807-427165 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-21 09:19:21,883 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:19:21,886 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:21,953 44 INFO rb-133655d-225807-427165 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-21 09:19:22,029 44 INFO rb-133655d-225807-427165 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-21 09:19:22,038 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9214635 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6f138b18-fdaf-4743-8cf0-837674fb8052'}] 2026-10-21 09:19:22,042 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:22,793 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9214635 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6f138b18-fdaf-4743-8cf0-837674fb8052'} created pos.order #787 2026-10-21 09:19:22,831 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9214635 finished 2026-10-21 09:19:22,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.304 0.615 2026-10-21 09:19:23,150 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-10-21 09:19:23,151 44 INFO rb-133655d-225807-427165 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-21 09:19:23,293 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 15977372 (allocated 17563648) 2026-10-21 09:19:23,300 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 112542 2026-10-21 09:19:23,301 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-10-21 09:19:23,302 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 112542 2026-10-21 09:19:23,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091923_425895_test_guest_count_defaults_to_table_seats.txt 2026-10-21 09:19:23,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmpixibja4r_chrome_odoo" 2026-10-21 09:19:23,459 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-10-21 09:19:24,268 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 112747 2026-10-21 09:19:24,269 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmpa1rz9cnx_chrome_odoo 2026-10-21 09:19:24,269 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:38879/json/version 2026-10-21 09:19:24,270 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:24,309 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: Chrome/150.0.7871.114 2026-10-21 09:19:24,309 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:38879/json 2026-10-21 09:19:24,313 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:24,327 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:38879/devtools/page/56C9B340CF9B4D4455F274CA6EE4B6C9 2026-10-21 09:19:24,346 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-10-21 09:19:24,358 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-10-21 09:19:24,496 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:19:24,507 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-10-21 09:19:24,524 44 INFO rb-133655d-225807-427165 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-21 09:19:24,524 44 INFO rb-133655d-225807-427165 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-21 09:19:24,543 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:19:25,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:25] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.148 1.215 2026-10-21 09:19:25,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': '56C9B340CF9B4D4455F274CA6EE4B6C9', 'loaderId': 'E9BF370159E9B24F5D87F9EBD1C06612', 'isDownload': False} 2026-10-21 09:19:25,908 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-10-21 09:19:25,926 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:19:25,959 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:25] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.016 2026-10-21 09:19:25,972 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:25] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-21 09:19:25,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:25] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.051 2026-10-21 09:19:26,680 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:26,691 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:26,739 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.032 2026-10-21 09:19:26,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:19:26,779 44 INFO rb-133655d-225807-427165 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-21 09:19:26,785 44 INFO rb-133655d-225807-427165 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-21 09:19:26,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 09:19:26,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:26,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-21 09:19:26,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.035 2026-10-21 09:19:26,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.027 0.054 2026-10-21 09:19:26,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-21 09:19:28,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.487 0.643 2026-10-21 09:19:28,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.042 2026-10-21 09:19:28,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "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.016 2026-10-21 09:19:28,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.028 0.053 2026-10-21 09:19:28,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19: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.009 2026-10-21 09:19:28,492 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-10-21 09:19:28,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19: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-21 09:19:28,601 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:19:28,619 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:19:28,624 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:19:28,712 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:28,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.049 0.075 2026-10-21 09:19:28,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.126 2026-10-21 09:19:28,738 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:19:28,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.147 2026-10-21 09:19:28,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.021 0.044 2026-10-21 09:19:28,830 44 INFO rb-133655d-225807-427165 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-21 09:19:28,862 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:28,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.063 0.083 2026-10-21 09:19:29,008 44 INFO rb-133655d-225807-427165 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-21 09:19:29,183 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:29,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.113 0.223 2026-10-21 09:19:29,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.014 0.296 2026-10-21 09:19:29,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.074 0.317 2026-10-21 09:19:29,469 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "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.016 2026-10-21 09:19:29,561 44 INFO rb-133655d-225807-427165 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-21 09:19:29,619 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:29,667 44 INFO rb-133655d-225807-427165 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-21 09:19:29,763 44 INFO rb-133655d-225807-427165 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-21 09:19:29,887 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-21 09:19:29,887 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-21 09:19:29,888 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-21 09:19:29,889 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-21 09:19:29,890 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-21 09:19:29,891 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-21 09:19:29,892 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-21 09:19:29,892 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-21 09:19:29,893 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-21 09:19:29,893 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-21 09:19:29,894 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-21 09:19:29,895 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-21 09:19:29,896 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-21 09:19:29,896 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-21 09:19:29,897 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-21 09:19:29,898 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-21 09:19:29,901 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-21 09:19:29,902 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-21 09:19:29,903 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-21 09:19:29,903 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-21 09:19:29,903 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-21 09:19:29,904 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-21 09:19:29,904 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-21 09:19:29,905 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-21 09:19:29,905 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-21 09:19:29,910 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-21 09:19:29,911 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-21 09:19:29,911 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-21 09:19:29,912 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-21 09:19:29,912 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-21 09:19:29,913 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-21 09:19:29,913 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-21 09:19:29,913 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-21 09:19:29,914 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-21 09:19:29,914 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-21 09:19:29,915 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-21 09:19:29,915 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-21 09:19:29,916 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-21 09:19:29,916 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-21 09:19:29,917 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-21 09:19:29,922 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:29,936 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:19:29,944 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:29,946 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:19:29,983 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:19:29,993 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:19:29,996 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:29] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.049 2026-10-21 09:19:30,001 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:19:30,006 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-10-21 09:19:30,017 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-21 09:19:30,017 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-21 09:19:30,018 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-21 09:19:30,018 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-21 09:19:30,019 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-21 09:19:30,019 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-21 09:19:30,020 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-21 09:19:30,020 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-21 09:19:30,021 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-21 09:19:30,021 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-21 09:19:30,024 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-21 09:19:30,025 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-21 09:19:30,026 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-21 09:19:30,026 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-21 09:19:30,027 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-21 09:19:30,027 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-21 09:19:30,028 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-21 09:19:30,028 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-21 09:19:30,029 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-21 09:19:30,030 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-21 09:19:30,030 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-21 09:19:30,031 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-21 09:19:30,032 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-21 09:19:30,032 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-21 09:19:30,032 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-21 09:19:30,033 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-21 09:19:30,034 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-21 09:19:30,034 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-21 09:19:30,035 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-21 09:19:30,036 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-21 09:19:30,036 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-21 09:19:30,037 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-21 09:19:30,037 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-21 09:19:30,038 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-21 09:19:30,038 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-21 09:19:30,039 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-21 09:19:30,039 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-21 09:19:30,040 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-21 09:19:30,040 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-21 09:19:30,040 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-21 09:19:30,047 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-21 09:19:30,048 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-21 09:19:30,049 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-21 09:19:30,049 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-21 09:19:30,051 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-21 09:19:30,052 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-21 09:19:30,058 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:19:30,059 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-21 09:19:30,059 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-21 09:19:30,067 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-21 09:19:30,072 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-21 09:19:30,075 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:30,077 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-21 09:19:30,079 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:30,095 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:19:30,099 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-21 09:19:30,101 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:19:30,104 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-21 09:19:30,107 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-21 09:19:30,110 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:19:30,116 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-21 09:19:30,118 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-21 09:19:30,119 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:19:30,129 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:19:30,129 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-21 09:19:30,133 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-21 09:19:30,134 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:19:30,138 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-21 09:19:30,141 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:19:30,150 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-21 09:19:30,167 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:19:30,176 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:30,179 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-21 09:19:30,183 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-21 09:19:30,185 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-21 09:19:30,194 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-21 09:19:30,197 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-21 09:19:30,199 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-21 09:19:30,204 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-21 09:19:30,205 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-21 09:19:30,212 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-21 09:19:30,214 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-21 09:19:30,215 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-21 09:19:30,216 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-21 09:19:30,216 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-21 09:19:30,217 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-21 09:19:30,217 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-21 09:19:30,221 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-21 09:19:30,221 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-21 09:19:30,222 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-21 09:19:30,222 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-21 09:19:30,223 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-21 09:19:30,230 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:30,250 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:19:30,265 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:19:30,267 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:19:30,269 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:19:30,714 44 INFO rb-133655d-225807-427165 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-21 09:19:30,742 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47876813 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab966519-33d1-492d-accb-501058a1c521'}] 2026-10-21 09:19:30,745 44 INFO rb-133655d-225807-427165 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-21 09:19:30,807 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-10-21 09:19:30,808 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 09:19:30,875 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47876813 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab966519-33d1-492d-accb-501058a1c521'} created pos.order #788 2026-10-21 09:19:30,922 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47876813 finished 2026-10-21 09:19:30,962 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 15454516 (allocated 16252928) 2026-10-21 09:19:30,976 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 112747 2026-10-21 09:19:30,977 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-10-21 09:19:30,979 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 112747 2026-10-21 09:19:31,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.103 0.166 2026-10-21 09:19:31,098 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091931_098770_test_multiple_preparation_printer.txt 2026-10-21 09:19:31,099 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmpa1rz9cnx_chrome_odoo" 2026-10-21 09:19:31,116 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-10-21 09:19:32,068 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 112979 2026-10-21 09:19:32,068 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmprj88ggtp_chrome_odoo 2026-10-21 09:19:32,068 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:33075/json/version 2026-10-21 09:19:32,070 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:32,127 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: Chrome/150.0.7871.114 2026-10-21 09:19:32,128 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:33075/json 2026-10-21 09:19:32,128 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:32,144 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:33075/devtools/page/123A2CF3238030D49A4F71531A742C74 2026-10-21 09:19:32,163 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-10-21 09:19:32,178 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-10-21 09:19:32,321 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:19:32,332 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-10-21 09:19:32,337 44 INFO rb-133655d-225807-427165 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-21 09:19:32,337 44 INFO rb-133655d-225807-427165 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-21 09:19:32,380 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:19:33,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:33] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.087 0.885 2026-10-21 09:19:33,346 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': '123A2CF3238030D49A4F71531A742C74', 'loaderId': '96AA813DA46C79CE74DB9ACED06472C9', 'isDownload': False} 2026-10-21 09:19:33,346 44 INFO rb-133655d-225807-427165 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-21 09:19:33,374 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:19:33,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:33] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.019 2026-10-21 09:19:33,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:33] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.033 2026-10-21 09:19:33,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:33] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.053 2026-10-21 09:19:34,189 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:19:34,193 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:19:34,218 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.033 2026-10-21 09:19:34,268 44 INFO rb-133655d-225807-427165 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-21 09:19:34,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.015 2026-10-21 09:19:34,282 44 INFO rb-133655d-225807-427165 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-21 09:19:34,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:19:34,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:34,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.017 2026-10-21 09:19:34,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:34] "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.036 2026-10-21 09:19:34,399 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 09:19:34,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.046 2026-10-21 09:19:35,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.573 0.644 2026-10-21 09:19:35,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:35] "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-21 09:19:35,905 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:19:35,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-21 09:19:36,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-21 09:19:36,075 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-10-21 09:19:36,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:19:36,188 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:19:36,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:19:36,245 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:19:36,284 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:19:36,295 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:19:36,315 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19: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-21 09:19:36,371 44 INFO rb-133655d-225807-427165 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-21 09:19:36,372 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:19:36,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.116 0.101 2026-10-21 09:19:36,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.215 2026-10-21 09:19:36,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.191 2026-10-21 09:19:36,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.150 2026-10-21 09:19:36,634 44 INFO rb-133655d-225807-427165 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-21 09:19:36,646 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:36,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.061 0.302 2026-10-21 09:19:36,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.141 2026-10-21 09:19:36,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.175 2026-10-21 09:19:36,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:36] "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.017 2026-10-21 09:19:37,035 44 INFO rb-133655d-225807-427165 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-21 09:19:37,076 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:19:37,136 44 INFO rb-133655d-225807-427165 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-21 09:19:37,229 44 INFO rb-133655d-225807-427165 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-21 09:19:37,310 44 INFO rb-133655d-225807-427165 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-21 09:19:37,424 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-21 09:19:37,425 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-21 09:19:37,425 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-21 09:19:37,426 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-21 09:19:37,426 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-21 09:19:37,427 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-21 09:19:37,427 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-21 09:19:37,428 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-21 09:19:37,429 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-21 09:19:37,433 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-21 09:19:37,434 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-21 09:19:37,434 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-21 09:19:37,435 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-21 09:19:37,435 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-21 09:19:37,436 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-21 09:19:37,436 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-21 09:19:37,436 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-21 09:19:37,438 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-21 09:19:37,439 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-21 09:19:37,439 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-21 09:19:37,440 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-21 09:19:37,445 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-21 09:19:37,447 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-21 09:19:37,448 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-21 09:19:37,448 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-21 09:19:37,449 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-21 09:19:37,453 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-21 09:19:37,455 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-21 09:19:37,456 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-21 09:19:37,457 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-21 09:19:37,458 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-21 09:19:37,458 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-21 09:19:37,459 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-21 09:19:37,460 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-21 09:19:37,460 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-21 09:19:37,461 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-21 09:19:37,461 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-21 09:19:37,464 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-21 09:19:37,464 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-21 09:19:37,465 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-21 09:19:37,486 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:19:37,492 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:19:37,498 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:19:37,502 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:19:37,530 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:19:37,559 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 09:19:37,570 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.069 2026-10-21 09:19:37,574 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-21 09:19:37,579 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:19:37,587 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-21 09:19:37,588 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:19:37,595 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-21 09:19:37,609 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:19:37,618 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-21 09:19:37,657 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:19:37,659 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:19:37,661 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-21 09:19:37,663 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:19:37,676 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-21 09:19:37,682 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-21 09:19:37,682 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-21 09:19:37,685 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-21 09:19:37,686 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-21 09:19:37,687 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-21 09:19:37,688 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-21 09:19:37,690 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-21 09:19:37,691 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-21 09:19:37,692 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-21 09:19:37,694 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-21 09:19:37,697 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-21 09:19:37,699 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-21 09:19:37,700 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-21 09:19:37,701 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-21 09:19:37,702 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-21 09:19:37,703 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-21 09:19:37,703 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-21 09:19:37,704 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-21 09:19:37,704 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-21 09:19:37,705 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-21 09:19:37,705 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-21 09:19:37,705 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-21 09:19:37,705 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-21 09:19:37,706 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-21 09:19:37,706 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-21 09:19:37,707 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-21 09:19:37,707 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-21 09:19:37,709 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-21 09:19:37,710 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-21 09:19:37,711 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-21 09:19:37,712 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-21 09:19:37,712 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-21 09:19:37,713 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-21 09:19:37,713 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-21 09:19:37,714 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-21 09:19:37,721 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-21 09:19:37,723 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-21 09:19:37,727 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-21 09:19:37,729 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-21 09:19:37,730 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-21 09:19:37,731 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-21 09:19:37,732 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-21 09:19:37,732 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-21 09:19:37,733 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-21 09:19:37,734 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-21 09:19:37,734 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-21 09:19:37,735 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-21 09:19:37,738 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-21 09:19:37,753 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:19:37,759 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:19:37,780 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:19:37,783 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-21 09:19:37,787 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.051 2026-10-21 09:19:37,790 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:19:37,811 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-21 09:19:37,815 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:19:37,818 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-21 09:19:37,824 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.075 2026-10-21 09:19:37,833 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-21 09:19:37,839 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-21 09:19:37,843 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 09:19:37,855 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-21 09:19:37,862 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-21 09:19:37,879 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-21 09:19:37,890 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-21 09:19:37,892 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-21 09:19:37,894 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-21 09:19:37,899 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:19:37,903 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.076 2026-10-21 09:19:37,905 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.068 2026-10-21 09:19:37,907 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-21 09:19:37,909 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-21 09:19:37,911 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-21 09:19:37,923 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-21 09:19:37,925 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-21 09:19:37,928 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-21 09:19:37,932 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-21 09:19:37,937 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-21 09:19:37,938 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:19:37,943 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-21 09:19:37,945 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-21 09:19:37,945 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-21 09:19:37,946 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-21 09:19:37,946 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-21 09:19:37,947 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-21 09:19:37,947 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-21 09:19:37,947 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-21 09:19:38,398 44 INFO rb-133655d-225807-427165 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-21 09:19:38,979 44 INFO rb-133655d-225807-427165 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-21 09:19:39,013 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77827587 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6805b57-308c-48bc-bbfb-a7aa402d3229'}] 2026-10-21 09:19:39,021 44 INFO rb-133655d-225807-427165 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-21 09:19:39,074 44 INFO rb-133655d-225807-427165 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-21 09:19:39,127 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-10-21 09:19:39,129 44 INFO rb-133655d-225807-427165 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-21 09:19:39,195 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77827587 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6805b57-308c-48bc-bbfb-a7aa402d3229'} created pos.order #789 2026-10-21 09:19:39,240 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77827587 finished 2026-10-21 09:19:39,262 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 15897748 (allocated 17301504) 2026-10-21 09:19:39,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.150 0.144 2026-10-21 09:19:39,314 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 112979 2026-10-21 09:19:39,319 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-10-21 09:19:39,323 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 112979 2026-10-21 09:19:39,443 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091939_443642_test_multiple_preparation_printer_different_categories.txt 2026-10-21 09:19:39,444 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmprj88ggtp_chrome_odoo" 2026-10-21 09:19:39,466 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-10-21 09:19:40,149 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 113205 2026-10-21 09:19:40,149 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmptfnn33nk_chrome_odoo 2026-10-21 09:19:40,149 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:33813/json/version 2026-10-21 09:19:40,151 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:40,190 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: Chrome/150.0.7871.114 2026-10-21 09:19:40,190 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:33813/json 2026-10-21 09:19:40,191 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:40,218 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:33813/devtools/page/A257AEC8668F3133B8283121CBB01D63 2026-10-21 09:19:40,237 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-10-21 09:19:40,254 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-10-21 09:19:40,345 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:19:40,363 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-10-21 09:19:40,371 44 INFO rb-133655d-225807-427165 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-21 09:19:40,371 44 INFO rb-133655d-225807-427165 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-21 09:19:40,392 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:19:41,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:41] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.091 0.874 2026-10-21 09:19:41,357 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': 'A257AEC8668F3133B8283121CBB01D63', 'loaderId': '9DF258D17F509F7F80554990BB9C5D80', 'isDownload': False} 2026-10-21 09:19:41,357 44 INFO rb-133655d-225807-427165 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-21 09:19:41,384 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:19:41,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:41] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.008 2026-10-21 09:19:41,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:41] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-21 09:19:41,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:41] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-21 09:19:42,277 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:19:42,285 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:19:42,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-21 09:19:42,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-21 09:19:42,363 44 INFO rb-133655d-225807-427165 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-21 09:19:42,374 44 INFO rb-133655d-225807-427165 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-21 09:19:42,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:19:42,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:42,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.015 2026-10-21 09:19:42,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-21 09:19:42,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.051 2026-10-21 09:19:42,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-21 09:19:43,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.511 0.615 2026-10-21 09:19:43,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:43] "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-21 09:19:43,884 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19: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.012 2026-10-21 09:19:43,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:43] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.050 2026-10-21 09:19:44,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "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.015 2026-10-21 09:19:44,061 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-10-21 09:19:44,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-21 09:19:44,149 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:44,209 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:19:44,224 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 09:19:44,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.065 2026-10-21 09:19:44,275 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-10-21 09:19:44,312 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "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-21 09:19:44,314 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:19:44,326 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.130 2026-10-21 09:19:44,383 44 INFO rb-133655d-225807-427165 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-21 09:19:44,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.047 2026-10-21 09:19:44,457 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:19:44,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.064 0.098 2026-10-21 09:19:44,679 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:19:44,690 44 INFO rb-133655d-225807-427165 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-21 09:19:44,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.038 0.227 2026-10-21 09:19:44,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.288 2026-10-21 09:19:44,914 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.064 0.147 2026-10-21 09:19:44,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-21 09:19:45,068 44 INFO rb-133655d-225807-427165 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-21 09:19:45,109 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:45,175 44 INFO rb-133655d-225807-427165 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-21 09:19:45,233 44 INFO rb-133655d-225807-427165 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-21 09:19:45,336 44 INFO rb-133655d-225807-427165 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-21 09:19:45,441 44 INFO rb-133655d-225807-427165 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-21 09:19:45,493 44 INFO rb-133655d-225807-427165 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-21 09:19:45,570 44 INFO rb-133655d-225807-427165 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-21 09:19:45,626 44 INFO rb-133655d-225807-427165 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-21 09:19:45,678 44 INFO rb-133655d-225807-427165 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-21 09:19:45,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:45] "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.015 0.046 2026-10-21 09:19:45,748 44 INFO rb-133655d-225807-427165 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-21 09:19:45,791 44 INFO rb-133655d-225807-427165 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-21 09:19:45,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.086 2026-10-21 09:19:45,846 44 INFO rb-133655d-225807-427165 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-21 09:19:45,924 44 INFO rb-133655d-225807-427165 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-21 09:19:45,941 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:19:45,941 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:19:46,002 44 INFO rb-133655d-225807-427165 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-21 09:19:46,076 44 INFO rb-133655d-225807-427165 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-21 09:19:46,082 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89355883 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1adfea25-a67e-44c6-896b-841e26803884'}] 2026-10-21 09:19:46,092 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:19:46,868 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89355883 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1adfea25-a67e-44c6-896b-841e26803884'} created pos.order #790 2026-10-21 09:19:46,918 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89355883 finished 2026-10-21 09:19:47,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.381 0.579 2026-10-21 09:19:47,264 44 INFO rb-133655d-225807-427165 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-21 09:19:47,316 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-10-21 09:19:47,317 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-21 09:19:47,456 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 17215744 (allocated 18747392) 2026-10-21 09:19:47,472 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 113205 2026-10-21 09:19:47,481 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-10-21 09:19:47,484 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 113205 2026-10-21 09:19:47,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091947_633019_test_name_preset_skip_screen.txt 2026-10-21 09:19:47,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmptfnn33nk_chrome_odoo" 2026-10-21 09:19:47,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-10-21 09:19:48,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 113409 2026-10-21 09:19:48,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmpxu91nwv4_chrome_odoo 2026-10-21 09:19:48,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:44059/json/version 2026-10-21 09:19:48,421 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:48,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-10-21 09:19:48,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:44059/json 2026-10-21 09:19:48,440 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:48,450 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:44059/devtools/page/5A94A14E162A0631B75E533E301BFB2B 2026-10-21 09:19:48,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-10-21 09:19:48,476 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-10-21 09:19:48,569 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:19:48,586 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-10-21 09:19:48,590 44 INFO rb-133655d-225807-427165 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-21 09:19:48,590 44 INFO rb-133655d-225807-427165 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-21 09:19:48,620 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:19:49,724 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:49] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.106 1.006 2026-10-21 09:19:49,728 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': '5A94A14E162A0631B75E533E301BFB2B', 'loaderId': 'C6210570B0DA276B8B699690E195CFFC', 'isDownload': False} 2026-10-21 09:19:49,728 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-10-21 09:19:49,750 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:19:49,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:49] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-21 09:19:49,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:49] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-21 09:19:49,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:49] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-21 09:19:50,575 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:19:50,583 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:19:50,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.025 2026-10-21 09:19:50,664 44 INFO rb-133655d-225807-427165 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-21 09:19:50,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-21 09:19:50,674 44 INFO rb-133655d-225807-427165 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-21 09:19:50,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:19:50,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:50,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-21 09:19:50,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.008 0.042 2026-10-21 09:19:50,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-21 09:19:50,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.050 2026-10-21 09:19:52,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.491 0.609 2026-10-21 09:19:52,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "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-21 09:19:52,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:19:52,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.051 2026-10-21 09:19:52,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:19:52,360 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-10-21 09:19:52,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:19:52,469 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:19:52,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:19:52,489 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:19:52,496 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:19:52,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.031 0.057 2026-10-21 09:19:52,589 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:52,590 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:19:52,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.117 2026-10-21 09:19:52,707 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:52,716 44 INFO rb-133655d-225807-427165 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-21 09:19:52,820 44 INFO rb-133655d-225807-427165 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-21 09:19:52,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.083 0.083 2026-10-21 09:19:52,952 44 INFO rb-133655d-225807-427165 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-21 09:19:52,977 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:19:53,009 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:53] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.077 0.230 2026-10-21 09:19:53,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.082 0.271 2026-10-21 09:19:53,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.477 2026-10-21 09:19:53,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-21 09:19:53,251 44 INFO rb-133655d-225807-427165 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-21 09:19:53,302 44 INFO rb-133655d-225807-427165 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-21 09:19:53,364 44 INFO rb-133655d-225807-427165 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-21 09:19:53,427 44 INFO rb-133655d-225807-427165 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-21 09:19:53,486 44 INFO rb-133655d-225807-427165 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-21 09:19:53,546 44 INFO rb-133655d-225807-427165 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-21 09:19:53,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:53] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.006 0.020 2026-10-21 09:19:53,614 44 INFO rb-133655d-225807-427165 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-21 09:19:53,680 44 INFO rb-133655d-225807-427165 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-21 09:19:53,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:53] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.003 0.015 2026-10-21 09:19:53,745 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:53,748 44 INFO rb-133655d-225807-427165 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-21 09:19:53,812 44 INFO rb-133655d-225807-427165 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-21 09:19:53,874 44 INFO rb-133655d-225807-427165 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-21 09:19:53,921 44 INFO rb-133655d-225807-427165 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-21 09:19:53,974 44 INFO rb-133655d-225807-427165 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-21 09:19:54,024 44 INFO rb-133655d-225807-427165 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-21 09:19:54,083 44 INFO rb-133655d-225807-427165 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-21 09:19:54,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:54] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 5 0.006 0.014 2026-10-21 09:19:54,134 44 INFO rb-133655d-225807-427165 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-21 09:19:54,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.008 0.041 2026-10-21 09:19:54,193 44 INFO rb-133655d-225807-427165 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-21 09:19:54,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:54] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:19:54,244 44 INFO rb-133655d-225807-427165 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-21 09:19:54,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.031 2026-10-21 09:19:54,302 44 INFO rb-133655d-225807-427165 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-21 09:19:54,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19: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.013 2026-10-21 09:19:54,471 44 INFO rb-133655d-225807-427165 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-21 09:19:54,494 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:54,571 44 INFO rb-133655d-225807-427165 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-21 09:19:54,654 44 INFO rb-133655d-225807-427165 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-21 09:19:54,667 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:54,670 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:19:54,702 44 INFO rb-133655d-225807-427165 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-21 09:19:54,787 44 INFO rb-133655d-225807-427165 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-21 09:19:54,865 44 INFO rb-133655d-225807-427165 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-21 09:19:54,869 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17300371 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '69012afe-29de-42b6-8902-6f1b48c1f8c9'}] 2026-10-21 09:19:54,878 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:19:55,595 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17300371 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '69012afe-29de-42b6-8902-6f1b48c1f8c9'} created pos.order #791 2026-10-21 09:19:55,639 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17300371 finished 2026-10-21 09:19:55,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.337 0.536 2026-10-21 09:19:56,020 44 INFO rb-133655d-225807-427165 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-21 09:19:56,065 44 INFO rb-133655d-225807-427165 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-21 09:19:56,120 44 INFO rb-133655d-225807-427165 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-21 09:19:56,171 44 INFO rb-133655d-225807-427165 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-21 09:19:56,222 44 INFO rb-133655d-225807-427165 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-21 09:19:56,285 44 INFO rb-133655d-225807-427165 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-21 09:19:56,339 44 INFO rb-133655d-225807-427165 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-21 09:19:56,399 44 INFO rb-133655d-225807-427165 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-21 09:19:56,456 44 INFO rb-133655d-225807-427165 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-21 09:19:56,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:56] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.013 0.022 2026-10-21 09:19:56,512 44 INFO rb-133655d-225807-427165 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-21 09:19:56,567 44 INFO rb-133655d-225807-427165 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-21 09:19:56,645 44 INFO rb-133655d-225807-427165 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-21 09:19:56,659 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 09:19:56,700 44 INFO rb-133655d-225807-427165 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-21 09:19:56,750 44 INFO rb-133655d-225807-427165 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-21 09:19:56,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.063 2026-10-21 09:19:56,810 44 INFO rb-133655d-225807-427165 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-21 09:19:56,856 44 INFO rb-133655d-225807-427165 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-21 09:19:56,909 44 INFO rb-133655d-225807-427165 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-21 09:19:56,962 44 INFO rb-133655d-225807-427165 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-21 09:19:57,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:57] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.022 0.019 2026-10-21 09:19:57,029 44 INFO rb-133655d-225807-427165 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-21 09:19:57,078 44 INFO rb-133655d-225807-427165 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-21 09:19:57,159 44 INFO rb-133655d-225807-427165 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-21 09:19:57,208 44 INFO rb-133655d-225807-427165 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-21 09:19:57,265 44 INFO rb-133655d-225807-427165 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-21 09:19:57,336 44 INFO rb-133655d-225807-427165 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-21 09:19:57,344 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41252165 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '65bcddde-4b45-4e50-89a9-796cb740502a'}] 2026-10-21 09:19:57,945 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41252165 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '65bcddde-4b45-4e50-89a9-796cb740502a'} created pos.order #792 2026-10-21 09:19:58,007 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41252165 finished 2026-10-21 09:19:58,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 185 0.301 0.555 2026-10-21 09:19:58,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:58] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 09:19:58,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:19:58] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.002 0.010 2026-10-21 09:19:58,420 44 INFO rb-133655d-225807-427165 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-21 09:19:58,473 44 INFO rb-133655d-225807-427165 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-21 09:19:58,526 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-10-21 09:19:58,527 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-21 09:19:58,701 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18695100 (allocated 20320256) 2026-10-21 09:19:58,716 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 113409 2026-10-21 09:19:58,719 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-10-21 09:19:58,720 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 113409 2026-10-21 09:19:58,875 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_091958_874735_test_no_ghost_floor.txt 2026-10-21 09:19:58,875 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmpxu91nwv4_chrome_odoo" 2026-10-21 09:19:58,899 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-10-21 09:19:59,621 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 113636 2026-10-21 09:19:59,621 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmp5ky873vi_chrome_odoo 2026-10-21 09:19:59,622 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:43873/json/version 2026-10-21 09:19:59,623 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43873', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:59,652 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-10-21 09:19:59,653 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:43873/json 2026-10-21 09:19:59,653 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43873', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:19:59,667 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:43873/devtools/page/7F9DAFEE55A3A464EEB5D0EBE7A0D160 2026-10-21 09:19:59,679 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-10-21 09:19:59,687 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-10-21 09:19:59,800 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:19:59,825 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-10-21 09:19:59,832 44 INFO rb-133655d-225807-427165 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-21 09:19:59,832 44 INFO rb-133655d-225807-427165 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-21 09:19:59,850 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:20:00,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:00] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.126 0.827 2026-10-21 09:20:00,802 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '7F9DAFEE55A3A464EEB5D0EBE7A0D160', 'loaderId': '114C4F38989FEFAC3A6EDCEEE03E237E', 'isDownload': False} 2026-10-21 09:20:00,803 44 INFO rb-133655d-225807-427165 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-21 09:20:00,828 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:20:00,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:00] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-21 09:20:00,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:00] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-21 09:20:00,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:00] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.028 2026-10-21 09:20:01,537 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:01,551 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:20:01,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-21 09:20:01,609 44 INFO rb-133655d-225807-427165 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-21 09:20:01,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-21 09:20:01,620 44 INFO rb-133655d-225807-427165 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-21 09:20:01,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:20:01,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:01,689 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.015 2026-10-21 09:20:01,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-21 09:20:01,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.049 2026-10-21 09:20:01,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-21 09:20:02,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.442 0.601 2026-10-21 09:20:02,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:20:03,018 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:20:03,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-21 09:20:03,147 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:20:03,167 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-10-21 09:20:03,185 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-21 09:20:03,233 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:03,276 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:03,312 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:20:03,342 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "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-21 09:20:03,346 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:20:03,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.079 0.062 2026-10-21 09:20:03,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.162 2026-10-21 09:20:03,440 44 INFO rb-133655d-225807-427165 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-21 09:20:03,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.073 2026-10-21 09:20:03,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.190 2026-10-21 09:20:03,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.021 2026-10-21 09:20:03,547 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:03,595 44 INFO rb-133655d-225807-427165 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-21 09:20:03,602 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:20:03,633 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:20:03,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.057 0.094 2026-10-21 09:20:03,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.027 0.213 2026-10-21 09:20:03,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.060 0.289 2026-10-21 09:20:04,042 44 INFO rb-133655d-225807-427165 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-21 09:20:04,094 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-10-21 09:20:04,096 44 INFO rb-133655d-225807-427165 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-21 09:20:04,215 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13807360 (allocated 14680064) 2026-10-21 09:20:04,222 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 113636 2026-10-21 09:20:04,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-10-21 09:20:04,225 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 113636 2026-10-21 09:20:04,353 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092004_353217_test_open_default_register_screen_config.txt 2026-10-21 09:20:04,353 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmp5ky873vi_chrome_odoo" 2026-10-21 09:20:04,376 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-10-21 09:20:04,985 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 113830 2026-10-21 09:20:04,986 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmp_5j8ys2z_chrome_odoo 2026-10-21 09:20:04,986 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:35457/json/version 2026-10-21 09:20:04,987 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35457', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:05,071 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-10-21 09:20:05,071 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:35457/json 2026-10-21 09:20:05,072 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35457', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:05,110 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:35457/devtools/page/B7BC9FAC562A5BF024E94BEC1779B731 2026-10-21 09:20:05,127 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-10-21 09:20:05,145 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-10-21 09:20:05,210 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:20:05,221 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-10-21 09:20:05,230 44 INFO rb-133655d-225807-427165 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-21 09:20:05,230 44 INFO rb-133655d-225807-427165 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-21 09:20:05,266 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:20:06,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:06] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.082 0.789 2026-10-21 09:20:06,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': 'B7BC9FAC562A5BF024E94BEC1779B731', 'loaderId': 'C5DA6A5C2E752424D4EDD4BE27A69338', 'isDownload': False} 2026-10-21 09:20:06,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-10-21 09:20:06,152 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:20:06,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:06] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 09:20:06,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:06] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.031 2026-10-21 09:20:06,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:06] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-21 09:20:06,963 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:06,973 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:07,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.026 2026-10-21 09:20:07,049 44 INFO rb-133655d-225807-427165 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-21 09:20:07,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:20:07,067 44 INFO rb-133655d-225807-427165 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-21 09:20:07,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.013 0.006 2026-10-21 09:20:07,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:07,154 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.007 0.015 2026-10-21 09:20:07,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.035 2026-10-21 09:20:07,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.040 2026-10-21 09:20:07,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-21 09:20:08,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.262 0.491 2026-10-21 09:20:08,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "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-21 09:20:08,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:20:08,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.050 2026-10-21 09:20:08,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.027 0.013 2026-10-21 09:20:08,364 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-10-21 09:20:08,379 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 09:20:08,434 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:08,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:20:08,469 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:20:08,472 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:20:08,524 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:08,533 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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-21 09:20:08,576 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:20:08,577 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.068 0.053 2026-10-21 09:20:08,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.133 2026-10-21 09:20:08,619 44 INFO rb-133655d-225807-427165 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-21 09:20:08,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.084 2026-10-21 09:20:08,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.041 0.141 2026-10-21 09:20:08,758 44 INFO rb-133655d-225807-427165 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-21 09:20:08,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.109 2026-10-21 09:20:08,838 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:08,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:08] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.062 0.263 2026-10-21 09:20:09,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.186 2026-10-21 09:20:09,072 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:20:09,171 44 INFO rb-133655d-225807-427165 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-21 09:20:09,201 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:09,229 44 INFO rb-133655d-225807-427165 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-21 09:20:09,332 44 INFO rb-133655d-225807-427165 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-21 09:20:09,391 44 INFO rb-133655d-225807-427165 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-21 09:20:09,488 44 INFO rb-133655d-225807-427165 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-21 09:20:09,553 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/26] Tour test_pos_restaurant_course → Step body 2026-10-21 09:20:09,609 44 INFO rb-133655d-225807-427165 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-21 09:20:09,705 44 INFO rb-133655d-225807-427165 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-21 09:20:09,710 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79886265 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '28354c52-9c8a-4708-986b-d63825527208'}] 2026-10-21 09:20:09,916 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79886265 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '28354c52-9c8a-4708-986b-d63825527208'} created pos.order #793 2026-10-21 09:20:09,960 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79886265 finished 2026-10-21 09:20:10,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.167 0.218 2026-10-21 09:20:10,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.014 2026-10-21 09:20:10,180 44 INFO rb-133655d-225807-427165 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-21 09:20:10,228 44 INFO rb-133655d-225807-427165 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-21 09:20:10,279 44 INFO rb-133655d-225807-427165 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-21 09:20:10,331 44 INFO rb-133655d-225807-427165 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-21 09:20:10,390 44 INFO rb-133655d-225807-427165 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-21 09:20:10,467 44 INFO rb-133655d-225807-427165 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-21 09:20:10,487 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57255130 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '28354c52-9c8a-4708-986b-d63825527208'}] 2026-10-21 09:20:10,550 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57255130 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '28354c52-9c8a-4708-986b-d63825527208'} updated pos.order #793 2026-10-21 09:20:10,575 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57255130 finished 2026-10-21 09:20:10,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.085 0.167 2026-10-21 09:20:10,790 44 INFO rb-133655d-225807-427165 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-21 09:20:10,841 44 INFO rb-133655d-225807-427165 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-21 09:20:10,927 44 INFO rb-133655d-225807-427165 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-21 09:20:10,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.041 0.017 2026-10-21 09:20:10,976 44 INFO rb-133655d-225807-427165 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-21 09:20:11,042 44 INFO rb-133655d-225807-427165 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-21 09:20:11,101 44 INFO rb-133655d-225807-427165 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-21 09:20:12,150 44 INFO rb-133655d-225807-427165 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-21 09:20:12,216 44 INFO rb-133655d-225807-427165 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-21 09:20:12,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 09:20:12,246 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33581001 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '28354c52-9c8a-4708-986b-d63825527208'}] 2026-10-21 09:20:12,295 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33581001 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '28354c52-9c8a-4708-986b-d63825527208'} updated pos.order #793 2026-10-21 09:20:12,338 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33581001 finished 2026-10-21 09:20:12,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.097 0.196 2026-10-21 09:20:12,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.009 2026-10-21 09:20:12,638 44 INFO rb-133655d-225807-427165 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-21 09:20:12,682 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-10-21 09:20:12,683 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-21 09:20:12,801 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17889436 (allocated 19533824) 2026-10-21 09:20:12,807 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 113830 2026-10-21 09:20:12,808 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-10-21 09:20:12,809 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 113830 2026-10-21 09:20:12,943 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092012_942845_test_pos_restaurant_course.txt 2026-10-21 09:20:12,943 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmp_5j8ys2z_chrome_odoo" 2026-10-21 09:20:13,044 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-10-21 09:20:14,175 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #221 deleted product.product records with IDs: [2605] 2026-10-21 09:20:14,847 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 114031 2026-10-21 09:20:14,847 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmpr_wn5y46_chrome_odoo 2026-10-21 09:20:14,847 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:33727/json/version 2026-10-21 09:20:14,849 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33727', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:14,871 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: Chrome/150.0.7871.114 2026-10-21 09:20:14,872 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:33727/json 2026-10-21 09:20:14,872 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33727', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:14,891 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:33727/devtools/page/BAEACF622CC3346BCF649696C90263DD 2026-10-21 09:20:14,912 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-10-21 09:20:14,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-10-21 09:20:14,995 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:20:15,006 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-10-21 09:20:15,009 44 INFO rb-133655d-225807-427165 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-21 09:20:15,010 44 INFO rb-133655d-225807-427165 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-21 09:20:15,040 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:20:16,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:16] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.102 1.179 2026-10-21 09:20:16,317 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': 'BAEACF622CC3346BCF649696C90263DD', 'loaderId': '3702C59076FAD70CB3E820F8A80ADACB', 'isDownload': False} 2026-10-21 09:20:16,318 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-10-21 09:20:16,336 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:20:16,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:16] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-21 09:20:16,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:16] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.053 2026-10-21 09:20:16,419 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:16] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.064 2026-10-21 09:20:17,121 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:20:17,127 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:20:17,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-21 09:20:17,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-21 09:20:17,187 44 INFO rb-133655d-225807-427165 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-21 09:20:17,202 44 INFO rb-133655d-225807-427165 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-21 09:20:17,218 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-21 09:20:17,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:17,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.014 2026-10-21 09:20:17,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.045 2026-10-21 09:20:17,407 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.052 2026-10-21 09:20:17,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-21 09:20:18,434 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.390 0.587 2026-10-21 09:20:18,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:20:18,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:20:18,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.022 2026-10-21 09:20:18,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.062 2026-10-21 09:20:18,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:20:18,820 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-10-21 09:20:18,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-10-21 09:20:18,895 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:20:18,925 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:20:18,935 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:20:18,994 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:20:18,997 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "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-21 09:20:18,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:18] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.034 0.068 2026-10-21 09:20:19,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.015 0.136 2026-10-21 09:20:19,056 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.149 2026-10-21 09:20:19,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.021 2026-10-21 09:20:19,103 44 INFO rb-133655d-225807-427165 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-21 09:20:19,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.038 2026-10-21 09:20:19,187 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:20:19,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.058 0.076 2026-10-21 09:20:19,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.028 0.200 2026-10-21 09:20:19,394 44 INFO rb-133655d-225807-427165 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-21 09:20:19,410 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:20:19,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.072 0.089 2026-10-21 09:20:19,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-21 09:20:19,712 44 INFO rb-133655d-225807-427165 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-21 09:20:19,754 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:19,763 44 INFO rb-133655d-225807-427165 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-21 09:20:19,827 44 INFO rb-133655d-225807-427165 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-21 09:20:19,893 44 INFO rb-133655d-225807-427165 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-21 09:20:19,949 44 INFO rb-133655d-225807-427165 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-21 09:20:19,998 44 INFO rb-133655d-225807-427165 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-21 09:20:20,052 44 INFO rb-133655d-225807-427165 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-21 09:20:20,145 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-10-21 09:20:20,193 44 INFO rb-133655d-225807-427165 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-21 09:20:20,280 44 INFO rb-133655d-225807-427165 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-21 09:20:20,333 44 INFO rb-133655d-225807-427165 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-21 09:20:20,389 44 INFO rb-133655d-225807-427165 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-21 09:20:20,451 44 INFO rb-133655d-225807-427165 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-21 09:20:20,523 44 INFO rb-133655d-225807-427165 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-21 09:20:20,582 44 INFO rb-133655d-225807-427165 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-21 09:20:20,633 44 INFO rb-133655d-225807-427165 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-21 09:20:20,684 44 INFO rb-133655d-225807-427165 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-21 09:20:20,735 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-10-21 09:20:20,798 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-10-21 09:20:20,849 44 INFO rb-133655d-225807-427165 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-21 09:20:20,935 44 INFO rb-133655d-225807-427165 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-21 09:20:20,949 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39698958 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b3b3062f-1202-4db4-b082-80cc575ad3ed'}] 2026-10-21 09:20:21,047 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39698958 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b3b3062f-1202-4db4-b082-80cc575ad3ed'} created pos.order #794 2026-10-21 09:20:21,073 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39698958 finished 2026-10-21 09:20:21,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.065 0.165 2026-10-21 09:20:21,235 44 INFO rb-133655d-225807-427165 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-21 09:20:21,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:21] "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.015 2026-10-21 09:20:21,295 44 INFO rb-133655d-225807-427165 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-21 09:20:21,344 44 INFO rb-133655d-225807-427165 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-21 09:20:21,394 44 INFO rb-133655d-225807-427165 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-21 09:20:21,452 44 INFO rb-133655d-225807-427165 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-21 09:20:21,507 44 INFO rb-133655d-225807-427165 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-21 09:20:21,575 44 INFO rb-133655d-225807-427165 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-21 09:20:21,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-10-21 09:20:21,687 44 INFO rb-133655d-225807-427165 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-21 09:20:21,750 44 INFO rb-133655d-225807-427165 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-21 09:20:21,777 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26146816 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b3b3062f-1202-4db4-b082-80cc575ad3ed'}] 2026-10-21 09:20:21,891 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26146816 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b3b3062f-1202-4db4-b082-80cc575ad3ed'} updated pos.order #794 2026-10-21 09:20:21,933 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26146816 finished 2026-10-21 09:20:22,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.143 0.181 2026-10-21 09:20:22,135 44 INFO rb-133655d-225807-427165 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-21 09:20:22,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-21 09:20:22,214 44 INFO rb-133655d-225807-427165 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-21 09:20:22,284 44 INFO rb-133655d-225807-427165 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-21 09:20:22,343 44 INFO rb-133655d-225807-427165 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-21 09:20:22,394 44 INFO rb-133655d-225807-427165 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-21 09:20:22,445 44 INFO rb-133655d-225807-427165 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-21 09:20:22,496 44 INFO rb-133655d-225807-427165 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-21 09:20:22,553 44 INFO rb-133655d-225807-427165 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-21 09:20:22,610 44 INFO rb-133655d-225807-427165 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-21 09:20:22,674 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-10-21 09:20:22,728 44 INFO rb-133655d-225807-427165 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-21 09:20:22,792 44 INFO rb-133655d-225807-427165 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-21 09:20:22,828 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85052087 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': '96e1ca9c-0469-43be-9c8d-c41dbb8bb069'}] 2026-10-21 09:20:22,902 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85052087 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': '96e1ca9c-0469-43be-9c8d-c41dbb8bb069'} created pos.order #795 2026-10-21 09:20:22,935 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85052087 finished 2026-10-21 09:20:23,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.071 0.139 2026-10-21 09:20:23,073 44 INFO rb-133655d-225807-427165 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-21 09:20:23,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.012 0.016 2026-10-21 09:20:23,163 44 INFO rb-133655d-225807-427165 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-21 09:20:23,225 44 INFO rb-133655d-225807-427165 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-21 09:20:23,277 44 INFO rb-133655d-225807-427165 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-21 09:20:23,334 44 INFO rb-133655d-225807-427165 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-21 09:20:23,398 44 INFO rb-133655d-225807-427165 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-21 09:20:23,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:23] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:20:23,510 44 INFO rb-133655d-225807-427165 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-21 09:20:23,579 44 INFO rb-133655d-225807-427165 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-21 09:20:23,584 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73993031 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000003', 'uuid': '440eb17b-8f45-464d-8d4c-1b28040dcc3a'}] 2026-10-21 09:20:23,661 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73993031 order {'name': '/', 'pos_reference': '251-119-000003', 'uuid': '440eb17b-8f45-464d-8d4c-1b28040dcc3a'} created pos.order #796 2026-10-21 09:20:23,695 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73993031 finished 2026-10-21 09:20:23,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.058 0.161 2026-10-21 09:20:23,839 44 INFO rb-133655d-225807-427165 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-21 09:20:23,891 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-10-21 09:20:23,944 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-10-21 09:20:23,945 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 09:20:24,148 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 21738140 (allocated 23732224) 2026-10-21 09:20:24,157 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 114031 2026-10-21 09:20:24,158 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-10-21 09:20:24,159 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 114031 2026-10-21 09:20:24,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092024_291433_test_preparation_printer_content.txt 2026-10-21 09:20:24,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmpr_wn5y46_chrome_odoo" 2026-10-21 09:20:24,318 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-10-21 09:20:24,987 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 114238 2026-10-21 09:20:24,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpqge9abq0_chrome_odoo 2026-10-21 09:20:24,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:44359/json/version 2026-10-21 09:20:24,989 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:25,049 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-21 09:20:25,049 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:44359/json 2026-10-21 09:20:25,050 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:25,068 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:44359/devtools/page/83E21B229D7B79C6860441FD7672DFCC 2026-10-21 09:20:25,089 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-10-21 09:20:25,112 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-10-21 09:20:25,174 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:20:25,184 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-10-21 09:20:25,188 44 INFO rb-133655d-225807-427165 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-21 09:20:25,188 44 INFO rb-133655d-225807-427165 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-21 09:20:25,207 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:20:26,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:26] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.134 0.921 2026-10-21 09:20:26,263 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': '83E21B229D7B79C6860441FD7672DFCC', 'loaderId': 'FA51584AD998258E0A94EAE958BA61F1', 'isDownload': False} 2026-10-21 09:20:26,263 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-10-21 09:20:26,297 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:20:26,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:26] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-10-21 09:20:26,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:26] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.036 2026-10-21 09:20:26,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:26] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.044 2026-10-21 09:20:27,158 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:27,185 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:20:27,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-21 09:20:27,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-21 09:20:27,230 44 INFO rb-133655d-225807-427165 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-21 09:20:27,237 44 INFO rb-133655d-225807-427165 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-21 09:20:27,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.012 2026-10-21 09:20:27,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:27,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.008 0.023 2026-10-21 09:20:27,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-21 09:20:27,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.048 2026-10-21 09:20:27,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-21 09:20:28,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.528 0.655 2026-10-21 09:20:28,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.019 2026-10-21 09:20:28,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.012 2026-10-21 09:20:29,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.056 2026-10-21 09:20:29,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "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.015 2026-10-21 09:20:29,090 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-21 09:20:29,120 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.018 2026-10-21 09:20:29,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:20:29,213 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-21 09:20:29,247 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:20:29,256 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:20:29,271 44 INFO rb-133655d-225807-427165 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-21 09:20:29,346 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:20:29,395 44 INFO rb-133655d-225807-427165 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-21 09:20:29,400 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:20:29,423 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "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-21 09:20:29,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.076 0.171 2026-10-21 09:20:29,555 44 INFO rb-133655d-225807-427165 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-21 09:20:29,580 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:20:29,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.089 0.235 2026-10-21 09:20:29,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.428 2026-10-21 09:20:29,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.227 2026-10-21 09:20:29,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.053 0.186 2026-10-21 09:20:29,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.062 0.582 2026-10-21 09:20:29,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.294 2026-10-21 09:20:29,979 44 INFO rb-133655d-225807-427165 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-21 09:20:30,012 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.019 2026-10-21 09:20:30,015 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:20:30,083 44 INFO rb-133655d-225807-427165 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-21 09:20:30,153 44 INFO rb-133655d-225807-427165 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-21 09:20:30,214 44 INFO rb-133655d-225807-427165 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-21 09:20:30,285 44 INFO rb-133655d-225807-427165 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-21 09:20:30,352 44 INFO rb-133655d-225807-427165 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-21 09:20:30,418 44 INFO rb-133655d-225807-427165 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-21 09:20:30,450 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:30] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 09:20:30,598 44 INFO rb-133655d-225807-427165 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-21 09:20:30,671 44 INFO rb-133655d-225807-427165 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-21 09:20:30,681 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76929710 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000001', 'uuid': 'c2fd5b3e-00e4-4cc0-a041-c382fb24083a'}] 2026-10-21 09:20:30,717 44 INFO rb-133655d-225807-427165 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-21 09:20:30,781 44 INFO rb-133655d-225807-427165 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-21 09:20:30,793 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76929710 order {'name': '/', 'pos_reference': '251-119-000001', 'uuid': 'c2fd5b3e-00e4-4cc0-a041-c382fb24083a'} created pos.order #797 2026-10-21 09:20:30,830 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76929710 finished 2026-10-21 09:20:30,949 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.081 0.191 2026-10-21 09:20:31,003 44 INFO rb-133655d-225807-427165 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-21 09:20:31,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-10-21 09:20:31,091 44 INFO rb-133655d-225807-427165 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-21 09:20:31,151 44 INFO rb-133655d-225807-427165 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-21 09:20:31,238 44 INFO rb-133655d-225807-427165 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-21 09:20:31,247 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48576226 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': '1e0bd329-0156-4a21-b3df-7b37c2fa0213'}] 2026-10-21 09:20:31,287 44 INFO rb-133655d-225807-427165 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-21 09:20:31,340 44 INFO rb-133655d-225807-427165 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-21 09:20:31,348 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48576226 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': '1e0bd329-0156-4a21-b3df-7b37c2fa0213'} created pos.order #798 2026-10-21 09:20:31,377 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48576226 finished 2026-10-21 09:20:31,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.061 0.159 2026-10-21 09:20:31,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:31] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.078 0.094 2026-10-21 09:20:31,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.036 2026-10-21 09:20:31,776 44 INFO rb-133655d-225807-427165 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-21 09:20:31,837 44 INFO rb-133655d-225807-427165 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-21 09:20:32,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:32] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.091 0.137 2026-10-21 09:20:32,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:32] "GET /pos/ui/119/ticket HTTP/1.1" 200 - 33 0.025 0.067 2026-10-21 09:20:33,202 44 INFO rb-133655d-225807-427165 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-21 09:20:33,224 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.004 0.012 2026-10-21 09:20:33,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:20:33,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:20:33,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.019 0.031 2026-10-21 09:20:33,390 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.018 0.055 2026-10-21 09:20:33,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-21 09:20:33,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.055 0.063 2026-10-21 09:20:33,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:20:33,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.014 2026-10-21 09:20:33,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:20:33,832 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-21 09:20:33,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:20:34,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:34] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.074 0.075 2026-10-21 09:20:34,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.012 0.158 2026-10-21 09:20:34,147 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.062 2026-10-21 09:20:34,182 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-10-21 09:20:34,183 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-21 09:20:34,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:34] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.017 0.032 2026-10-21 09:20:34,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:34] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.029 0.093 2026-10-21 09:20:34,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:34] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.050 0.190 2026-10-21 09:20:34,587 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 17409992 (allocated 18874368) 2026-10-21 09:20:34,594 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 114238 2026-10-21 09:20:34,596 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-10-21 09:20:34,597 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 114238 2026-10-21 09:20:34,727 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092034_726801_test_preset_future_timing_restaurant.txt 2026-10-21 09:20:34,727 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpqge9abq0_chrome_odoo" 2026-10-21 09:20:34,754 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-10-21 09:20:35,388 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114454 2026-10-21 09:20:35,388 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpq1_47n4z_chrome_odoo 2026-10-21 09:20:35,389 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46381/json/version 2026-10-21 09:20:35,390 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46381', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:35,435 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-21 09:20:35,435 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46381/json 2026-10-21 09:20:35,436 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46381', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:35,455 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:46381/devtools/page/B24B9BDF998D10856BF4FC750A519B13 2026-10-21 09:20:35,479 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-21 09:20:35,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-21 09:20:35,586 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:20:35,606 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-21 09:20:35,610 44 INFO rb-133655d-225807-427165 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-21 09:20:35,610 44 INFO rb-133655d-225807-427165 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-21 09:20:35,632 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:20:36,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:36] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.220 0.890 2026-10-21 09:20:36,748 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'B24B9BDF998D10856BF4FC750A519B13', 'loaderId': 'B1EB9524FDADACC49127FBF17444D24F', 'isDownload': False} 2026-10-21 09:20:36,748 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-10-21 09:20:36,786 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:20:36,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:36] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-21 09:20:36,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:36] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 09:20:36,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:36] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-10-21 09:20:37,537 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:20:37,553 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:37,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.025 0.019 2026-10-21 09:20:37,646 44 INFO rb-133655d-225807-427165 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-21 09:20:37,655 44 INFO rb-133655d-225807-427165 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-21 09:20:37,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.025 2026-10-21 09:20:37,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 09:20:37,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:37,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:37] "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.019 2026-10-21 09:20:37,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.064 2026-10-21 09:20:37,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.041 0.053 2026-10-21 09:20:37,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-21 09:20:39,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.621 0.615 2026-10-21 09:20:39,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:20:39,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 09:20:39,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.058 2026-10-21 09:20:39,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 09:20:39,507 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-21 09:20:39,525 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 09:20:39,591 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:39,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:20:39,654 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:20:39,656 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:20:39,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.065 2026-10-21 09:20:39,715 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "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-21 09:20:39,738 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.063 2026-10-21 09:20:39,754 44 INFO rb-133655d-225807-427165 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-21 09:20:39,795 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:20:39,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.042 0.179 2026-10-21 09:20:39,918 44 INFO rb-133655d-225807-427165 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-21 09:20:39,996 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:39] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.093 0.176 2026-10-21 09:20:40,010 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:40,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.283 2026-10-21 09:20:40,140 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.167 2026-10-21 09:20:40,173 44 INFO rb-133655d-225807-427165 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-21 09:20:40,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:40] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.435 2026-10-21 09:20:40,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.015 0.198 2026-10-21 09:20:40,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 09:20:40,412 44 INFO rb-133655d-225807-427165 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-21 09:20:40,564 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:40,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.023 2026-10-21 09:20:40,616 44 INFO rb-133655d-225807-427165 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-21 09:20:40,682 44 INFO rb-133655d-225807-427165 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-21 09:20:40,744 44 INFO rb-133655d-225807-427165 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-21 09:20:40,803 44 INFO rb-133655d-225807-427165 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-21 09:20:40,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:40] "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.024 0.062 2026-10-21 09:20:40,913 44 INFO rb-133655d-225807-427165 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-21 09:20:40,972 44 INFO rb-133655d-225807-427165 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-21 09:20:41,027 44 INFO rb-133655d-225807-427165 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-21 09:20:41,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.024 0.070 2026-10-21 09:20:41,070 44 INFO rb-133655d-225807-427165 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-21 09:20:41,120 44 INFO rb-133655d-225807-427165 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-21 09:20:41,180 44 INFO rb-133655d-225807-427165 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-21 09:20:41,243 44 INFO rb-133655d-225807-427165 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-21 09:20:41,300 44 INFO rb-133655d-225807-427165 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-21 09:20:41,349 44 INFO rb-133655d-225807-427165 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-21 09:20:41,400 44 INFO rb-133655d-225807-427165 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-21 09:20:41,451 44 INFO rb-133655d-225807-427165 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-21 09:20:41,509 44 INFO rb-133655d-225807-427165 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-21 09:20:41,566 44 INFO rb-133655d-225807-427165 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-21 09:20:41,635 44 INFO rb-133655d-225807-427165 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-21 09:20:41,692 44 INFO rb-133655d-225807-427165 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-21 09:20:41,738 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-21 09:20:41,739 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-21 09:20:41,860 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 16332028 (allocated 17563648) 2026-10-21 09:20:41,879 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114454 2026-10-21 09:20:41,880 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-21 09:20:41,881 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114454 2026-10-21 09:20:41,997 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092041_996871_test_preset_timing_restaurant.txt 2026-10-21 09:20:41,997 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpq1_47n4z_chrome_odoo" 2026-10-21 09:20:42,650 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114652 2026-10-21 09:20:42,651 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpbk65em1__chrome_odoo 2026-10-21 09:20:42,651 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46313/json/version 2026-10-21 09:20:42,652 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:42,699 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-21 09:20:42,699 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46313/json 2026-10-21 09:20:42,700 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:42,715 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:46313/devtools/page/BAE69C15237D8E07FE7CB5C44C82A768 2026-10-21 09:20:42,731 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-21 09:20:42,750 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-21 09:20:42,833 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:20:42,837 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-21 09:20:42,842 44 INFO rb-133655d-225807-427165 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-21 09:20:42,842 44 INFO rb-133655d-225807-427165 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-21 09:20:42,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:42] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.028 0.066 2026-10-21 09:20:42,956 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'BAE69C15237D8E07FE7CB5C44C82A768', 'loaderId': '252340926422FCB2A0969C593A903956', 'isDownload': False} 2026-10-21 09:20:42,956 44 INFO rb-133655d-225807-427165 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-21 09:20:42,980 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:20:43,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 09:20:43,013 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-21 09:20:43,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-21 09:20:43,763 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:20:43,783 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:20:43,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:20:43,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 09:20:43,827 44 INFO rb-133655d-225807-427165 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-21 09:20:43,839 44 INFO rb-133655d-225807-427165 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-21 09:20:43,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:20:43,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:20:43,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.005 0.011 2026-10-21 09:20:43,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 09:20:43,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.011 0.049 2026-10-21 09:20:43,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-21 09:20:44,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.409 0.517 2026-10-21 09:20:45,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:20:45,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20: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.021 2026-10-21 09:20:45,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.039 2026-10-21 09:20:45,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 09:20:45,413 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-21 09:20:45,448 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:20:45,510 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:20:45,539 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:20:45,553 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:20:45,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.032 0.057 2026-10-21 09:20:45,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.085 2026-10-21 09:20:45,635 44 INFO rb-133655d-225807-427165 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-21 09:20:45,636 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "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-21 09:20:45,686 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.075 2026-10-21 09:20:45,702 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:45,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.029 0.187 2026-10-21 09:20:45,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:45] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.096 0.129 2026-10-21 09:20:45,990 44 INFO rb-133655d-225807-427165 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-21 09:20:46,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:46] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.253 2026-10-21 09:20:46,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.293 2026-10-21 09:20:46,048 44 INFO rb-133655d-225807-427165 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-21 09:20:46,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.009 0.026 2026-10-21 09:20:46,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20: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.023 2026-10-21 09:20:46,219 44 INFO rb-133655d-225807-427165 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-21 09:20:46,236 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:46] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:20:46,320 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:46,334 44 INFO rb-133655d-225807-427165 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-21 09:20:46,348 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:46,403 44 INFO rb-133655d-225807-427165 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-21 09:20:46,414 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87179120 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': '590dff83-d6b5-4d77-af9c-b6f93edd08e1'}] 2026-10-21 09:20:46,512 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87179120 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': '590dff83-d6b5-4d77-af9c-b6f93edd08e1'} created pos.order #799 2026-10-21 09:20:46,543 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87179120 finished 2026-10-21 09:20:46,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.059 0.193 2026-10-21 09:20:46,695 44 INFO rb-133655d-225807-427165 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-21 09:20:46,746 44 INFO rb-133655d-225807-427165 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-21 09:20:48,772 44 INFO rb-133655d-225807-427165 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-21 09:20:48,881 44 INFO rb-133655d-225807-427165 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-21 09:20:48,932 44 INFO rb-133655d-225807-427165 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-21 09:20:48,983 44 INFO rb-133655d-225807-427165 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-21 09:20:49,034 44 INFO rb-133655d-225807-427165 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-21 09:20:49,084 44 INFO rb-133655d-225807-427165 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-21 09:20:49,149 44 INFO rb-133655d-225807-427165 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-21 09:20:49,211 44 INFO rb-133655d-225807-427165 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-21 09:20:49,266 44 INFO rb-133655d-225807-427165 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-21 09:20:49,317 44 INFO rb-133655d-225807-427165 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-21 09:20:49,368 44 INFO rb-133655d-225807-427165 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-21 09:20:49,426 44 INFO rb-133655d-225807-427165 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-21 09:20:49,483 44 INFO rb-133655d-225807-427165 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-21 09:20:49,549 44 INFO rb-133655d-225807-427165 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-21 09:20:49,555 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66871055 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': '590dff83-d6b5-4d77-af9c-b6f93edd08e1'}] 2026-10-21 09:20:49,591 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1315] to pos.order #799 2026-10-21 09:20:49,600 44 INFO rb-133655d-225807-427165 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-21 09:20:49,602 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66871055 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': '590dff83-d6b5-4d77-af9c-b6f93edd08e1'} updated pos.order #799 2026-10-21 09:20:49,667 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66871055 finished 2026-10-21 09:20:49,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.095 0.189 2026-10-21 09:20:50,113 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:50] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 50 0.079 0.146 2026-10-21 09:20:50,147 44 INFO rb-133655d-225807-427165 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-21 09:20:50,230 44 INFO rb-133655d-225807-427165 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-21 09:20:50,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:20:50,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.042 2026-10-21 09:20:50,361 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-21 09:20:50,365 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-21 09:20:50,537 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17347276 (allocated 19271680) 2026-10-21 09:20:50,550 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114652 2026-10-21 09:20:50,554 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-21 09:20:50,556 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114652 2026-10-21 09:20:50,725 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092050_724834_test_preset_timing_restaurant.txt 2026-10-21 09:20:50,725 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpbk65em1__chrome_odoo" 2026-10-21 09:20:51,282 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114848 2026-10-21 09:20:51,282 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpaycaqrgn_chrome_odoo 2026-10-21 09:20:51,283 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:36359/json/version 2026-10-21 09:20:51,284 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:51,379 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-21 09:20:51,379 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:36359/json 2026-10-21 09:20:51,380 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:20:51,399 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:36359/devtools/page/0CFF4891B7A6F4DAC70853E7375BF90D 2026-10-21 09:20:51,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-21 09:20:51,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-21 09:20:51,497 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:20:51,504 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-21 09:20:51,512 44 INFO rb-133655d-225807-427165 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-21 09:20:51,512 44 INFO rb-133655d-225807-427165 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-21 09:20:51,676 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:51] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.093 2026-10-21 09:20:51,686 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '0CFF4891B7A6F4DAC70853E7375BF90D', 'loaderId': '1A57197C70D85AA4A814AF89A3FD842E', 'isDownload': False} 2026-10-21 09:20:51,687 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-10-21 09:20:51,727 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:20:51,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:51] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-21 09:20:51,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:51] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-21 09:20:51,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:51] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.050 2026-10-21 09:20:52,518 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:52,534 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:52,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:20:52,611 44 INFO rb-133655d-225807-427165 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-21 09:20:52,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/37] Tour test_preset_timing_restaurant → Step body 2026-10-21 09:20:52,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.039 0.011 2026-10-21 09:20:52,680 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:20:52,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:20:52,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.006 0.012 2026-10-21 09:20:52,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.033 2026-10-21 09:20:52,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.007 0.057 2026-10-21 09:20:52,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-21 09:20:53,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.283 0.551 2026-10-21 09:20:53,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:53] "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-21 09:20:53,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.045 0.009 2026-10-21 09:20:54,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.007 0.053 2026-10-21 09:20:54,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 09:20:54,107 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-21 09:20:54,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:20:54,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:20:54,219 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:20:54,229 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:54,242 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:20:54,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.029 2026-10-21 09:20:54,338 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:20:54,405 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.072 2026-10-21 09:20:54,426 44 INFO rb-133655d-225807-427165 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-21 09:20:54,434 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-21 09:20:54,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.088 0.125 2026-10-21 09:20:54,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.052 0.096 2026-10-21 09:20:54,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.033 0.239 2026-10-21 09:20:54,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.233 2026-10-21 09:20:54,697 44 INFO rb-133655d-225807-427165 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-21 09:20:54,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.025 2026-10-21 09:20:54,858 44 INFO rb-133655d-225807-427165 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-21 09:20:54,905 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:54,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.025 2026-10-21 09:20:54,962 44 INFO rb-133655d-225807-427165 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-21 09:20:55,024 44 INFO rb-133655d-225807-427165 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-21 09:20:55,099 44 INFO rb-133655d-225807-427165 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-21 09:20:55,138 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:20:55,175 44 INFO rb-133655d-225807-427165 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-21 09:20:55,244 44 INFO rb-133655d-225807-427165 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-21 09:20:55,315 44 INFO rb-133655d-225807-427165 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-21 09:20:55,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:55] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.038 0.011 2026-10-21 09:20:55,371 44 INFO rb-133655d-225807-427165 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-21 09:20:55,513 44 INFO rb-133655d-225807-427165 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-21 09:20:55,522 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57482212 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000001', 'uuid': '0f60d982-3923-4c91-ac67-d74bbe53d158'}] 2026-10-21 09:20:55,677 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57482212 order {'name': '/', 'pos_reference': '253-119-000001', 'uuid': '0f60d982-3923-4c91-ac67-d74bbe53d158'} created pos.order #800 2026-10-21 09:20:55,710 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57482212 finished 2026-10-21 09:20:55,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.134 0.175 2026-10-21 09:20:55,883 44 INFO rb-133655d-225807-427165 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-21 09:20:55,936 44 INFO rb-133655d-225807-427165 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-21 09:20:55,998 44 INFO rb-133655d-225807-427165 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-21 09:20:58,038 44 INFO rb-133655d-225807-427165 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-21 09:20:58,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.011 0.013 2026-10-21 09:20:58,129 44 INFO rb-133655d-225807-427165 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-21 09:20:58,217 44 INFO rb-133655d-225807-427165 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-21 09:20:58,298 44 INFO rb-133655d-225807-427165 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-21 09:20:58,313 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60503167 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000002', 'uuid': '2fee30ae-080c-4e4e-bf1b-d794ce058a3e'}] 2026-10-21 09:20:58,416 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60503167 order {'name': '/', 'pos_reference': '253-119-000002', 'uuid': '2fee30ae-080c-4e4e-bf1b-d794ce058a3e'} created pos.order #801 2026-10-21 09:20:58,466 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60503167 finished 2026-10-21 09:20:58,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.087 0.183 2026-10-21 09:20:58,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 51 0.099 0.092 2026-10-21 09:20:58,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:20:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.020 0.045 2026-10-21 09:20:58,918 44 INFO rb-133655d-225807-427165 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-21 09:20:58,971 44 INFO rb-133655d-225807-427165 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-21 09:20:59,021 44 INFO rb-133655d-225807-427165 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-21 09:20:59,072 44 INFO rb-133655d-225807-427165 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-21 09:20:59,124 44 INFO rb-133655d-225807-427165 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-21 09:20:59,189 44 INFO rb-133655d-225807-427165 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-21 09:21:01,237 44 INFO rb-133655d-225807-427165 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-21 09:21:01,320 44 INFO rb-133655d-225807-427165 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-21 09:21:01,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.027 0.017 2026-10-21 09:21:01,391 44 INFO rb-133655d-225807-427165 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-21 09:21:01,444 44 INFO rb-133655d-225807-427165 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-21 09:21:01,498 44 INFO rb-133655d-225807-427165 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-21 09:21:01,568 44 INFO rb-133655d-225807-427165 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-21 09:21:01,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:01] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.006 0.012 2026-10-21 09:21:01,705 44 INFO rb-133655d-225807-427165 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-21 09:21:01,763 44 INFO rb-133655d-225807-427165 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-21 09:21:01,829 44 INFO rb-133655d-225807-427165 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-21 09:21:01,834 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85486990 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000003', 'uuid': '4a154482-5e46-411c-8a48-c0d7b5db9d01'}] 2026-10-21 09:21:01,967 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85486990 order {'name': '/', 'pos_reference': '253-119-000003', 'uuid': '4a154482-5e46-411c-8a48-c0d7b5db9d01'} created pos.order #802 2026-10-21 09:21:02,010 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85486990 finished 2026-10-21 09:21:02,101 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.107 0.164 2026-10-21 09:21:02,142 44 INFO rb-133655d-225807-427165 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-21 09:21:02,192 44 INFO rb-133655d-225807-427165 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-21 09:21:02,251 44 INFO rb-133655d-225807-427165 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-21 09:21:02,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.045 0.074 2026-10-21 09:21:02,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.036 2026-10-21 09:21:02,458 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-21 09:21:02,459 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-21 09:21:02,760 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 21903200 (allocated 25178112) 2026-10-21 09:21:02,773 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114848 2026-10-21 09:21:02,777 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-21 09:21:02,778 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114848 2026-10-21 09:21:02,905 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092102_905741_test_preset_timing_restaurant.txt 2026-10-21 09:21:02,906 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpaycaqrgn_chrome_odoo" 2026-10-21 09:21:03,373 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 115057 2026-10-21 09:21:03,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmps2inhs5j_chrome_odoo 2026-10-21 09:21:03,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46147/json/version 2026-10-21 09:21:03,375 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46147', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:03,442 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-21 09:21:03,442 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46147/json 2026-10-21 09:21:03,443 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46147', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:03,487 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:46147/devtools/page/7C127C1F244BFEC212AF01AD26749452 2026-10-21 09:21:03,515 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-21 09:21:03,541 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-21 09:21:03,621 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:21:03,625 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-21 09:21:03,635 44 INFO rb-133655d-225807-427165 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-21 09:21:03,635 44 INFO rb-133655d-225807-427165 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-21 09:21:03,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:03] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.054 0.079 2026-10-21 09:21:03,801 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '7C127C1F244BFEC212AF01AD26749452', 'loaderId': '100F2E65EE6EEF22C5DFDECE0F1EE3E0', 'isDownload': False} 2026-10-21 09:21:03,801 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_guest_count_bank_payment')" 2026-10-21 09:21:03,825 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:21:03,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:03] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.026 2026-10-21 09:21:03,896 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:03] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-21 09:21:03,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:03] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.078 2026-10-21 09:21:04,710 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:21:04,713 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:21:04,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:21:04,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-21 09:21:04,798 44 INFO rb-133655d-225807-427165 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-21 09:21:04,808 44 INFO rb-133655d-225807-427165 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-21 09:21:04,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:21:04,845 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:21:04,887 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 09:21:04,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.006 0.038 2026-10-21 09:21:04,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-21 09:21:05,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.021 0.059 2026-10-21 09:21:06,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 325 0.555 0.666 2026-10-21 09:21:06,348 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.042 2026-10-21 09:21:06,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.011 0.017 2026-10-21 09:21:06,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:06] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.049 2026-10-21 09:21:06,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.012 0.013 2026-10-21 09:21:06,814 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-21 09:21:06,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:21:06,890 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:06,924 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:06,930 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:21:07,008 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:21:07,026 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "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-21 09:21:07,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.046 0.108 2026-10-21 09:21:07,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.014 0.177 2026-10-21 09:21:07,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.209 2026-10-21 09:21:07,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.060 2026-10-21 09:21:07,173 44 INFO rb-133655d-225807-427165 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-21 09:21:07,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.025 2026-10-21 09:21:07,302 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:21:07,480 44 INFO rb-133655d-225807-427165 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-21 09:21:07,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.078 0.155 2026-10-21 09:21:07,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.247 2026-10-21 09:21:07,606 44 INFO rb-133655d-225807-427165 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-21 09:21:07,614 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:21:07,619 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:21:07,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.010 0.286 2026-10-21 09:21:07,654 44 INFO rb-133655d-225807-427165 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-21 09:21:07,714 44 INFO rb-133655d-225807-427165 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-21 09:21:07,820 44 INFO rb-133655d-225807-427165 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-21 09:21:07,870 44 INFO rb-133655d-225807-427165 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-21 09:21:07,934 44 INFO rb-133655d-225807-427165 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-21 09:21:07,985 44 INFO rb-133655d-225807-427165 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-21 09:21:08,037 44 INFO rb-133655d-225807-427165 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-21 09:21:08,090 44 INFO rb-133655d-225807-427165 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-21 09:21:08,164 44 INFO rb-133655d-225807-427165 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-21 09:21:08,171 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34014150 started for PoS orders references: [{'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'e2663c56-8ba8-4ef1-be55-09ae6f4c1bd2'}] 2026-10-21 09:21:08,194 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:21:08,291 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34014150 order {'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'e2663c56-8ba8-4ef1-be55-09ae6f4c1bd2'} created pos.order #803 2026-10-21 09:21:08,345 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34014150 finished 2026-10-21 09:21:08,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.093 0.189 2026-10-21 09:21:08,548 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:08,562 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:08,589 44 INFO rb-133655d-225807-427165 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-21 09:21:08,657 44 INFO rb-133655d-225807-427165 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-21 09:21:08,701 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-21 09:21:08,702 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-21 09:21:08,842 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17810020 (allocated 19009536) 2026-10-21 09:21:08,860 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 115057 2026-10-21 09:21:08,865 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-21 09:21:08,867 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 115057 2026-10-21 09:21:08,995 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092108_995732_test_preset_timing_restaurant.txt 2026-10-21 09:21:08,996 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmps2inhs5j_chrome_odoo" 2026-10-21 09:21:09,014 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-10-21 09:21:09,954 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 115257 2026-10-21 09:21:09,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmpdwjzsaeo_chrome_odoo 2026-10-21 09:21:09,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:33771/json/version 2026-10-21 09:21:09,956 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33771', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:09,979 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 09:21:09,979 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:33771/json 2026-10-21 09:21:09,980 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33771', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:10,003 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:33771/devtools/page/CAEAC656AFAA6A5613489D7E016FD7BC 2026-10-21 09:21:10,038 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-10-21 09:21:10,062 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-10-21 09:21:10,189 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:21:10,200 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-10-21 09:21:10,207 44 INFO rb-133655d-225807-427165 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-21 09:21:10,207 44 INFO rb-133655d-225807-427165 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-21 09:21:10,229 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:21:11,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:11] "GET /pos/ui/119 HTTP/1.1" 200 - 85 0.059 1.052 2026-10-21 09:21:11,342 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': 'CAEAC656AFAA6A5613489D7E016FD7BC', 'loaderId': '4BD81E50A4CF23E92200ABF0CDFC4B1B', 'isDownload': False} 2026-10-21 09:21:11,342 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-10-21 09:21:11,379 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:21:11,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:11] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-10-21 09:21:11,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:11] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-21 09:21:11,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:11] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-21 09:21:12,171 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:21:12,172 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:21:12,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-21 09:21:12,253 44 INFO rb-133655d-225807-427165 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-21 09:21:12,268 44 INFO rb-133655d-225807-427165 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-21 09:21:12,275 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.020 2026-10-21 09:21:12,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 09:21:12,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:21:12,373 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.018 2026-10-21 09:21:12,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.060 2026-10-21 09:21:12,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.059 2026-10-21 09:21:12,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-21 09:21:13,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.510 0.639 2026-10-21 09:21:13,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:21:13,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-10-21 09:21:14,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.066 2026-10-21 09:21:14,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.011 2026-10-21 09:21:14,091 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-10-21 09:21:14,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:21:14,158 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:14,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:21:14,201 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:21:14,224 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:21:14,329 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-10-21 09:21:14,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.040 0.119 2026-10-21 09:21:14,350 44 INFO rb-133655d-225807-427165 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-21 09:21:14,360 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.069 2026-10-21 09:21:14,382 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:14,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.194 2026-10-21 09:21:14,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.087 2026-10-21 09:21:14,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.126 0.199 2026-10-21 09:21:14,667 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:21:14,668 44 INFO rb-133655d-225807-427165 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-21 09:21:14,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.117 0.354 2026-10-21 09:21:14,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.418 2026-10-21 09:21:15,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.095 0.253 2026-10-21 09:21:15,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.015 2026-10-21 09:21:15,185 44 INFO rb-133655d-225807-427165 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-21 09:21:15,230 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:15,282 44 INFO rb-133655d-225807-427165 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-21 09:21:15,338 44 INFO rb-133655d-225807-427165 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-21 09:21:15,386 44 INFO rb-133655d-225807-427165 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-21 09:21:15,438 44 INFO rb-133655d-225807-427165 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-21 09:21:15,505 44 INFO rb-133655d-225807-427165 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-21 09:21:15,551 44 INFO rb-133655d-225807-427165 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-21 09:21:15,602 44 INFO rb-133655d-225807-427165 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-21 09:21:15,690 44 INFO rb-133655d-225807-427165 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-21 09:21:15,706 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:21:15,709 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:21:15,784 44 INFO rb-133655d-225807-427165 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-21 09:21:15,860 44 INFO rb-133655d-225807-427165 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-21 09:21:15,868 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15278276 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'feada06a-7dab-4e55-b278-e2d78c317203'}] 2026-10-21 09:21:15,882 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:21:16,668 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15278276 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'feada06a-7dab-4e55-b278-e2d78c317203'} created pos.order #804 2026-10-21 09:21:16,704 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15278276 finished 2026-10-21 09:21:16,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.356 0.583 2026-10-21 09:21:17,021 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-10-21 09:21:17,022 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 09:21:17,147 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15832924 (allocated 17563648) 2026-10-21 09:21:17,166 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 115257 2026-10-21 09:21:17,170 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-10-21 09:21:17,171 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 115257 2026-10-21 09:21:17,285 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092117_284872_test_restaurant_preset_eatin_tour.txt 2026-10-21 09:21:17,285 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmpdwjzsaeo_chrome_odoo" 2026-10-21 09:21:17,319 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-10-21 09:21:18,013 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 115457 2026-10-21 09:21:18,013 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmp2kq0tteo_chrome_odoo 2026-10-21 09:21:18,013 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:40565/json/version 2026-10-21 09:21:18,017 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40565', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:18,102 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: Chrome/150.0.7871.114 2026-10-21 09:21:18,102 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:40565/json 2026-10-21 09:21:18,103 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40565', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:18,148 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:40565/devtools/page/D294729784E90E2EA9D361BF0618EC7D 2026-10-21 09:21:18,183 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-10-21 09:21:18,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-10-21 09:21:18,356 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:21:18,372 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-10-21 09:21:18,376 44 INFO rb-133655d-225807-427165 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-21 09:21:18,376 44 INFO rb-133655d-225807-427165 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-21 09:21:18,394 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:21:19,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:19] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.121 0.910 2026-10-21 09:21:19,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': 'D294729784E90E2EA9D361BF0618EC7D', 'loaderId': 'C76A0EB65DB6B98FE520DCA7A2B2133F', 'isDownload': False} 2026-10-21 09:21:19,427 44 INFO rb-133655d-225807-427165 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-21 09:21:19,458 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:21:19,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:19] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.013 2026-10-21 09:21:19,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:19] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.024 2026-10-21 09:21:19,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:19] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.049 2026-10-21 09:21:20,288 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:20,292 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:20,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:21:20,362 44 INFO rb-133655d-225807-427165 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-21 09:21:20,374 44 INFO rb-133655d-225807-427165 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-21 09:21:20,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-21 09:21:20,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21: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-21 09:21:20,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:21:20,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.017 2026-10-21 09:21:20,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.043 2026-10-21 09:21:20,574 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.063 2026-10-21 09:21:20,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-21 09:21:21,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.290 0.588 2026-10-21 09:21:21,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 09:21:21,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:21:21,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:21] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-21 09:21:21,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:21] "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-21 09:21:21,821 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-10-21 09:21:21,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:21:21,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:21:21,928 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:21:21,970 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:21,977 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:21:22,058 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 09:21:22,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.055 0.070 2026-10-21 09:21:22,131 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.060 2026-10-21 09:21:22,135 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:21:22,157 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.022 0.188 2026-10-21 09:21:22,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.034 2026-10-21 09:21:22,208 44 INFO rb-133655d-225807-427165 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-21 09:21:22,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.028 0.179 2026-10-21 09:21:22,378 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:21:22,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.027 0.251 2026-10-21 09:21:22,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.157 2026-10-21 09:21:22,472 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:22,482 44 INFO rb-133655d-225807-427165 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-21 09:21:22,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.085 0.087 2026-10-21 09:21:22,739 44 INFO rb-133655d-225807-427165 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-21 09:21:22,790 44 INFO rb-133655d-225807-427165 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-21 09:21:22,843 44 INFO rb-133655d-225807-427165 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-21 09:21:22,897 44 INFO rb-133655d-225807-427165 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-21 09:21:22,948 44 INFO rb-133655d-225807-427165 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-21 09:21:23,004 44 INFO rb-133655d-225807-427165 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-21 09:21:23,054 44 INFO rb-133655d-225807-427165 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-21 09:21:23,111 44 INFO rb-133655d-225807-427165 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-21 09:21:23,159 44 INFO rb-133655d-225807-427165 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-21 09:21:23,287 44 INFO rb-133655d-225807-427165 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-21 09:21:23,366 44 INFO rb-133655d-225807-427165 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-21 09:21:23,374 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48067971 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c9051922-5a5b-4ed0-83ac-368dc9e04ee4'}] 2026-10-21 09:21:23,437 44 INFO rb-133655d-225807-427165 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-21 09:21:23,517 44 INFO rb-133655d-225807-427165 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-21 09:21:23,608 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48067971 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c9051922-5a5b-4ed0-83ac-368dc9e04ee4'} created pos.order #805 2026-10-21 09:21:23,637 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48067971 finished 2026-10-21 09:21:23,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.172 0.203 2026-10-21 09:21:23,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:23] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.079 0.315 2026-10-21 09:21:23,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.034 2026-10-21 09:21:24,005 44 INFO rb-133655d-225807-427165 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-21 09:21:24,055 44 INFO rb-133655d-225807-427165 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-21 09:21:24,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.015 2026-10-21 09:21:24,138 44 INFO rb-133655d-225807-427165 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-21 09:21:24,191 44 INFO rb-133655d-225807-427165 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-21 09:21:24,250 44 INFO rb-133655d-225807-427165 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-21 09:21:24,301 44 INFO rb-133655d-225807-427165 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-21 09:21:24,349 44 INFO rb-133655d-225807-427165 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-21 09:21:24,402 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-10-21 09:21:24,403 44 INFO rb-133655d-225807-427165 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-21 09:21:24,502 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15804820 (allocated 17039360) 2026-10-21 09:21:24,511 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 115457 2026-10-21 09:21:24,512 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-10-21 09:21:24,515 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 115457 2026-10-21 09:21:24,648 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092124_648397_test_show_default_with_register_screen.txt 2026-10-21 09:21:24,648 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmp2kq0tteo_chrome_odoo" 2026-10-21 09:21:24,675 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-10-21 09:21:25,358 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 115654 2026-10-21 09:21:25,359 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmpwdaf624q_chrome_odoo 2026-10-21 09:21:25,359 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:42333/json/version 2026-10-21 09:21:25,360 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42333', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:25,403 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-10-21 09:21:25,403 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:42333/json 2026-10-21 09:21:25,404 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42333', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:25,431 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:42333/devtools/page/CFB847FAFFB7F77EA820AE585D0D4B5D 2026-10-21 09:21:25,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-10-21 09:21:25,454 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-10-21 09:21:25,614 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:21:25,625 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-10-21 09:21:25,630 44 INFO rb-133655d-225807-427165 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-21 09:21:25,631 44 INFO rb-133655d-225807-427165 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-21 09:21:25,667 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:21:26,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:26] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.125 0.832 2026-10-21 09:21:26,617 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': 'CFB847FAFFB7F77EA820AE585D0D4B5D', 'loaderId': 'D744942BB5EBB14C5910F3A8B6897294', 'isDownload': False} 2026-10-21 09:21:26,617 44 INFO rb-133655d-225807-427165 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-21 09:21:26,640 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:21:26,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:26] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-10-21 09:21:26,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:26] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-21 09:21:26,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:26] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.041 2026-10-21 09:21:27,449 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:21:27,463 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:21:27,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.020 2026-10-21 09:21:27,522 44 INFO rb-133655d-225807-427165 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-21 09:21:27,534 44 INFO rb-133655d-225807-427165 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-21 09:21:27,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.011 2026-10-21 09:21:27,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-21 09:21:27,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:21:27,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.035 0.017 2026-10-21 09:21:27,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.013 0.070 2026-10-21 09:21:27,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.047 2026-10-21 09:21:27,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-21 09:21:29,029 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.583 0.634 2026-10-21 09:21:29,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "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-21 09:21:29,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21: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.008 2026-10-21 09:21:29,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.047 2026-10-21 09:21:29,273 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-21 09:21:29,297 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-10-21 09:21:29,312 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 09:21:29,400 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-21 09:21:29,429 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:21:29,444 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:21:29,478 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:21:29,545 44 INFO rb-133655d-225807-427165 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-21 09:21:29,551 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:21:29,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.120 0.099 2026-10-21 09:21:29,617 44 INFO rb-133655d-225807-427165 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-21 09:21:29,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.242 2026-10-21 09:21:29,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.238 2026-10-21 09:21:29,660 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:21:29,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.091 2026-10-21 09:21:29,718 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:29,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.116 2026-10-21 09:21:29,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.160 2026-10-21 09:21:29,967 44 INFO rb-133655d-225807-427165 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-21 09:21:30,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.075 0.219 2026-10-21 09:21:30,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.165 2026-10-21 09:21:30,019 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:21:30,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.054 2026-10-21 09:21:30,073 44 INFO rb-133655d-225807-427165 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-21 09:21:30,136 44 INFO rb-133655d-225807-427165 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-21 09:21:30,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.033 0.402 2026-10-21 09:21:30,211 44 INFO rb-133655d-225807-427165 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-21 09:21:30,256 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58798430 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '76358832-081b-4779-9f84-631819e44271'}] 2026-10-21 09:21:30,360 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58798430 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '76358832-081b-4779-9f84-631819e44271'} created pos.order #806 2026-10-21 09:21:30,390 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58798430 finished 2026-10-21 09:21:30,488 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.063 0.174 2026-10-21 09:21:30,531 44 INFO rb-133655d-225807-427165 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-21 09:21:30,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:30] "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-21 09:21:30,621 44 INFO rb-133655d-225807-427165 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-21 09:21:30,678 44 INFO rb-133655d-225807-427165 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-21 09:21:30,730 44 INFO rb-133655d-225807-427165 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-21 09:21:32,770 44 INFO rb-133655d-225807-427165 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-21 09:21:32,821 44 INFO rb-133655d-225807-427165 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-21 09:21:32,875 44 INFO rb-133655d-225807-427165 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-21 09:21:33,053 44 INFO rb-133655d-225807-427165 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-21 09:21:33,104 44 INFO rb-133655d-225807-427165 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-21 09:21:33,165 44 INFO rb-133655d-225807-427165 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-21 09:21:33,194 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55792155 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '76358832-081b-4779-9f84-631819e44271'}] 2026-10-21 09:21:33,298 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55792155 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '76358832-081b-4779-9f84-631819e44271'} updated pos.order #806 2026-10-21 09:21:33,331 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55792155 finished 2026-10-21 09:21:33,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.088 0.195 2026-10-21 09:21:33,519 44 INFO rb-133655d-225807-427165 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-21 09:21:33,570 44 INFO rb-133655d-225807-427165 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-21 09:21:35,603 44 INFO rb-133655d-225807-427165 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-21 09:21:35,678 44 INFO rb-133655d-225807-427165 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-21 09:21:35,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.008 0.014 2026-10-21 09:21:35,725 44 INFO rb-133655d-225807-427165 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-21 09:21:35,777 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-10-21 09:21:35,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-21 09:21:35,883 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 16408076 (allocated 18223104) 2026-10-21 09:21:35,898 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 115654 2026-10-21 09:21:35,901 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-10-21 09:21:35,902 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 115654 2026-10-21 09:21:36,026 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092136_025868_test_sync_lines_qty_update.txt 2026-10-21 09:21:36,026 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmpwdaf624q_chrome_odoo" 2026-10-21 09:21:36,097 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-10-21 09:21:36,694 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 115858 2026-10-21 09:21:36,694 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpsagdpfmd_chrome_odoo 2026-10-21 09:21:36,695 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:38295/json/version 2026-10-21 09:21:36,697 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:36,735 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-21 09:21:36,735 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:38295/json 2026-10-21 09:21:36,736 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:36,767 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:38295/devtools/page/135AAD400CD35C16BB45A61C4D7D0D0D 2026-10-21 09:21:36,793 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-10-21 09:21:36,802 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-10-21 09:21:36,900 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:21:36,912 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-10-21 09:21:36,914 44 INFO rb-133655d-225807-427165 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-21 09:21:36,915 44 INFO rb-133655d-225807-427165 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-21 09:21:36,937 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:21:38,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:38] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.143 0.993 2026-10-21 09:21:38,072 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': '135AAD400CD35C16BB45A61C4D7D0D0D', 'loaderId': 'CBAF7ABFE511910C9B84DA4E4389A6E8', 'isDownload': False} 2026-10-21 09:21:38,072 44 INFO rb-133655d-225807-427165 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-21 09:21:38,102 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:21:38,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:38] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-21 09:21:38,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:38] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-21 09:21:38,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:38] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-21 09:21:38,856 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:21:38,868 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:38,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.023 2026-10-21 09:21:38,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-21 09:21:38,952 44 INFO rb-133655d-225807-427165 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-21 09:21:38,968 44 INFO rb-133655d-225807-427165 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-21 09:21:38,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.011 2026-10-21 09:21:38,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:21:39,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.015 2026-10-21 09:21:39,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.039 2026-10-21 09:21:39,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.042 0.062 2026-10-21 09:21:39,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-10-21 09:21:40,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.604 0.614 2026-10-21 09:21:40,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:21:40,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:21:40,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.050 2026-10-21 09:21:40,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:21:40,771 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-21 09:21:40,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.011 2026-10-21 09:21:40,860 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:21:40,880 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:21:40,913 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:21:40,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.053 2026-10-21 09:21:40,928 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-10-21 09:21:40,941 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:21:40,958 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:21:40,983 44 INFO rb-133655d-225807-427165 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-21 09:21:41,019 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:21:41,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:41] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.041 0.120 2026-10-21 09:21:41,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.089 2026-10-21 09:21:41,130 44 INFO rb-133655d-225807-427165 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-21 09:21:41,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.046 0.104 2026-10-21 09:21:41,161 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:21:41,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.067 0.226 2026-10-21 09:21:41,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.261 2026-10-21 09:21:41,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.222 2026-10-21 09:21:41,584 44 INFO rb-133655d-225807-427165 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-21 09:21:41,619 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:21:41,687 44 INFO rb-133655d-225807-427165 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-21 09:21:41,744 44 INFO rb-133655d-225807-427165 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-21 09:21:41,795 44 INFO rb-133655d-225807-427165 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-21 09:21:41,846 44 INFO rb-133655d-225807-427165 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-21 09:21:41,901 44 INFO rb-133655d-225807-427165 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-21 09:21:41,949 44 INFO rb-133655d-225807-427165 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-21 09:21:42,045 44 INFO rb-133655d-225807-427165 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-21 09:21:42,122 44 INFO rb-133655d-225807-427165 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-21 09:21:42,172 44 INFO rb-133655d-225807-427165 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-21 09:21:42,237 44 INFO rb-133655d-225807-427165 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-21 09:21:42,298 44 INFO rb-133655d-225807-427165 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-21 09:21:42,351 44 INFO rb-133655d-225807-427165 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-21 09:21:42,390 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:42] "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.037 0.053 2026-10-21 09:21:42,429 44 INFO rb-133655d-225807-427165 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-21 09:21:42,438 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38401234 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '19684476-46d7-4c08-ba05-6b29ca15a817'}] 2026-10-21 09:21:42,559 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38401234 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '19684476-46d7-4c08-ba05-6b29ca15a817'} created pos.order #807 2026-10-21 09:21:42,602 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38401234 finished 2026-10-21 09:21:42,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.117 0.170 2026-10-21 09:21:42,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.038 0.364 2026-10-21 09:21:43,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.077 0.168 2026-10-21 09:21:43,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.027 2026-10-21 09:21:43,075 44 INFO rb-133655d-225807-427165 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-21 09:21:43,127 44 INFO rb-133655d-225807-427165 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-21 09:21:43,192 44 INFO rb-133655d-225807-427165 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-21 09:21:43,250 44 INFO rb-133655d-225807-427165 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-21 09:21:43,301 44 INFO rb-133655d-225807-427165 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-21 09:21:43,353 44 INFO rb-133655d-225807-427165 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-21 09:21:43,403 44 INFO rb-133655d-225807-427165 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-21 09:21:43,457 44 INFO rb-133655d-225807-427165 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-21 09:21:43,508 44 INFO rb-133655d-225807-427165 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-21 09:21:43,559 44 INFO rb-133655d-225807-427165 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-21 09:21:43,630 44 INFO rb-133655d-225807-427165 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-21 09:21:43,681 44 INFO rb-133655d-225807-427165 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-21 09:21:43,748 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-10-21 09:21:43,749 44 INFO rb-133655d-225807-427165 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-21 09:21:43,757 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53397965 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '19684476-46d7-4c08-ba05-6b29ca15a817'}] 2026-10-21 09:21:43,854 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53397965 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '19684476-46d7-4c08-ba05-6b29ca15a817'} updated pos.order #807 2026-10-21 09:21:43,862 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16793272 (allocated 18485248) 2026-10-21 09:21:43,865 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53397965 finished 2026-10-21 09:21:43,895 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 115858 2026-10-21 09:21:43,900 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-10-21 09:21:43,902 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 115858 2026-10-21 09:21:43,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.079 0.122 2026-10-21 09:21:44,014 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092144_014388_test_sync_lines_qty_update_ticket_screen.txt 2026-10-21 09:21:44,014 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmpsagdpfmd_chrome_odoo" 2026-10-21 09:21:44,089 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-10-21 09:21:44,840 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 116055 2026-10-21 09:21:44,840 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmpdza6hxmj_chrome_odoo 2026-10-21 09:21:44,840 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:40969/json/version 2026-10-21 09:21:44,842 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40969', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:44,887 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-10-21 09:21:44,887 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:40969/json 2026-10-21 09:21:44,888 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40969', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:44,909 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:40969/devtools/page/A633DE62C6CED18752F47BFA5418E54F 2026-10-21 09:21:44,922 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-10-21 09:21:44,930 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-10-21 09:21:45,021 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:21:45,046 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-10-21 09:21:45,050 44 INFO rb-133655d-225807-427165 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-21 09:21:45,050 44 INFO rb-133655d-225807-427165 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-21 09:21:45,070 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:21:46,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.077 0.862 2026-10-21 09:21:46,009 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': 'A633DE62C6CED18752F47BFA5418E54F', 'loaderId': 'F14765750A8C0F0BCA21FD1EB5EF9A06', 'isDownload': False} 2026-10-21 09:21:46,010 44 INFO rb-133655d-225807-427165 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-21 09:21:46,044 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:21:46,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.012 0.028 2026-10-21 09:21:46,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.049 2026-10-21 09:21:46,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.065 2026-10-21 09:21:46,793 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:46,800 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:46,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-21 09:21:46,871 44 INFO rb-133655d-225807-427165 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-21 09:21:46,873 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.009 2026-10-21 09:21:46,884 44 INFO rb-133655d-225807-427165 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-21 09:21:46,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:21:46,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:21:46,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "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.017 2026-10-21 09:21:46,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-21 09:21:47,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.045 0.057 2026-10-21 09:21:47,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-21 09:21:48,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.467 0.523 2026-10-21 09:21:48,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21: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-21 09:21:48,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:21:48,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.051 2026-10-21 09:21:48,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 09:21:48,482 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-10-21 09:21:48,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 09:21:48,566 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:21:48,587 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:21:48,595 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:21:48,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.021 0.060 2026-10-21 09:21:48,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.087 2026-10-21 09:21:48,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-21 09:21:48,706 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:48,712 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "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-21 09:21:48,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-10-21 09:21:48,825 44 INFO rb-133655d-225807-427165 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-21 09:21:48,897 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:21:48,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.014 0.041 2026-10-21 09:21:48,977 44 INFO rb-133655d-225807-427165 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-21 09:21:49,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:49] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.053 0.123 2026-10-21 09:21:49,123 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:21:49,189 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:49] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.051 0.238 2026-10-21 09:21:49,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.089 0.288 2026-10-21 09:21:49,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 09:21:49,516 44 INFO rb-133655d-225807-427165 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-21 09:21:49,559 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:49,611 44 INFO rb-133655d-225807-427165 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-21 09:21:49,662 44 INFO rb-133655d-225807-427165 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-21 09:21:49,730 44 INFO rb-133655d-225807-427165 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-21 09:21:49,774 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92873541 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b7d87eb9-06fa-432a-b098-959df795ee57'}] 2026-10-21 09:21:49,895 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92873541 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b7d87eb9-06fa-432a-b098-959df795ee57'} created pos.order #808 2026-10-21 09:21:49,928 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92873541 finished 2026-10-21 09:21:50,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.082 0.176 2026-10-21 09:21:50,064 44 INFO rb-133655d-225807-427165 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-21 09:21:50,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:21:50,143 44 INFO rb-133655d-225807-427165 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-21 09:21:52,185 44 INFO rb-133655d-225807-427165 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-21 09:21:52,239 44 INFO rb-133655d-225807-427165 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-21 09:21:52,288 44 INFO rb-133655d-225807-427165 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-21 09:21:52,347 44 INFO rb-133655d-225807-427165 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-21 09:21:52,399 44 INFO rb-133655d-225807-427165 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-21 09:21:52,449 44 INFO rb-133655d-225807-427165 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-21 09:21:52,500 44 INFO rb-133655d-225807-427165 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-21 09:21:52,561 44 INFO rb-133655d-225807-427165 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-21 09:21:52,622 44 INFO rb-133655d-225807-427165 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-21 09:21:52,685 44 INFO rb-133655d-225807-427165 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-21 09:21:52,737 44 INFO rb-133655d-225807-427165 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-21 09:21:52,801 44 INFO rb-133655d-225807-427165 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-21 09:21:52,836 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73408140 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b7d87eb9-06fa-432a-b098-959df795ee57'}] 2026-10-21 09:21:52,941 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73408140 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b7d87eb9-06fa-432a-b098-959df795ee57'} updated pos.order #808 2026-10-21 09:21:52,990 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73408140 finished 2026-10-21 09:21:53,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.170 0.181 2026-10-21 09:21:53,224 44 INFO rb-133655d-225807-427165 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-21 09:21:53,276 44 INFO rb-133655d-225807-427165 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-21 09:21:55,302 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-10-21 09:21:55,303 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 09:21:55,402 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15894032 (allocated 17301504) 2026-10-21 09:21:55,416 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 116055 2026-10-21 09:21:55,418 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-10-21 09:21:55,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 116055 2026-10-21 09:21:55,521 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092155_521131_test_sync_set_line_note.txt 2026-10-21 09:21:55,521 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmpdza6hxmj_chrome_odoo" 2026-10-21 09:21:55,587 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-10-21 09:21:56,150 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 116253 2026-10-21 09:21:56,150 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmpl3jw8fz1_chrome_odoo 2026-10-21 09:21:56,151 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:38137/json/version 2026-10-21 09:21:56,152 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38137', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:56,174 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-10-21 09:21:56,174 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:38137/json 2026-10-21 09:21:56,175 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38137', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:21:56,186 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:38137/devtools/page/91507A975030A3E8F5ADDB9B12290650 2026-10-21 09:21:56,196 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-10-21 09:21:56,207 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-10-21 09:21:56,336 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:21:56,355 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-10-21 09:21:56,358 44 INFO rb-133655d-225807-427165 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-21 09:21:56,359 44 INFO rb-133655d-225807-427165 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-21 09:21:56,378 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:21:57,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:57] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.143 0.820 2026-10-21 09:21:57,340 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': '91507A975030A3E8F5ADDB9B12290650', 'loaderId': '69CA8B3EF4D6839B691EBC6A02BD5243', 'isDownload': False} 2026-10-21 09:21:57,340 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-10-21 09:21:57,373 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:21:57,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:57] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.022 2026-10-21 09:21:57,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:57] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-21 09:21:57,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:57] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.040 2026-10-21 09:21:58,173 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:21:58,175 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:21:58,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-10-21 09:21:58,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-21 09:21:58,263 44 INFO rb-133655d-225807-427165 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-21 09:21:58,271 44 INFO rb-133655d-225807-427165 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-21 09:21:58,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:21:58,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:21:58,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-10-21 09:21:58,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-21 09:21:58,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.045 2026-10-21 09:21:58,450 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-21 09:21:59,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.439 0.574 2026-10-21 09:21:59,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "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-21 09:21:59,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:21:59,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.053 2026-10-21 09:21:59,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:21:59,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-10-21 09:21:59,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.017 2026-10-21 09:21:59,879 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:21:59,911 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:21:59,924 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:21:59,988 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:21:59,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:21:59] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.065 0.056 2026-10-21 09:22:00,031 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:22:00,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.138 2026-10-21 09:22:00,072 44 INFO rb-133655d-225807-427165 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-21 09:22:00,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.035 2026-10-21 09:22:00,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.164 2026-10-21 09:22:00,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.022 2026-10-21 09:22:00,238 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:22:00,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.048 0.080 2026-10-21 09:22:00,351 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:00,354 44 INFO rb-133655d-225807-427165 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-21 09:22:00,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.068 0.186 2026-10-21 09:22:00,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.094 0.191 2026-10-21 09:22:00,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:22:00,828 44 INFO rb-133655d-225807-427165 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-21 09:22:00,886 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:00,931 44 INFO rb-133655d-225807-427165 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-21 09:22:00,979 44 INFO rb-133655d-225807-427165 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-21 09:22:01,045 44 INFO rb-133655d-225807-427165 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-21 09:22:01,076 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20972485 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '356858ef-b1c1-4b4e-86e9-1439d909cdcc'}] 2026-10-21 09:22:01,228 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20972485 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '356858ef-b1c1-4b4e-86e9-1439d909cdcc'} created pos.order #809 2026-10-21 09:22:01,272 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20972485 finished 2026-10-21 09:22:01,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.116 0.204 2026-10-21 09:22:01,441 44 INFO rb-133655d-225807-427165 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-21 09:22:01,508 44 INFO rb-133655d-225807-427165 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-21 09:22:01,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:01] "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.018 2026-10-21 09:22:03,553 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/21] Tour test_sync_set_note → Step body 2026-10-21 09:22:03,606 44 INFO rb-133655d-225807-427165 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-21 09:22:03,655 44 INFO rb-133655d-225807-427165 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-21 09:22:03,709 44 INFO rb-133655d-225807-427165 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-21 09:22:03,756 44 INFO rb-133655d-225807-427165 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-21 09:22:03,822 44 INFO rb-133655d-225807-427165 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-21 09:22:03,886 44 INFO rb-133655d-225807-427165 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-21 09:22:03,954 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/21] Tour test_sync_set_note → Step body 2026-10-21 09:22:04,006 44 INFO rb-133655d-225807-427165 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-21 09:22:04,067 44 INFO rb-133655d-225807-427165 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-21 09:22:04,105 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87466106 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '356858ef-b1c1-4b4e-86e9-1439d909cdcc'}] 2026-10-21 09:22:04,143 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87466106 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '356858ef-b1c1-4b4e-86e9-1439d909cdcc'} updated pos.order #809 2026-10-21 09:22:04,194 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87466106 finished 2026-10-21 09:22:04,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.085 0.192 2026-10-21 09:22:04,405 44 INFO rb-133655d-225807-427165 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-21 09:22:04,459 44 INFO rb-133655d-225807-427165 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-21 09:22:06,486 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-10-21 09:22:06,487 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 09:22:06,611 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15857280 (allocated 17301504) 2026-10-21 09:22:06,632 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 116253 2026-10-21 09:22:06,632 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-10-21 09:22:06,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 116253 2026-10-21 09:22:06,791 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092206_791483_test_sync_set_note.txt 2026-10-21 09:22:06,791 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmpl3jw8fz1_chrome_odoo" 2026-10-21 09:22:06,874 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-10-21 09:22:07,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 116454 2026-10-21 09:22:07,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmp1k3xkz_3_chrome_odoo 2026-10-21 09:22:07,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:35429/json/version 2026-10-21 09:22:07,489 44 INFO rb-133655d-225807-427165 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-21 09:22:07,550 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-10-21 09:22:07,550 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:35429/json 2026-10-21 09:22:07,551 44 INFO rb-133655d-225807-427165 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-21 09:22:07,570 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:35429/devtools/page/A5E64495C6C7B6A1902B0F96DA15E724 2026-10-21 09:22:07,585 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-10-21 09:22:07,598 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-10-21 09:22:07,725 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:22:07,739 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-10-21 09:22:07,742 44 INFO rb-133655d-225807-427165 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-21 09:22:07,742 44 INFO rb-133655d-225807-427165 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-21 09:22:07,760 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:22:09,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:09] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.156 1.143 2026-10-21 09:22:09,058 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': 'A5E64495C6C7B6A1902B0F96DA15E724', 'loaderId': '1B795594F312555B2B33C89C8C764DDC', 'isDownload': False} 2026-10-21 09:22:09,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-10-21 09:22:09,084 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:22:09,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:09] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.012 2026-10-21 09:22:09,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:09] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-21 09:22:09,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:09] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-21 09:22:09,824 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:09,830 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:22:09,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.010 0.033 2026-10-21 09:22:09,922 44 INFO rb-133655d-225807-427165 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-21 09:22:09,929 44 INFO rb-133655d-225807-427165 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-21 09:22:09,942 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.023 0.012 2026-10-21 09:22:09,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-21 09:22:09,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:22:10,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.024 0.013 2026-10-21 09:22:10,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.057 2026-10-21 09:22:10,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.057 2026-10-21 09:22:10,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-21 09:22:11,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.420 0.590 2026-10-21 09:22:11,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:22:11,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 09:22:11,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.058 2026-10-21 09:22:11,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.009 2026-10-21 09:22:11,505 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-10-21 09:22:11,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-21 09:22:11,599 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:22:11,629 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:22:11,640 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:22:11,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.024 0.076 2026-10-21 09:22:11,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-21 09:22:11,732 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.121 2026-10-21 09:22:11,750 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:22:11,756 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "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-21 09:22:11,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.015 0.025 2026-10-21 09:22:11,812 44 INFO rb-133655d-225807-427165 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-21 09:22:11,897 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:12,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.132 0.080 2026-10-21 09:22:12,105 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:22:12,112 44 INFO rb-133655d-225807-427165 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-21 09:22:12,140 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.014 0.227 2026-10-21 09:22:12,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.325 2026-10-21 09:22:12,460 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.123 0.222 2026-10-21 09:22:12,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 09:22:12,606 44 INFO rb-133655d-225807-427165 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-21 09:22:12,646 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:12,709 44 INFO rb-133655d-225807-427165 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-21 09:22:12,760 44 INFO rb-133655d-225807-427165 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-21 09:22:12,829 44 INFO rb-133655d-225807-427165 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-21 09:22:12,876 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31363419 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5c5a0acc-33f4-470f-9ed8-871bfcfea60a'}] 2026-10-21 09:22:13,070 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31363419 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5c5a0acc-33f4-470f-9ed8-871bfcfea60a'} created pos.order #810 2026-10-21 09:22:13,109 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31363419 finished 2026-10-21 09:22:13,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.173 0.171 2026-10-21 09:22:13,254 44 INFO rb-133655d-225807-427165 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-21 09:22:13,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.014 0.011 2026-10-21 09:22:13,342 44 INFO rb-133655d-225807-427165 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-21 09:22:15,385 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/22] Tour test_sync_set_partner → Step body 2026-10-21 09:22:15,437 44 INFO rb-133655d-225807-427165 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-21 09:22:15,488 44 INFO rb-133655d-225807-427165 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-21 09:22:15,582 44 INFO rb-133655d-225807-427165 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-21 09:22:15,643 44 INFO rb-133655d-225807-427165 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-21 09:22:15,695 44 INFO rb-133655d-225807-427165 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-21 09:22:15,754 44 INFO rb-133655d-225807-427165 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-21 09:22:15,818 44 INFO rb-133655d-225807-427165 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-21 09:22:15,871 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/22] Tour test_sync_set_partner → Step body 2026-10-21 09:22:15,920 44 INFO rb-133655d-225807-427165 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-21 09:22:15,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:15] "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.072 0.045 2026-10-21 09:22:15,986 44 INFO rb-133655d-225807-427165 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-21 09:22:16,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.055 0.077 2026-10-21 09:22:16,095 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81507053 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5c5a0acc-33f4-470f-9ed8-871bfcfea60a'}] 2026-10-21 09:22:16,122 44 INFO rb-133655d-225807-427165 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-21 09:22:16,151 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81507053 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5c5a0acc-33f4-470f-9ed8-871bfcfea60a'} updated pos.order #810 2026-10-21 09:22:16,174 44 INFO rb-133655d-225807-427165 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-21 09:22:16,196 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81507053 finished 2026-10-21 09:22:16,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.139 0.272 2026-10-21 09:22:18,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-10-21 09:22:18,203 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-21 09:22:18,306 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16746696 (allocated 18223104) 2026-10-21 09:22:18,311 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 116454 2026-10-21 09:22:18,312 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-10-21 09:22:18,313 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 116454 2026-10-21 09:22:18,424 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092218_424458_test_sync_set_partner.txt 2026-10-21 09:22:18,424 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmp1k3xkz_3_chrome_odoo" 2026-10-21 09:22:18,513 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-10-21 09:22:19,212 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 116667 2026-10-21 09:22:19,212 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmpphblp97f_chrome_odoo 2026-10-21 09:22:19,212 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:43705/json/version 2026-10-21 09:22:19,214 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43705', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:22:19,282 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-21 09:22:19,282 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:43705/json 2026-10-21 09:22:19,283 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43705', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:22:19,302 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:43705/devtools/page/67320ACA89143BB55222F98DA2E6BD1D 2026-10-21 09:22:19,329 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-10-21 09:22:19,346 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-10-21 09:22:19,485 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:22:19,498 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-10-21 09:22:19,509 44 INFO rb-133655d-225807-427165 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-21 09:22:19,509 44 INFO rb-133655d-225807-427165 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-21 09:22:19,530 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:22:20,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:20] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.111 0.838 2026-10-21 09:22:20,480 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': '67320ACA89143BB55222F98DA2E6BD1D', 'loaderId': 'CBE04F8D09C635E631480EF09A3D62BC', 'isDownload': False} 2026-10-21 09:22:20,480 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-10-21 09:22:20,499 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:22:20,520 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:20] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-21 09:22:20,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:20] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.032 2026-10-21 09:22:20,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:20] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.040 2026-10-21 09:22:21,263 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:22:21,265 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:22:21,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-21 09:22:21,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:22:21,353 44 INFO rb-133655d-225807-427165 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-21 09:22:21,361 44 INFO rb-133655d-225807-427165 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-21 09:22:21,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:22:21,399 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:22:21,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.023 2026-10-21 09:22:21,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:21] "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.052 2026-10-21 09:22:21,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 09:22:21,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.046 0.062 2026-10-21 09:22:22,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.505 0.552 2026-10-21 09:22:22,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:22:22,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:22:22,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.053 2026-10-21 09:22:22,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22: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.008 2026-10-21 09:22:22,969 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-10-21 09:22:22,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 09:22:23,046 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:23,076 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:22:23,094 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:22:23,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.035 2026-10-21 09:22:23,116 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:22:23,125 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "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-21 09:22:23,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.089 2026-10-21 09:22:23,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-21 09:22:23,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.063 2026-10-21 09:22:23,200 44 INFO rb-133655d-225807-427165 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-21 09:22:23,228 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:22:23,334 44 INFO rb-133655d-225807-427165 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-21 09:22:23,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.043 0.116 2026-10-21 09:22:23,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.096 2026-10-21 09:22:23,477 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:22:23,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.152 2026-10-21 09:22:23,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.038 0.381 2026-10-21 09:22:23,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.032 2026-10-21 09:22:23,759 44 INFO rb-133655d-225807-427165 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-21 09:22:23,808 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:22:23,865 44 INFO rb-133655d-225807-427165 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-21 09:22:23,920 44 INFO rb-133655d-225807-427165 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-21 09:22:23,985 44 INFO rb-133655d-225807-427165 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-21 09:22:24,020 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35408975 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '38e4b11b-12ec-4ffa-918c-e86db73fdd8f'}] 2026-10-21 09:22:24,150 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35408975 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '38e4b11b-12ec-4ffa-918c-e86db73fdd8f'} created pos.order #811 2026-10-21 09:22:24,183 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35408975 finished 2026-10-21 09:22:24,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.084 0.172 2026-10-21 09:22:24,320 44 INFO rb-133655d-225807-427165 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-21 09:22:24,391 44 INFO rb-133655d-225807-427165 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-21 09:22:24,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.013 2026-10-21 09:22:26,435 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/24] Tour test_sync_set_pricelist → Step body 2026-10-21 09:22:26,485 44 INFO rb-133655d-225807-427165 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-21 09:22:26,537 44 INFO rb-133655d-225807-427165 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-21 09:22:26,597 44 INFO rb-133655d-225807-427165 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-21 09:22:26,648 44 INFO rb-133655d-225807-427165 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-21 09:22:26,699 44 INFO rb-133655d-225807-427165 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-21 09:22:26,750 44 INFO rb-133655d-225807-427165 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-21 09:22:26,809 44 INFO rb-133655d-225807-427165 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-21 09:22:26,867 44 INFO rb-133655d-225807-427165 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-21 09:22:26,928 44 INFO rb-133655d-225807-427165 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-21 09:22:26,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/24] Tour test_sync_set_pricelist → Step body 2026-10-21 09:22:27,030 44 INFO rb-133655d-225807-427165 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-21 09:22:27,101 44 INFO rb-133655d-225807-427165 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-21 09:22:27,130 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43423385 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '38e4b11b-12ec-4ffa-918c-e86db73fdd8f'}] 2026-10-21 09:22:27,186 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43423385 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '38e4b11b-12ec-4ffa-918c-e86db73fdd8f'} updated pos.order #811 2026-10-21 09:22:27,226 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43423385 finished 2026-10-21 09:22:27,379 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.079 0.173 2026-10-21 09:22:27,406 44 INFO rb-133655d-225807-427165 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-21 09:22:27,457 44 INFO rb-133655d-225807-427165 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-21 09:22:29,485 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-10-21 09:22:29,486 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 09:22:29,582 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15927032 (allocated 17825792) 2026-10-21 09:22:29,599 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 116667 2026-10-21 09:22:29,603 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-10-21 09:22:29,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 116667 2026-10-21 09:22:29,715 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092229_715519_test_sync_set_pricelist.txt 2026-10-21 09:22:29,715 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmpphblp97f_chrome_odoo" 2026-10-21 09:22:29,766 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-10-21 09:22:30,732 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 116868 2026-10-21 09:22:30,732 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmpzfp39qje_chrome_odoo 2026-10-21 09:22:30,732 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:36471/json/version 2026-10-21 09:22:30,734 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:22:30,778 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-10-21 09:22:30,778 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:36471/json 2026-10-21 09:22:30,779 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:22:30,807 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:36471/devtools/page/6215A8EC3C4050C85A6AA6CECD006987 2026-10-21 09:22:30,828 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-10-21 09:22:30,850 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-10-21 09:22:30,999 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:22:31,012 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-10-21 09:22:31,017 44 INFO rb-133655d-225807-427165 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-21 09:22:31,017 44 INFO rb-133655d-225807-427165 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-21 09:22:31,059 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:22:31,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:31] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.113 0.767 2026-10-21 09:22:31,924 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': '6215A8EC3C4050C85A6AA6CECD006987', 'loaderId': '7FF51F0CFDF02D929E4E2C61D7FD75A7', 'isDownload': False} 2026-10-21 09:22:31,924 44 INFO rb-133655d-225807-427165 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-21 09:22:31,952 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:22:31,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:31] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-21 09:22:31,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:31] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 09:22:32,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:32] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-21 09:22:32,744 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:22:32,750 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:22:32,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-21 09:22:32,805 44 INFO rb-133655d-225807-427165 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-21 09:22:32,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:22:32,817 44 INFO rb-133655d-225807-427165 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-21 09:22:32,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:22:32,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:22:32,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.020 2026-10-21 09:22:32,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.015 0.039 2026-10-21 09:22:32,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 09:22:33,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.040 2026-10-21 09:22:34,154 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.485 0.603 2026-10-21 09:22:34,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:22:34,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 09:22:34,396 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.059 2026-10-21 09:22:34,452 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "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.031 2026-10-21 09:22:34,472 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-10-21 09:22:34,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-21 09:22:34,547 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:34,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:22:34,593 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:22:34,599 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:22:34,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.031 2026-10-21 09:22:34,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.017 0.082 2026-10-21 09:22:34,692 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:22:34,696 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-10-21 09:22:34,733 44 INFO rb-133655d-225807-427165 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-21 09:22:34,763 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.053 2026-10-21 09:22:34,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.051 0.076 2026-10-21 09:22:34,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.123 2026-10-21 09:22:34,865 44 INFO rb-133655d-225807-427165 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-21 09:22:34,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.038 0.214 2026-10-21 09:22:34,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.113 2026-10-21 09:22:34,986 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:22:35,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.176 2026-10-21 09:22:35,164 44 INFO rb-133655d-225807-427165 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-21 09:22:35,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.024 2026-10-21 09:22:35,350 44 INFO rb-133655d-225807-427165 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-21 09:22:35,393 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:35,476 44 INFO rb-133655d-225807-427165 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-21 09:22:35,555 44 INFO rb-133655d-225807-427165 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-21 09:22:35,599 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67612689 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '597b83f2-e136-459f-bae6-5435d2badb1c'}] 2026-10-21 09:22:35,729 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67612689 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '597b83f2-e136-459f-bae6-5435d2badb1c'} created pos.order #812 2026-10-21 09:22:35,760 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67612689 finished 2026-10-21 09:22:35,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.078 0.185 2026-10-21 09:22:35,896 44 INFO rb-133655d-225807-427165 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-21 09:22:35,955 44 INFO rb-133655d-225807-427165 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-21 09:22:36,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:36] "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-21 09:22:36,035 44 INFO rb-133655d-225807-427165 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-21 09:22:36,111 44 INFO rb-133655d-225807-427165 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-21 09:22:36,186 44 INFO rb-133655d-225807-427165 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-21 09:22:36,230 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61780314 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a223c86b-f63b-42b3-81c6-40847884875a'}] 2026-10-21 09:22:36,309 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61780314 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a223c86b-f63b-42b3-81c6-40847884875a'} created pos.order #813 2026-10-21 09:22:36,347 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61780314 finished 2026-10-21 09:22:36,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.048 0.152 2026-10-21 09:22:36,467 44 INFO rb-133655d-225807-427165 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-21 09:22:36,520 44 INFO rb-133655d-225807-427165 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-21 09:22:36,577 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-21 09:22:37,078 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-21 09:22:37,578 44 INFO rb-133655d-225807-427165 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-21 09:22:37,581 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-21 09:22:38,093 44 INFO rb-133655d-225807-427165 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-21 09:22:38,100 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-21 09:22:38,638 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-21 09:22:38,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:38] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 9 0.016 0.014 2026-10-21 09:22:38,644 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95657916 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '597b83f2-e136-459f-bae6-5435d2badb1c'}] 2026-10-21 09:22:38,737 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1330] to pos.order #812 2026-10-21 09:22:38,751 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95657916 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '597b83f2-e136-459f-bae6-5435d2badb1c'} updated pos.order #812 2026-10-21 09:22:38,786 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95657916 finished 2026-10-21 09:22:38,928 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.106 0.182 2026-10-21 09:22:38,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.013 0.319 2026-10-21 09:22:39,139 44 INFO rb-133655d-225807-427165 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-21 09:22:39,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:39] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.062 0.144 2026-10-21 09:22:39,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-10-21 09:22:39,191 44 INFO rb-133655d-225807-427165 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-21 09:22:39,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 17490024 (allocated 19795968) 2026-10-21 09:22:39,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:39] "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.017 2026-10-21 09:22:39,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 116868 2026-10-21 09:22:39,373 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-10-21 09:22:39,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 116868 2026-10-21 09:22:39,498 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092239_498225_test_tax_in_merge_table_order_line.txt 2026-10-21 09:22:39,498 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmpzfp39qje_chrome_odoo" 2026-10-21 09:22:39,596 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-10-21 09:22:40,273 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 117072 2026-10-21 09:22:40,274 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmp1lf6n0o1_chrome_odoo 2026-10-21 09:22:40,274 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:35505/json/version 2026-10-21 09:22:40,275 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:22:40,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: Chrome/150.0.7871.114 2026-10-21 09:22:40,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:35505/json 2026-10-21 09:22:40,338 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:22:40,356 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:35505/devtools/page/505F96EE630B3218666EC3DD2B0CFAFD 2026-10-21 09:22:40,388 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-10-21 09:22:40,403 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-10-21 09:22:40,504 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:22:40,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-10-21 09:22:40,524 44 INFO rb-133655d-225807-427165 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-21 09:22:40,524 44 INFO rb-133655d-225807-427165 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-21 09:22:40,551 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:22:41,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:41] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.095 1.016 2026-10-21 09:22:41,662 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': '505F96EE630B3218666EC3DD2B0CFAFD', 'loaderId': 'A3EE15744300935683B1A0294295B281', 'isDownload': False} 2026-10-21 09:22:41,663 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-10-21 09:22:41,692 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:22:41,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:41] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-21 09:22:41,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:41] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.042 2026-10-21 09:22:41,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:41] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.051 2026-10-21 09:22:42,496 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:42,515 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:42,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.027 2026-10-21 09:22:42,582 44 INFO rb-133655d-225807-427165 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-21 09:22:42,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-21 09:22:42,594 44 INFO rb-133655d-225807-427165 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-21 09:22:42,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:22:42,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:22:42,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.017 2026-10-21 09:22:42,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.028 0.050 2026-10-21 09:22:42,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.044 0.070 2026-10-21 09:22:42,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-21 09:22:43,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.505 0.590 2026-10-21 09:22:44,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:22:44,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:22:44,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.064 2026-10-21 09:22:44,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:22:44,302 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-10-21 09:22:44,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.013 2026-10-21 09:22:44,381 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:22:44,440 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:22:44,450 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:22:44,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.027 0.067 2026-10-21 09:22:44,516 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:44,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.108 2026-10-21 09:22:44,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.120 2026-10-21 09:22:44,533 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22: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-21 09:22:44,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.030 2026-10-21 09:22:44,578 44 INFO rb-133655d-225807-427165 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-21 09:22:44,615 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:22:44,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.070 0.077 2026-10-21 09:22:44,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.031 0.204 2026-10-21 09:22:44,854 44 INFO rb-133655d-225807-427165 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-21 09:22:44,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.239 2026-10-21 09:22:44,857 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:22:44,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.077 2026-10-21 09:22:45,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22: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.013 2026-10-21 09:22:45,140 44 INFO rb-133655d-225807-427165 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-21 09:22:45,170 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:45,241 44 INFO rb-133655d-225807-427165 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-21 09:22:45,305 44 INFO rb-133655d-225807-427165 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-21 09:22:45,357 44 INFO rb-133655d-225807-427165 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-21 09:22:45,419 44 INFO rb-133655d-225807-427165 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-21 09:22:45,470 44 INFO rb-133655d-225807-427165 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-21 09:22:45,526 44 INFO rb-133655d-225807-427165 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-21 09:22:45,592 44 INFO rb-133655d-225807-427165 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-21 09:22:45,643 44 INFO rb-133655d-225807-427165 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-21 09:22:45,696 44 INFO rb-133655d-225807-427165 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-21 09:22:45,746 44 INFO rb-133655d-225807-427165 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-21 09:22:45,808 44 INFO rb-133655d-225807-427165 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-21 09:22:45,859 44 INFO rb-133655d-225807-427165 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-21 09:22:45,910 44 INFO rb-133655d-225807-427165 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-21 09:22:45,993 44 INFO rb-133655d-225807-427165 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-21 09:22:46,006 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:46,011 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:22:46,058 44 INFO rb-133655d-225807-427165 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-21 09:22:46,098 44 INFO rb-133655d-225807-427165 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-21 09:22:46,148 44 INFO rb-133655d-225807-427165 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-21 09:22:46,231 44 INFO rb-133655d-225807-427165 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-21 09:22:46,292 44 INFO rb-133655d-225807-427165 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-21 09:22:46,346 44 INFO rb-133655d-225807-427165 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-21 09:22:46,417 44 INFO rb-133655d-225807-427165 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-21 09:22:46,473 44 INFO rb-133655d-225807-427165 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-21 09:22:46,523 44 INFO rb-133655d-225807-427165 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-21 09:22:46,583 44 INFO rb-133655d-225807-427165 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-21 09:22:46,636 44 INFO rb-133655d-225807-427165 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-21 09:22:46,687 44 INFO rb-133655d-225807-427165 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-21 09:22:46,738 44 INFO rb-133655d-225807-427165 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-21 09:22:46,795 44 INFO rb-133655d-225807-427165 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-21 09:22:46,852 44 INFO rb-133655d-225807-427165 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-21 09:22:46,908 44 INFO rb-133655d-225807-427165 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-21 09:22:46,978 44 INFO rb-133655d-225807-427165 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-21 09:22:47,025 44 INFO rb-133655d-225807-427165 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-21 09:22:47,077 44 INFO rb-133655d-225807-427165 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-21 09:22:47,138 44 INFO rb-133655d-225807-427165 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-21 09:22:47,189 44 INFO rb-133655d-225807-427165 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-21 09:22:47,239 44 INFO rb-133655d-225807-427165 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-21 09:22:47,290 44 INFO rb-133655d-225807-427165 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-21 09:22:47,347 44 INFO rb-133655d-225807-427165 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-21 09:22:47,420 44 INFO rb-133655d-225807-427165 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-21 09:22:47,473 44 INFO rb-133655d-225807-427165 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-21 09:22:47,542 44 INFO rb-133655d-225807-427165 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-21 09:22:47,593 44 INFO rb-133655d-225807-427165 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-21 09:22:47,644 44 INFO rb-133655d-225807-427165 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-21 09:22:47,695 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-10-21 09:22:47,696 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-21 09:22:47,810 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 15974016 (allocated 17563648) 2026-10-21 09:22:47,817 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 117072 2026-10-21 09:22:47,819 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-10-21 09:22:47,821 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 117072 2026-10-21 09:22:47,974 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092247_974555_test_tip_after_payment.txt 2026-10-21 09:22:47,975 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmp1lf6n0o1_chrome_odoo" 2026-10-21 09:22:48,002 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-10-21 09:22:48,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 117267 2026-10-21 09:22:48,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmphdvuqctt_chrome_odoo 2026-10-21 09:22:48,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:45481/json/version 2026-10-21 09:22:48,439 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45481', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:22:48,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: Chrome/150.0.7871.114 2026-10-21 09:22:48,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:45481/json 2026-10-21 09:22:48,496 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45481', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:22:48,507 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:45481/devtools/page/12B6D1C4B4F00DCBC56CC7219672005E 2026-10-21 09:22:48,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-10-21 09:22:48,534 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-10-21 09:22:48,664 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:22:48,682 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-10-21 09:22:48,686 44 INFO rb-133655d-225807-427165 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-21 09:22:48,686 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-21 09:22:48,724 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:22:49,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:49] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.152 0.974 2026-10-21 09:22:49,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': '12B6D1C4B4F00DCBC56CC7219672005E', 'loaderId': '36B4CC48AD5BD3C1705E8D611C1EAB77', 'isDownload': False} 2026-10-21 09:22:49,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-10-21 09:22:49,876 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:22:49,905 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:49] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-10-21 09:22:49,914 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:49] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-21 09:22:49,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:49] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-21 09:22:50,709 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:50,726 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:22:50,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-21 09:22:50,785 44 INFO rb-133655d-225807-427165 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-21 09:22:50,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-21 09:22:50,795 44 INFO rb-133655d-225807-427165 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-21 09:22:50,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:22:50,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:22:50,878 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:50] "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.017 2026-10-21 09:22:50,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-21 09:22:50,976 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.053 2026-10-21 09:22:50,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-21 09:22:52,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.436 0.604 2026-10-21 09:22:52,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "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-21 09:22:52,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:22:52,312 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.062 2026-10-21 09:22:52,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.024 2026-10-21 09:22:52,398 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-10-21 09:22:52,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-21 09:22:52,500 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:22:52,538 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:22:52,538 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:22:52,577 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:22:52,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.045 0.043 2026-10-21 09:22:52,599 44 INFO rb-133655d-225807-427165 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-21 09:22:52,604 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:22:52,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.016 0.105 2026-10-21 09:22:52,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.070 2026-10-21 09:22:52,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.168 2026-10-21 09:22:52,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.009 0.022 2026-10-21 09:22:52,789 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:22:52,803 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-10-21 09:22:52,822 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:22:52,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.053 0.072 2026-10-21 09:22:52,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:52] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.021 0.181 2026-10-21 09:22:53,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.042 0.242 2026-10-21 09:22:53,243 44 INFO rb-133655d-225807-427165 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-21 09:22:53,271 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:22:53,348 44 INFO rb-133655d-225807-427165 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-21 09:22:53,453 44 INFO rb-133655d-225807-427165 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-21 09:22:53,526 44 INFO rb-133655d-225807-427165 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-21 09:22:53,596 44 INFO rb-133655d-225807-427165 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-21 09:22:53,654 44 INFO rb-133655d-225807-427165 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-21 09:22:53,715 44 INFO rb-133655d-225807-427165 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-21 09:22:53,784 44 INFO rb-133655d-225807-427165 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-21 09:22:55,816 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-10-21 09:22:55,886 44 INFO rb-133655d-225807-427165 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-21 09:22:55,959 44 INFO rb-133655d-225807-427165 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-21 09:22:56,031 44 INFO rb-133655d-225807-427165 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-21 09:22:56,101 44 INFO rb-133655d-225807-427165 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-21 09:22:56,163 44 INFO rb-133655d-225807-427165 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-21 09:22:56,224 44 INFO rb-133655d-225807-427165 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-21 09:22:56,280 44 INFO rb-133655d-225807-427165 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-21 09:22:56,341 44 INFO rb-133655d-225807-427165 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-21 09:22:58,383 44 INFO rb-133655d-225807-427165 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-21 09:22:58,462 44 INFO rb-133655d-225807-427165 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-21 09:22:58,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.027 0.010 2026-10-21 09:22:58,534 44 INFO rb-133655d-225807-427165 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-21 09:22:58,606 44 INFO rb-133655d-225807-427165 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-21 09:22:58,676 44 INFO rb-133655d-225807-427165 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-21 09:22:58,739 44 INFO rb-133655d-225807-427165 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-21 09:22:58,760 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78761229 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '574f1d8b-414c-4461-98ec-ec323487efdc'}] 2026-10-21 09:22:58,932 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78761229 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '574f1d8b-414c-4461-98ec-ec323487efdc'} created pos.order #814 2026-10-21 09:22:58,972 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78761229 finished 2026-10-21 09:22:59,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.144 0.204 2026-10-21 09:22:59,146 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88215244 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7a9a4307-f9bc-4f28-ba30-0a95662fc57d'}] 2026-10-21 09:22:59,244 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88215244 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7a9a4307-f9bc-4f28-ba30-0a95662fc57d'} created pos.order #815 2026-10-21 09:22:59,281 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88215244 finished 2026-10-21 09:22:59,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.071 0.164 2026-10-21 09:22:59,427 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60644395 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'efb03e1c-cdb0-4558-a74b-fbda5d03b5f8'}] 2026-10-21 09:22:59,528 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60644395 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'efb03e1c-cdb0-4558-a74b-fbda5d03b5f8'} created pos.order #816 2026-10-21 09:22:59,564 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60644395 finished 2026-10-21 09:22:59,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.069 0.163 2026-10-21 09:22:59,685 44 INFO rb-133655d-225807-427165 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-21 09:22:59,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:22:59] "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.014 2026-10-21 09:22:59,771 44 INFO rb-133655d-225807-427165 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-21 09:22:59,837 44 INFO rb-133655d-225807-427165 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-21 09:22:59,910 44 INFO rb-133655d-225807-427165 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-21 09:22:59,978 44 INFO rb-133655d-225807-427165 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-21 09:23:00,044 44 INFO rb-133655d-225807-427165 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-21 09:23:00,067 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37577793 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '4ce8e229-3694-497c-b276-8d9e4ec8ad4b'}] 2026-10-21 09:23:00,132 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37577793 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '4ce8e229-3694-497c-b276-8d9e4ec8ad4b'} created pos.order #817 2026-10-21 09:23:00,162 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37577793 finished 2026-10-21 09:23:00,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.037 0.179 2026-10-21 09:23:00,319 44 INFO rb-133655d-225807-427165 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-21 09:23:00,395 44 INFO rb-133655d-225807-427165 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-21 09:23:00,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.075 0.102 2026-10-21 09:23:00,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.029 2026-10-21 09:23:00,686 44 INFO rb-133655d-225807-427165 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-21 09:23:00,748 44 INFO rb-133655d-225807-427165 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-21 09:23:00,800 44 INFO rb-133655d-225807-427165 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-21 09:23:00,864 44 INFO rb-133655d-225807-427165 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-21 09:23:00,914 44 INFO rb-133655d-225807-427165 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-21 09:23:00,972 44 INFO rb-133655d-225807-427165 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-21 09:23:01,043 44 INFO rb-133655d-225807-427165 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-21 09:23:01,111 44 INFO rb-133655d-225807-427165 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-21 09:23:01,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.039 0.080 2026-10-21 09:23:01,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.033 2026-10-21 09:23:01,377 44 INFO rb-133655d-225807-427165 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-21 09:23:01,389 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2841758 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7a9a4307-f9bc-4f28-ba30-0a95662fc57d'}] 2026-10-21 09:23:01,392 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:23:01,429 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1335] to pos.order #815 2026-10-21 09:23:01,444 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2841758 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7a9a4307-f9bc-4f28-ba30-0a95662fc57d'} updated pos.order #815 2026-10-21 09:23:01,485 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2841758 finished 2026-10-21 09:23:01,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.057 0.182 2026-10-21 09:23:01,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:01] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.083 0.144 2026-10-21 09:23:01,992 44 INFO rb-133655d-225807-427165 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-21 09:23:02,056 44 INFO rb-133655d-225807-427165 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-21 09:23:02,107 44 INFO rb-133655d-225807-427165 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-21 09:23:02,164 44 INFO rb-133655d-225807-427165 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-21 09:23:02,215 44 INFO rb-133655d-225807-427165 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-21 09:23:02,275 44 INFO rb-133655d-225807-427165 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-21 09:23:02,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.064 0.080 2026-10-21 09:23:02,488 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.042 2026-10-21 09:23:02,563 44 INFO rb-133655d-225807-427165 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-21 09:23:02,650 44 INFO rb-133655d-225807-427165 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-21 09:23:04,682 44 INFO rb-133655d-225807-427165 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-21 09:23:04,757 44 INFO rb-133655d-225807-427165 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-21 09:23:04,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.005 0.015 2026-10-21 09:23:04,809 44 INFO rb-133655d-225807-427165 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-21 09:23:04,864 44 INFO rb-133655d-225807-427165 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-21 09:23:04,928 44 INFO rb-133655d-225807-427165 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-21 09:23:05,014 44 INFO rb-133655d-225807-427165 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-21 09:23:05,019 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44090204 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '4ce8e229-3694-497c-b276-8d9e4ec8ad4b'}] 2026-10-21 09:23:05,061 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1336] to pos.order #817 2026-10-21 09:23:05,072 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44090204 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '4ce8e229-3694-497c-b276-8d9e4ec8ad4b'} updated pos.order #817 2026-10-21 09:23:05,105 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44090204 finished 2026-10-21 09:23:05,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.076 0.176 2026-10-21 09:23:05,512 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:05] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.047 0.152 2026-10-21 09:23:05,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:05] "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.013 2026-10-21 09:23:05,631 44 INFO rb-133655d-225807-427165 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-21 09:23:05,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:05] "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.018 2026-10-21 09:23:05,679 44 INFO rb-133655d-225807-427165 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-21 09:23:05,735 44 INFO rb-133655d-225807-427165 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-21 09:23:05,786 44 INFO rb-133655d-225807-427165 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-21 09:23:05,844 44 INFO rb-133655d-225807-427165 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-21 09:23:05,968 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.027 0.089 2026-10-21 09:23:06,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.028 2026-10-21 09:23:06,056 44 INFO rb-133655d-225807-427165 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-21 09:23:06,121 44 INFO rb-133655d-225807-427165 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-21 09:23:08,165 44 INFO rb-133655d-225807-427165 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-21 09:23:08,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:08] "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-21 09:23:08,242 44 INFO rb-133655d-225807-427165 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-21 09:23:08,293 44 INFO rb-133655d-225807-427165 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-21 09:23:08,349 44 INFO rb-133655d-225807-427165 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-21 09:23:08,423 44 INFO rb-133655d-225807-427165 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-21 09:23:08,474 44 INFO rb-133655d-225807-427165 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-21 09:23:08,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.032 0.067 2026-10-21 09:23:08,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.035 2026-10-21 09:23:08,748 44 INFO rb-133655d-225807-427165 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-21 09:23:08,766 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10537883 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7a9a4307-f9bc-4f28-ba30-0a95662fc57d'}] 2026-10-21 09:23:08,836 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1337] to pos.order #815 2026-10-21 09:23:08,845 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10537883 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7a9a4307-f9bc-4f28-ba30-0a95662fc57d'} updated pos.order #815 2026-10-21 09:23:08,877 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10537883 finished 2026-10-21 09:23:09,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.066 0.177 2026-10-21 09:23:09,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:09] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.050 0.148 2026-10-21 09:23:09,346 44 INFO rb-133655d-225807-427165 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-21 09:23:09,407 44 INFO rb-133655d-225807-427165 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-21 09:23:09,456 44 INFO rb-133655d-225807-427165 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-21 09:23:09,520 44 INFO rb-133655d-225807-427165 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-21 09:23:09,571 44 INFO rb-133655d-225807-427165 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-21 09:23:09,628 44 INFO rb-133655d-225807-427165 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-21 09:23:09,682 44 INFO rb-133655d-225807-427165 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-21 09:23:09,739 44 INFO rb-133655d-225807-427165 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-21 09:23:09,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.050 0.103 2026-10-21 09:23:09,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.037 2026-10-21 09:23:09,971 44 INFO rb-133655d-225807-427165 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-21 09:23:10,026 44 INFO rb-133655d-225807-427165 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-21 09:23:10,075 44 INFO rb-133655d-225807-427165 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-21 09:23:10,146 44 INFO rb-133655d-225807-427165 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-21 09:23:10,200 44 INFO rb-133655d-225807-427165 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-21 09:23:10,256 44 INFO rb-133655d-225807-427165 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-21 09:23:10,316 44 INFO rb-133655d-225807-427165 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-21 09:23:10,389 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35187424 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7a9a4307-f9bc-4f28-ba30-0a95662fc57d'}] 2026-10-21 09:23:10,390 44 INFO rb-133655d-225807-427165 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-21 09:23:10,439 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35187424 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7a9a4307-f9bc-4f28-ba30-0a95662fc57d'} updated pos.order #815 2026-10-21 09:23:10,461 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35187424 finished 2026-10-21 09:23:10,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.062 0.149 2026-10-21 09:23:10,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.012 2026-10-21 09:23:10,730 44 INFO rb-133655d-225807-427165 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-21 09:23:10,773 44 INFO rb-133655d-225807-427165 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-21 09:23:10,834 44 INFO rb-133655d-225807-427165 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-21 09:23:10,886 44 INFO rb-133655d-225807-427165 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-21 09:23:10,943 44 INFO rb-133655d-225807-427165 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-21 09:23:10,995 44 INFO rb-133655d-225807-427165 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-21 09:23:11,060 44 INFO rb-133655d-225807-427165 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-21 09:23:13,098 44 INFO rb-133655d-225807-427165 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-21 09:23:13,150 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-10-21 09:23:13,223 44 INFO rb-133655d-225807-427165 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-21 09:23:13,304 44 INFO rb-133655d-225807-427165 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-21 09:23:13,349 44 INFO rb-133655d-225807-427165 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-21 09:23:13,407 44 INFO rb-133655d-225807-427165 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-21 09:23:13,463 44 INFO rb-133655d-225807-427165 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-21 09:23:13,525 44 INFO rb-133655d-225807-427165 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-21 09:23:15,566 44 INFO rb-133655d-225807-427165 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-21 09:23:15,628 44 INFO rb-133655d-225807-427165 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-21 09:23:15,640 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23544924 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'ebdb3079-8064-49f6-80e7-dbaae4be9eb1'}] 2026-10-21 09:23:15,735 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23544924 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'ebdb3079-8064-49f6-80e7-dbaae4be9eb1'} created pos.order #818 2026-10-21 09:23:15,778 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23544924 finished 2026-10-21 09:23:15,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.077 0.177 2026-10-21 09:23:16,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.031 0.080 2026-10-21 09:23:16,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.033 2026-10-21 09:23:16,117 44 INFO rb-133655d-225807-427165 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-21 09:23:16,166 44 INFO rb-133655d-225807-427165 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-21 09:23:16,230 44 INFO rb-133655d-225807-427165 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-21 09:23:16,282 44 INFO rb-133655d-225807-427165 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-21 09:23:16,340 44 INFO rb-133655d-225807-427165 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-21 09:23:16,405 44 INFO rb-133655d-225807-427165 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-21 09:23:16,489 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39043021 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7a9a4307-f9bc-4f28-ba30-0a95662fc57d'}] 2026-10-21 09:23:16,497 44 INFO rb-133655d-225807-427165 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-21 09:23:16,553 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39043021 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7a9a4307-f9bc-4f28-ba30-0a95662fc57d'} updated pos.order #815 2026-10-21 09:23:16,579 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39043021 finished 2026-10-21 09:23:16,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.064 0.143 2026-10-21 09:23:16,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:16] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.063 0.152 2026-10-21 09:23:17,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.021 0.034 2026-10-21 09:23:17,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.060 2026-10-21 09:23:17,084 44 INFO rb-133655d-225807-427165 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-21 09:23:17,135 44 INFO rb-133655d-225807-427165 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-21 09:23:17,198 44 INFO rb-133655d-225807-427165 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-21 09:23:17,247 44 INFO rb-133655d-225807-427165 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-21 09:23:17,305 44 INFO rb-133655d-225807-427165 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-21 09:23:17,356 44 INFO rb-133655d-225807-427165 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-21 09:23:17,424 44 INFO rb-133655d-225807-427165 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-21 09:23:17,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:17] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.045 0.085 2026-10-21 09:23:17,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-10-21 09:23:17,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 09:23:17,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.021 0.054 2026-10-21 09:23:17,946 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 29670756 (allocated 33304576) 2026-10-21 09:23:17,961 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 117267 2026-10-21 09:23:17,962 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-10-21 09:23:17,964 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 117267 2026-10-21 09:23:18,068 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092318_068233_test_transfering_orders.txt 2026-10-21 09:23:18,068 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmphdvuqctt_chrome_odoo" 2026-10-21 09:23:18,089 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-10-21 09:23:18,793 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 117497 2026-10-21 09:23:18,793 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmp6i5eknkq_chrome_odoo 2026-10-21 09:23:18,793 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:39719/json/version 2026-10-21 09:23:18,797 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:23:18,868 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-21 09:23:18,868 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:39719/json 2026-10-21 09:23:18,871 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:23:18,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:39719/devtools/page/DE46BDA7B3498565A6B2233936423696 2026-10-21 09:23:18,941 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-21 09:23:18,954 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-21 09:23:19,043 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:23:19,065 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-21 09:23:19,075 44 INFO rb-133655d-225807-427165 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-21 09:23:19,075 44 INFO rb-133655d-225807-427165 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-21 09:23:19,110 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:23:19,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:19] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.119 0.771 2026-10-21 09:23:19,993 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'DE46BDA7B3498565A6B2233936423696', 'loaderId': '0163759C91C29CE0A6AC870D98DF2EEE', 'isDownload': False} 2026-10-21 09:23:19,994 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-10-21 09:23:20,016 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:23:20,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:20] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-21 09:23:20,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:20] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-21 09:23:20,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:20] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-21 09:23:20,812 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:23:20,820 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:23:20,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.019 2026-10-21 09:23:20,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-21 09:23:20,919 44 INFO rb-133655d-225807-427165 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-21 09:23:20,929 44 INFO rb-133655d-225807-427165 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-21 09:23:20,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23: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-21 09:23:20,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:23:21,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:21] "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.019 2026-10-21 09:23:21,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.054 2026-10-21 09:23:21,157 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.038 0.056 2026-10-21 09:23:21,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-21 09:23:22,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.471 0.538 2026-10-21 09:23:22,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:23:22,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23: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.012 2026-10-21 09:23:22,452 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.056 2026-10-21 09:23:22,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23: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.014 2026-10-21 09:23:22,510 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-21 09:23:22,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-21 09:23:22,610 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:23:22,635 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:23:22,643 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:23:22,659 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:23:22,669 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "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-21 09:23:22,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.049 0.048 2026-10-21 09:23:22,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.119 2026-10-21 09:23:22,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.042 2026-10-21 09:23:22,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.136 2026-10-21 09:23:22,751 44 INFO rb-133655d-225807-427165 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-21 09:23:22,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.017 0.023 2026-10-21 09:23:22,902 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:23:22,926 44 INFO rb-133655d-225807-427165 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-21 09:23:23,004 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:23:23,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.048 0.076 2026-10-21 09:23:23,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:23] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.043 0.198 2026-10-21 09:23:23,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.287 2026-10-21 09:23:23,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:23:23,421 44 INFO rb-133655d-225807-427165 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-21 09:23:23,460 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:23:23,525 44 INFO rb-133655d-225807-427165 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-21 09:23:23,582 44 INFO rb-133655d-225807-427165 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-21 09:23:23,629 44 INFO rb-133655d-225807-427165 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-21 09:23:23,679 44 INFO rb-133655d-225807-427165 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-21 09:23:23,759 44 INFO rb-133655d-225807-427165 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-21 09:23:23,780 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:23:23,783 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:23:23,812 44 INFO rb-133655d-225807-427165 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-21 09:23:23,863 44 INFO rb-133655d-225807-427165 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-21 09:23:23,962 44 INFO rb-133655d-225807-427165 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-21 09:23:24,043 44 INFO rb-133655d-225807-427165 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-21 09:23:24,049 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54417679 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '349211ea-be98-487e-b7f0-19fec16ad2e1'}] 2026-10-21 09:23:24,061 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:23:24,776 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54417679 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '349211ea-be98-487e-b7f0-19fec16ad2e1'} created pos.order #819 2026-10-21 09:23:24,819 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54417679 finished 2026-10-21 09:23:24,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.355 0.543 2026-10-21 09:23:25,161 44 INFO rb-133655d-225807-427165 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-21 09:23:25,214 44 INFO rb-133655d-225807-427165 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-21 09:23:25,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:23:25,289 44 INFO rb-133655d-225807-427165 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-21 09:23:25,358 44 INFO rb-133655d-225807-427165 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-21 09:23:25,422 44 INFO rb-133655d-225807-427165 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-21 09:23:25,458 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82188693 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f65d7d79-49ca-4172-b704-ed1cd3ffdd23'}] 2026-10-21 09:23:25,572 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82188693 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f65d7d79-49ca-4172-b704-ed1cd3ffdd23'} created pos.order #820 2026-10-21 09:23:25,604 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82188693 finished 2026-10-21 09:23:25,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.100 0.164 2026-10-21 09:23:25,753 44 INFO rb-133655d-225807-427165 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-21 09:23:25,804 44 INFO rb-133655d-225807-427165 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-21 09:23:25,857 44 INFO rb-133655d-225807-427165 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-21 09:23:25,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-21 09:23:25,908 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 09:23:26,043 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 17189136 (allocated 18485248) 2026-10-21 09:23:26,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 117497 2026-10-21 09:23:26,072 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-21 09:23:26,072 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 117497 2026-10-21 09:23:26,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092326_198134_test_user_on_residual_order.txt 2026-10-21 09:23:26,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmp6i5eknkq_chrome_odoo" 2026-10-21 09:23:26,667 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 117698 2026-10-21 09:23:26,667 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpj713pqiq_chrome_odoo 2026-10-21 09:23:26,667 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:43629/json/version 2026-10-21 09:23:26,669 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:23:26,707 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-21 09:23:26,707 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:43629/json 2026-10-21 09:23:26,708 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:23:26,735 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:43629/devtools/page/A8DB419F7EDB606E84BEEBBACEDA4191 2026-10-21 09:23:26,759 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-21 09:23:26,783 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-21 09:23:26,835 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:23:26,852 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-21 09:23:26,859 44 INFO rb-133655d-225807-427165 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-21 09:23:26,859 44 INFO rb-133655d-225807-427165 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-21 09:23:27,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "GET /pos/ui/119 HTTP/1.1" 200 - 37 0.065 0.081 2026-10-21 09:23:27,040 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'A8DB419F7EDB606E84BEEBBACEDA4191', 'loaderId': '94E74C4324F6BA63B9B2B70BB45C5323', 'isDownload': False} 2026-10-21 09:23:27,040 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-10-21 09:23:27,067 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:23:27,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.013 2026-10-21 09:23:27,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-21 09:23:27,135 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.044 2026-10-21 09:23:27,843 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:23:27,851 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:23:27,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:23:27,898 44 INFO rb-133655d-225807-427165 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-21 09:23:27,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:23:27,912 44 INFO rb-133655d-225807-427165 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-21 09:23:27,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23: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-21 09:23:27,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:23:27,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 09:23:27,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.016 2026-10-21 09:23:28,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-21 09:23:28,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.048 0.058 2026-10-21 09:23:29,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 432 0.499 0.638 2026-10-21 09:23:29,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:23:29,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "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.023 2026-10-21 09:23:29,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.044 2026-10-21 09:23:29,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.014 2026-10-21 09:23:29,639 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-21 09:23:29,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:23:29,729 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:23:29,787 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:23:29,842 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:23:29,851 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:23:29,861 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.092 2026-10-21 09:23:29,868 44 INFO rb-133655d-225807-427165 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-21 09:23:29,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.052 0.100 2026-10-21 09:23:29,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.191 2026-10-21 09:23:29,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.211 2026-10-21 09:23:29,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.058 2026-10-21 09:23:30,017 44 INFO rb-133655d-225807-427165 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-21 09:23:30,028 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:23:30,029 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.057 2026-10-21 09:23:30,155 44 INFO rb-133655d-225807-427165 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-21 09:23:30,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.079 0.097 2026-10-21 09:23:30,204 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:23:30,211 44 INFO rb-133655d-225807-427165 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-21 09:23:30,259 44 INFO rb-133655d-225807-427165 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-21 09:23:30,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:30] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.039 0.226 2026-10-21 09:23:30,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.094 2026-10-21 09:23:30,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:30] "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.239 2026-10-21 09:23:30,309 44 INFO rb-133655d-225807-427165 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-21 09:23:30,359 44 INFO rb-133655d-225807-427165 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-21 09:23:30,441 44 INFO rb-133655d-225807-427165 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-21 09:23:30,458 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:23:30,461 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:23:30,498 44 INFO rb-133655d-225807-427165 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-21 09:23:30,547 44 INFO rb-133655d-225807-427165 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-21 09:23:30,644 44 INFO rb-133655d-225807-427165 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-21 09:23:30,718 44 INFO rb-133655d-225807-427165 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-21 09:23:30,725 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29136986 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f65d7d79-49ca-4172-b704-ed1cd3ffdd23'}] 2026-10-21 09:23:30,729 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:23:30,919 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [762] to pos.order #820 2026-10-21 09:23:31,361 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29136986 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f65d7d79-49ca-4172-b704-ed1cd3ffdd23'} updated pos.order #820 2026-10-21 09:23:31,394 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29136986 finished 2026-10-21 09:23:31,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:23:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 199 0.305 0.488 2026-10-21 09:23:31,732 44 INFO rb-133655d-225807-427165 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-21 09:23:31,778 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-21 09:23:31,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:23:31,915 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15607828 (allocated 17039360) 2026-10-21 09:23:31,923 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 117698 2026-10-21 09:23:31,925 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-21 09:23:31,926 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 117698 2026-10-21 09:23:32,033 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092332_033242_test_user_on_residual_order.txt 2026-10-21 09:23:32,033 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpj713pqiq_chrome_odoo" 2026-10-21 09:23:32,136 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:23:53,125 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #225 deleted restaurant.floor records with IDs: [55] 2026-10-21 09:23:54,171 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-10-21 09:23:54,274 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26144447 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-10-21 09:23:54,349 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26144447 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #821 2026-10-21 09:23:54,350 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26144447 finished 2026-10-21 09:23:54,432 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-10-21 09:23:54,542 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-10-21 09:23:54,687 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:24:14,246 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #229 deleted restaurant.floor records with IDs: [58] 2026-10-21 09:24:15,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-10-21 09:24:16,227 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 117893 2026-10-21 09:24:16,227 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmpxnvtaeqi_chrome_odoo 2026-10-21 09:24:16,230 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:35559/json/version 2026-10-21 09:24:16,233 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35559', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:24:16,255 44 INFO rb-133655d-225807-427165 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-21 09:24:16,255 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:35559/json 2026-10-21 09:24:16,256 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35559', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:24:16,269 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:35559/devtools/page/66F039B70CA551E55573CD03E8187C06 2026-10-21 09:24:16,279 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-10-21 09:24:16,282 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-10-21 09:24:16,467 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:24:16,477 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-10-21 09:24:16,485 44 INFO rb-133655d-225807-427165 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-21 09:24:16,486 44 INFO rb-133655d-225807-427165 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-21 09:24:16,508 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:24:17,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:17] "GET /pos/ui/123 HTTP/1.1" 200 - 83 0.059 0.782 2026-10-21 09:24:17,361 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': '66F039B70CA551E55573CD03E8187C06', 'loaderId': '6B15E632D421E1B800BE7C9D612EE7A7', 'isDownload': False} 2026-10-21 09:24:17,361 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-10-21 09:24:17,403 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:24:17,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:17] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.020 2026-10-21 09:24:17,451 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:17] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.020 2026-10-21 09:24:17,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:17] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-10-21 09:24:18,184 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:24:18,191 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:24:18,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 09:24:18,248 44 INFO rb-133655d-225807-427165 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-21 09:24:18,255 44 INFO rb-133655d-225807-427165 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-21 09:24:18,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.008 2026-10-21 09:24:18,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:24:18,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:24:18,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.016 2026-10-21 09:24:18,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-21 09:24:18,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.039 0.067 2026-10-21 09:24:18,469 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-21 09:24:19,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 408 0.464 0.641 2026-10-21 09:24:19,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:24:19,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:24:19,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:19] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.055 2026-10-21 09:24:19,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24: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.021 2026-10-21 09:24:19,916 44 INFO rb-133655d-225807-427165 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-21 09:24:19,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:24:20,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:24:20,025 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:24:20,067 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:24:20,089 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.059 2026-10-21 09:24:20,092 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:24:20,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.022 0.060 2026-10-21 09:24:20,095 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "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-21 09:24:20,136 44 INFO rb-133655d-225807-427165 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-21 09:24:20,189 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:24:20,252 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.094 0.152 2026-10-21 09:24:20,286 44 INFO rb-133655d-225807-427165 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-21 09:24:20,286 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.007 0.159 2026-10-21 09:24:20,310 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:24:20,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.078 0.174 2026-10-21 09:24:20,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.020 0.309 2026-10-21 09:24:20,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.216 2026-10-21 09:24:20,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.064 0.281 2026-10-21 09:24:20,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 09:24:20,810 44 INFO rb-133655d-225807-427165 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-21 09:24:20,847 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:24:20,927 44 INFO rb-133655d-225807-427165 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-21 09:24:21,057 44 INFO rb-133655d-225807-427165 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-21 09:24:21,114 44 INFO rb-133655d-225807-427165 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-21 09:24:21,154 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51032660 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '7b818735-6492-4d17-a980-05f00d6b4120'}] 2026-10-21 09:24:21,301 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51032660 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '7b818735-6492-4d17-a980-05f00d6b4120'} created pos.order #822 2026-10-21 09:24:21,345 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51032660 finished 2026-10-21 09:24:21,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.097 0.210 2026-10-21 09:24:21,496 44 INFO rb-133655d-225807-427165 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-21 09:24:21,553 44 INFO rb-133655d-225807-427165 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-21 09:24:21,610 44 INFO rb-133655d-225807-427165 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-21 09:24:21,682 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:21] "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.011 2026-10-21 09:24:21,695 44 INFO rb-133655d-225807-427165 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-21 09:24:21,756 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-10-21 09:24:21,757 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 09:24:21,882 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 16512200 (allocated 18485248) 2026-10-21 09:24:21,896 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 117893 2026-10-21 09:24:21,899 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-10-21 09:24:21,900 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 117893 2026-10-21 09:24:22,024 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092422_023774_test_change_table_rewards_stay.txt 2026-10-21 09:24:22,024 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmpxnvtaeqi_chrome_odoo" 2026-10-21 09:24:22,084 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-10-21 09:24:23,005 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 118089 2026-10-21 09:24:23,006 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmpxn9kjx9l_chrome_odoo 2026-10-21 09:24:23,006 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:43037/json/version 2026-10-21 09:24:23,007 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:24:23,030 44 INFO rb-133655d-225807-427165 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-21 09:24:23,030 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:43037/json 2026-10-21 09:24:23,031 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:24:23,037 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:43037/devtools/page/D50CAB5C240D406DE82EC21E1EFA4440 2026-10-21 09:24:23,041 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-10-21 09:24:23,078 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-10-21 09:24:23,310 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:24:23,323 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-10-21 09:24:23,329 44 INFO rb-133655d-225807-427165 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-21 09:24:23,329 44 INFO rb-133655d-225807-427165 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-21 09:24:23,349 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:24:24,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:24] "GET /pos/ui/123 HTTP/1.1" 200 - 90 0.080 0.833 2026-10-21 09:24:24,262 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': 'D50CAB5C240D406DE82EC21E1EFA4440', 'loaderId': 'E25365AF66B46FB0174E35579AD4BB43', 'isDownload': False} 2026-10-21 09:24:24,262 44 INFO rb-133655d-225807-427165 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-21 09:24:24,292 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:24:24,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:24] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 09:24:24,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:24] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-21 09:24:24,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:24] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.017 0.049 2026-10-21 09:24:25,096 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:24:25,101 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:24:25,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.022 2026-10-21 09:24:25,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-21 09:24:25,186 44 INFO rb-133655d-225807-427165 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-21 09:24:25,196 44 INFO rb-133655d-225807-427165 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-21 09:24:25,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-21 09:24:25,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:24:25,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-21 09:24:25,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.036 2026-10-21 09:24:25,287 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-21 09:24:25,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.063 2026-10-21 09:24:26,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 408 0.492 0.637 2026-10-21 09:24:26,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:26] "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-21 09:24:26,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:24:26,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:26] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.053 2026-10-21 09:24:26,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:24:26,886 44 INFO rb-133655d-225807-427165 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-21 09:24:26,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:24:27,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:24:27,016 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:24:27,035 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:24:27,038 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:24:27,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.025 0.053 2026-10-21 09:24:27,101 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:24:27,130 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:24:27,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.009 0.116 2026-10-21 09:24:27,162 44 INFO rb-133655d-225807-427165 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-21 09:24:27,212 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-21 09:24:27,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.101 0.091 2026-10-21 09:24:27,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.036 0.244 2026-10-21 09:24:27,448 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.243 2026-10-21 09:24:27,466 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:24:27,471 44 INFO rb-133655d-225807-427165 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-21 09:24:27,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.027 2026-10-21 09:24:27,600 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.082 2026-10-21 09:24:27,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:24:27,742 44 INFO rb-133655d-225807-427165 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-21 09:24:27,776 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:24:27,809 44 INFO rb-133655d-225807-427165 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-21 09:24:27,917 44 INFO rb-133655d-225807-427165 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-21 09:24:28,018 44 INFO rb-133655d-225807-427165 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-21 09:24:28,078 44 INFO rb-133655d-225807-427165 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-21 09:24:28,117 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81788213 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '7b2750fd-d320-4497-9754-d21819a14a20'}] 2026-10-21 09:24:28,265 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81788213 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '7b2750fd-d320-4497-9754-d21819a14a20'} created pos.order #823 2026-10-21 09:24:28,293 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81788213 finished 2026-10-21 09:24:28,389 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.090 0.185 2026-10-21 09:24:28,442 44 INFO rb-133655d-225807-427165 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-21 09:24:28,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.011 2026-10-21 09:24:28,522 44 INFO rb-133655d-225807-427165 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-21 09:24:28,598 44 INFO rb-133655d-225807-427165 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-21 09:24:28,655 44 INFO rb-133655d-225807-427165 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-21 09:24:28,717 44 INFO rb-133655d-225807-427165 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-21 09:24:28,768 44 INFO rb-133655d-225807-427165 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-21 09:24:28,833 44 INFO rb-133655d-225807-427165 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-21 09:24:28,868 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10151426 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000002', 'uuid': '4d32580b-b580-46b3-bc2b-10a70efe1474'}] 2026-10-21 09:24:28,944 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10151426 order {'name': '/', 'pos_reference': '261-123-000002', 'uuid': '4d32580b-b580-46b3-bc2b-10a70efe1474'} created pos.order #824 2026-10-21 09:24:28,964 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10151426 finished 2026-10-21 09:24:29,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.045 0.129 2026-10-21 09:24:29,083 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-10-21 09:24:29,084 44 INFO rb-133655d-225807-427165 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-21 09:24:29,210 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17612636 (allocated 19009536) 2026-10-21 09:24:29,214 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 118089 2026-10-21 09:24:29,216 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-10-21 09:24:29,218 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 118089 2026-10-21 09:24:29,322 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092429_322173_test_loyalty_reward_with_courses.txt 2026-10-21 09:24:29,322 44 INFO rb-133655d-225807-427165 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmpxn9kjx9l_chrome_odoo" 2026-10-21 09:24:29,486 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:24:47,864 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-10-21 09:24:48,466 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 118290 2026-10-21 09:24:48,466 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmpl7ldraz7_chrome_odoo 2026-10-21 09:24:48,466 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:33637/json/version 2026-10-21 09:24:48,468 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:24:48,539 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: Chrome/150.0.7871.114 2026-10-21 09:24:48,539 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:33637/json 2026-10-21 09:24:48,539 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:24:48,567 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:33637/devtools/page/B72E259EE4CC3280C3B0C4ABC82CF5CA 2026-10-21 09:24:48,578 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-10-21 09:24:48,588 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-10-21 09:24:48,697 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:24:48,719 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-10-21 09:24:48,735 44 INFO rb-133655d-225807-427165 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-21 09:24:48,735 44 INFO rb-133655d-225807-427165 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-21 09:24:48,753 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:24:49,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:49] "GET /pos/ui/124 HTTP/1.1" 200 - 84 0.040 0.838 2026-10-21 09:24:49,631 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': 'B72E259EE4CC3280C3B0C4ABC82CF5CA', 'loaderId': 'ACE1B5C4AA9359DC852B9A623094A4A9', 'isDownload': False} 2026-10-21 09:24:49,631 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-10-21 09:24:49,674 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:24:49,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:49] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.026 2026-10-21 09:24:49,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:49] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-21 09:24:49,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:49] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.048 2026-10-21 09:24:50,472 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:24:50,486 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:24:50,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.026 2026-10-21 09:24:50,566 44 INFO rb-133655d-225807-427165 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-21 09:24:50,583 44 INFO rb-133655d-225807-427165 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-21 09:24:50,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.019 0.019 2026-10-21 09:24:50,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:24:50,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:24:50,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.036 2026-10-21 09:24:50,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.068 2026-10-21 09:24:50,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.062 2026-10-21 09:24:50,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-21 09:24:51,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.343 0.594 2026-10-21 09:24:51,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:24:52,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:24:52,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image/res.company/113/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.052 2026-10-21 09:24:52,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:24:52,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:24:52,181 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-10-21 09:24:52,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:24:52,278 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:24:52,296 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:24:52,302 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:24:52,371 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.048 2026-10-21 09:24:52,377 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-21 09:24:52,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image/res.users/233/avatar_128 HTTP/1.1" 200 - 14 0.062 0.048 2026-10-21 09:24:52,415 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:24:52,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image?model=res.company&id=113&field=logo HTTP/1.1" 200 - 3 0.007 0.131 2026-10-21 09:24:52,507 44 INFO rb-133655d-225807-427165 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-21 09:24:52,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.034 0.124 2026-10-21 09:24:52,552 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image/res.company/113/favicon HTTP/1.1" 200 - 4 0.007 0.138 2026-10-21 09:24:52,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.052 0.251 2026-10-21 09:24:52,695 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:24:52,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-10-21T09:24:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-10-21 09:24:52,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image/res.company/113/favicon HTTP/1.1" 304 - 4 0.007 0.138 2026-10-21 09:24:52,769 44 INFO rb-133655d-225807-427165 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-21 09:24:52,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-10-21T09:24:29.000+00:00 HTTP/1.1" 200 - 3 0.007 0.173 2026-10-21 09:24:52,801 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:24:52,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-10-21T09:24:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-21 09:24:52,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-10-21T09:24:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-21 09:24:52,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image?model=product.template&field=image_128&id=2160&unique=2026-10-21T09:24:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-21 09:24:52,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-10-21T09:24:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-21 09:24:52,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:52] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-10-21T09:24:29.000+00:00 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-21 09:24:53,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:53] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-10-21T09:24:29.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-21 09:24:53,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.089 0.260 2026-10-21 09:24:53,227 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:53] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-10-21T09:24:29.000+00:00 HTTP/1.1" 200 - 3 0.004 0.353 2026-10-21 09:24:53,282 44 INFO rb-133655d-225807-427165 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-21 09:24:53,337 44 INFO rb-133655d-225807-427165 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-21 09:24:53,388 44 INFO rb-133655d-225807-427165 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-21 09:24:53,449 44 INFO rb-133655d-225807-427165 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-21 09:24:53,500 44 INFO rb-133655d-225807-427165 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-21 09:24:53,555 44 INFO rb-133655d-225807-427165 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-21 09:24:53,608 44 INFO rb-133655d-225807-427165 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-21 09:24:53,662 44 INFO rb-133655d-225807-427165 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-21 09:24:53,716 44 INFO rb-133655d-225807-427165 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-21 09:24:53,787 44 INFO rb-133655d-225807-427165 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-21 09:24:53,838 44 INFO rb-133655d-225807-427165 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-21 09:24:53,892 44 INFO rb-133655d-225807-427165 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-21 09:24:53,940 44 INFO rb-133655d-225807-427165 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-21 09:24:54,020 44 INFO rb-133655d-225807-427165 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-21 09:24:54,040 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:24:54,045 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:24:54,071 44 INFO rb-133655d-225807-427165 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-21 09:24:54,122 44 INFO rb-133655d-225807-427165 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-21 09:24:54,173 44 INFO rb-133655d-225807-427165 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-21 09:24:54,264 44 INFO rb-133655d-225807-427165 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-21 09:24:54,329 44 INFO rb-133655d-225807-427165 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-21 09:24:54,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:24: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-21 09:24:54,392 44 INFO rb-133655d-225807-427165 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-21 09:24:54,441 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-10-21 09:24:54,442 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-21 09:24:54,556 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 15001152 (allocated 16252928) 2026-10-21 09:24:54,570 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 118290 2026-10-21 09:24:54,571 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-10-21 09:24:54,572 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 118290 2026-10-21 09:24:54,728 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092454_728011_test_mpesa_express_request_data.txt 2026-10-21 09:24:54,728 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmpl7ldraz7_chrome_odoo" 2026-10-21 09:24:54,832 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:24:55,306 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-10-21 09:24:55,339 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-10-21 09:24:55,345 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-10-21 09:24:55,361 44 INFO rb-133655d-225807-427165 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-10-21 09:24:55,394 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 09:25:13,397 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-10-21 09:25:14,681 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 118513 2026-10-21 09:25:14,682 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmpo0leuamp_chrome_odoo 2026-10-21 09:25:14,682 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:35557/json/version 2026-10-21 09:25:14,683 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35557', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:25:14,710 44 INFO rb-133655d-225807-427165 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-21 09:25:14,710 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:35557/json 2026-10-21 09:25:14,711 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35557', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:25:14,723 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:35557/devtools/page/FA2F69F3CCF8D8EC173C4275B979A72D 2026-10-21 09:25:14,734 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-10-21 09:25:14,758 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-10-21 09:25:14,960 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:25:14,963 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-10-21 09:25:14,969 44 INFO rb-133655d-225807-427165 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-21 09:25:14,969 44 INFO rb-133655d-225807-427165 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-21 09:25:14,998 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:25:15,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:15] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 82 0.053 0.842 2026-10-21 09:25:15,892 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': 'FA2F69F3CCF8D8EC173C4275B979A72D', 'loaderId': 'EDD94D212A477A0F8835B6FBC405D4CC', 'isDownload': False} 2026-10-21 09:25:15,893 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-10-21 09:25:15,912 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:25:15,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:15] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-21 09:25:15,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:15] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.020 2026-10-21 09:25:15,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:15] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-21 09:25:16,720 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:25:16,746 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:25:16,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.039 2026-10-21 09:25:16,801 44 INFO rb-133655d-225807-427165 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-21 09:25:16,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-21 09:25:16,811 44 INFO rb-133655d-225807-427165 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-21 09:25:16,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:25:16,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:25:16,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.018 2026-10-21 09:25:16,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.048 2026-10-21 09:25:16,963 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-10-21 09:25:17,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.038 0.060 2026-10-21 09:25:17,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.342 0.530 2026-10-21 09:25:18,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:25:18,125 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:25:18,231 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.073 2026-10-21 09:25:18,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:25:18,292 44 INFO rb-133655d-225807-427165 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-21 09:25:18,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:25:18,397 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:25:18,420 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:25:18,427 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:25:18,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-10-21 09:25:18,444 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:25:18,482 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:25:18,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.058 0.087 2026-10-21 09:25:18,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.157 2026-10-21 09:25:18,581 44 INFO rb-133655d-225807-427165 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-21 09:25:18,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.108 2026-10-21 09:25:18,667 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:25:18,788 44 INFO rb-133655d-225807-427165 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-21 09:25:18,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.073 0.102 2026-10-21 09:25:18,805 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:25:18,820 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:25:18,840 44 INFO rb-133655d-225807-427165 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-21 09:25:18,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:18] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.126 0.236 2026-10-21 09:25:19,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image?model=product.template&field=image_128&id=2163&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.298 2026-10-21 09:25:19,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.335 2026-10-21 09:25:19,101 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.357 2026-10-21 09:25:19,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.482 2026-10-21 09:25:19,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.326 2026-10-21 09:25:19,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.218 2026-10-21 09:25:19,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.226 2026-10-21 09:25:19,302 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.225 2026-10-21 09:25:19,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-21 09:25:19,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-21 09:25:19,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-21 09:25:19,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.075 0.333 2026-10-21 09:25:19,606 44 INFO rb-133655d-225807-427165 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-21 09:25:19,672 44 INFO rb-133655d-225807-427165 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-21 09:25:19,985 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.103 0.208 2026-10-21 09:25:20,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.054 0.074 2026-10-21 09:25:20,233 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.023 2026-10-21 09:25:20,328 44 INFO rb-133655d-225807-427165 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-21 09:25:20,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:20] "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.154 0.142 2026-10-21 09:25:20,914 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.096 0.183 2026-10-21 09:25:20,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.275 2026-10-21 09:25:21,013 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.043 2026-10-21 09:25:21,065 44 INFO rb-133655d-225807-427165 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-21 09:25:21,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25: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.024 0.068 2026-10-21 09:25:21,120 44 INFO rb-133655d-225807-427165 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-21 09:25:21,223 44 INFO rb-133655d-225807-427165 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-21 09:25:21,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.074 2026-10-21 09:25:21,318 44 INFO rb-133655d-225807-427165 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-21 09:25:21,402 44 INFO rb-133655d-225807-427165 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-21 09:25:21,425 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:25:21,442 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:25:21,452 44 INFO rb-133655d-225807-427165 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-21 09:25:21,500 44 INFO rb-133655d-225807-427165 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-21 09:25:21,587 44 INFO rb-133655d-225807-427165 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-21 09:25:21,665 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-10-21 09:25:21,669 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-21 09:25:21,675 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87953359 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1dade4f3-c117-4e74-8159-695614423105'}] 2026-10-21 09:25:21,685 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:25:21,816 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17874052 (allocated 19398656) 2026-10-21 09:25:21,849 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 118513 2026-10-21 09:25:21,855 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-10-21 09:25:21,864 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 118513 2026-10-21 09:25:21,967 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092521_967028_test_advance_payment_with_extra_lines.txt 2026-10-21 09:25:21,967 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmpo0leuamp_chrome_odoo" 2026-10-21 09:25:21,982 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-10-21 09:25:22,455 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87953359 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1dade4f3-c117-4e74-8159-695614423105'} created pos.order #825 2026-10-21 09:25:22,459 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87953359 finished 2026-10-21 09:25:22,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 254 0.498 0.605 2026-10-21 09:25:22,808 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-10-21 09:25:23,444 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28260125 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-21 09:25:26,359 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28260125 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #826 2026-10-21 09:25:26,359 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28260125 finished 2026-10-21 09:25:26,522 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-21 09:25:30,035 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-10-21 09:25:30,904 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10945481 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': 'cd948469-af84-446d-b89b-52a573618858'}] 2026-10-21 09:25:31,148 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1332] 2026-10-21 09:25:31,703 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10945481 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': 'cd948469-af84-446d-b89b-52a573618858'} created pos.order #827 2026-10-21 09:25:31,708 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10945481 finished 2026-10-21 09:25:32,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-10-21 09:25:33,379 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97125935 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '4047455c-3cd2-4da2-b9f6-96ccd9ac3166'}] 2026-10-21 09:25:33,587 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1335] 2026-10-21 09:25:36,155 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97125935 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '4047455c-3cd2-4da2-b9f6-96ccd9ac3166'} created pos.order #829 2026-10-21 09:25:36,160 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97125935 finished 2026-10-21 09:25:37,201 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-10-21 09:25:38,644 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 118741 2026-10-21 09:25:38,644 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmp3mh1zcbm_chrome_odoo 2026-10-21 09:25:38,644 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:41667/json/version 2026-10-21 09:25:38,646 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:25:38,717 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: Chrome/150.0.7871.114 2026-10-21 09:25:38,724 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:41667/json 2026-10-21 09:25:38,726 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:25:38,736 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:41667/devtools/page/21DA199FB9C6FFC6750E86D578439E41 2026-10-21 09:25:38,743 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-10-21 09:25:38,744 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-10-21 09:25:39,058 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:25:39,063 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-10-21 09:25:39,067 44 INFO rb-133655d-225807-427165 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-21 09:25:39,067 44 INFO rb-133655d-225807-427165 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-21 09:25:39,089 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:25:40,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:40] "GET /pos/ui/126 HTTP/1.1" 200 - 83 0.102 0.854 2026-10-21 09:25:40,039 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': '21DA199FB9C6FFC6750E86D578439E41', 'loaderId': '71CCD7556636189CAFE89B8D672BC218', 'isDownload': False} 2026-10-21 09:25:40,040 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-10-21 09:25:40,058 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:25:40,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:40] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-21 09:25:40,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:40] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.039 2026-10-21 09:25:40,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:40] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.037 2026-10-21 09:25:40,907 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:25:40,924 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:25:40,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.044 2026-10-21 09:25:40,998 44 INFO rb-133655d-225807-427165 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-21 09:25:40,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:25:41,007 44 INFO rb-133655d-225807-427165 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-21 09:25:41,038 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 09:25:41,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:25:41,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.025 2026-10-21 09:25:41,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.030 2026-10-21 09:25:41,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.080 0.069 2026-10-21 09:25:41,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.098 2026-10-21 09:25:42,560 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.583 0.625 2026-10-21 09:25:42,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.039 2026-10-21 09:25:42,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:25:42,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.068 2026-10-21 09:25:42,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-21 09:25:42,927 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-10-21 09:25:42,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:25:43,014 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:25:43,038 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:25:43,079 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:25:43,087 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:25:43,135 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.030 0.058 2026-10-21 09:25:43,164 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:25:43,172 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "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-21 09:25:43,188 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:25:43,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.126 2026-10-21 09:25:43,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.042 2026-10-21 09:25:43,361 44 INFO rb-133655d-225807-427165 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-21 09:25:43,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.070 0.118 2026-10-21 09:25:43,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.114 0.307 2026-10-21 09:25:43,620 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:25:43,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.139 2026-10-21 09:25:43,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.017 0.195 2026-10-21 09:25:43,725 44 INFO rb-133655d-225807-427165 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-21 09:25:43,737 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:25:43,768 44 INFO rb-133655d-225807-427165 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-21 09:25:43,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.227 2026-10-21 09:25:43,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.297 2026-10-21 09:25:43,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.317 2026-10-21 09:25:43,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.032 0.264 2026-10-21 09:25:43,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:43] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.311 2026-10-21 09:25:44,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:44] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-21 09:25:44,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:44] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.275 2026-10-21 09:25:44,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:44] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.225 2026-10-21 09:25:44,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.130 0.364 2026-10-21 09:25:44,352 44 INFO rb-133655d-225807-427165 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-21 09:25:44,416 44 INFO rb-133655d-225807-427165 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-21 09:25:44,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.158 0.209 2026-10-21 09:25:44,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.054 0.081 2026-10-21 09:25:45,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.030 0.026 2026-10-21 09:25:45,171 44 INFO rb-133655d-225807-427165 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-21 09:25:45,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:45] "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.204 0.196 2026-10-21 09:25:45,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.133 0.160 2026-10-21 09:25:45,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.295 2026-10-21 09:25:45,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.030 0.047 2026-10-21 09:25:46,042 44 INFO rb-133655d-225807-427165 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-21 09:25:46,120 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:46] "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.044 0.065 2026-10-21 09:25:46,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:46] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.028 0.103 2026-10-21 09:25:46,313 44 INFO rb-133655d-225807-427165 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-21 09:25:46,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.130 2026-10-21 09:25:46,365 44 INFO rb-133655d-225807-427165 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-21 09:25:46,445 44 INFO rb-133655d-225807-427165 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-21 09:25:46,464 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:25:46,467 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:25:46,498 44 INFO rb-133655d-225807-427165 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-21 09:25:46,547 44 INFO rb-133655d-225807-427165 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-21 09:25:46,624 44 INFO rb-133655d-225807-427165 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-21 09:25:46,704 44 INFO rb-133655d-225807-427165 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-21 09:25:46,711 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81621660 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f8bb3784-74a9-4970-a04f-eae2d353bd75'}] 2026-10-21 09:25:46,725 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:25:47,330 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1338] 2026-10-21 09:25:48,019 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81621660 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f8bb3784-74a9-4970-a04f-eae2d353bd75'} created pos.order #831 2026-10-21 09:25:48,063 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81621660 finished 2026-10-21 09:25:48,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 394 0.960 0.948 2026-10-21 09:25:48,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:48] "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-21 09:25:48,860 44 INFO rb-133655d-225807-427165 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-21 09:25:48,868 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5261878 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f8bb3784-74a9-4970-a04f-eae2d353bd75'}] 2026-10-21 09:25:48,881 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5261878 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f8bb3784-74a9-4970-a04f-eae2d353bd75'} sync ignored for existing PoS order pos.order(831,) (state: paid) 2026-10-21 09:25:48,909 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5261878 finished 2026-10-21 09:25:48,938 44 INFO rb-133655d-225807-427165 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-21 09:25:48,995 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-10-21 09:25:48,996 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-21 09:25:49,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.094 0.200 2026-10-21 09:25:49,236 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 19743596 (allocated 22282240) 2026-10-21 09:25:49,246 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 118741 2026-10-21 09:25:49,251 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-10-21 09:25:49,253 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 118741 2026-10-21 09:25:49,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092549_407407_test_customer_notes.txt 2026-10-21 09:25:49,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmp3mh1zcbm_chrome_odoo" 2026-10-21 09:25:49,432 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-10-21 09:25:51,150 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 118962 2026-10-21 09:25:51,151 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmpxruz6ps2_chrome_odoo 2026-10-21 09:25:51,151 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:34411/json/version 2026-10-21 09:25:51,153 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:25:51,215 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: Chrome/150.0.7871.114 2026-10-21 09:25:51,215 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:34411/json 2026-10-21 09:25:51,215 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:25:51,239 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:34411/devtools/page/165BAFF190AC0841AF948C558F946C35 2026-10-21 09:25:51,275 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-10-21 09:25:51,295 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-10-21 09:25:51,601 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:25:51,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-10-21 09:25:51,607 44 INFO rb-133655d-225807-427165 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-21 09:25:51,607 44 INFO rb-133655d-225807-427165 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-21 09:25:51,638 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:25:52,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:52] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.076 0.785 2026-10-21 09:25:52,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': '165BAFF190AC0841AF948C558F946C35', 'loaderId': '7CA51A22EC1BCA5A2342741802E45CEE', 'isDownload': False} 2026-10-21 09:25:52,495 44 INFO rb-133655d-225807-427165 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-21 09:25:52,520 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:25:52,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:52] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 09:25:52,553 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:52] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-21 09:25:52,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:52] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.037 2026-10-21 09:25:53,287 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:25:53,301 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:25:53,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.037 2026-10-21 09:25:53,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-21 09:25:53,387 44 INFO rb-133655d-225807-427165 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-21 09:25:53,405 44 INFO rb-133655d-225807-427165 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-21 09:25:53,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:25:53,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:25:53,488 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.025 2026-10-21 09:25:53,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.060 2026-10-21 09:25:53,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.039 0.077 2026-10-21 09:25:53,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-21 09:25:54,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.385 0.579 2026-10-21 09:25:54,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:54] "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-21 09:25:54,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25: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.011 2026-10-21 09:25:54,872 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:54] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.053 2026-10-21 09:25:54,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25: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.018 2026-10-21 09:25:54,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:25:54,957 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-10-21 09:25:55,057 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-21 09:25:55,100 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:25:55,110 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:25:55,188 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:25:55,220 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:25:55,224 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.094 0.080 2026-10-21 09:25:55,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.213 2026-10-21 09:25:55,287 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.059 2026-10-21 09:25:55,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.218 2026-10-21 09:25:55,302 44 INFO rb-133655d-225807-427165 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-21 09:25:55,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.018 2026-10-21 09:25:55,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.036 0.029 2026-10-21 09:25:55,520 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:25:55,566 44 INFO rb-133655d-225807-427165 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-21 09:25:55,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.026 0.121 2026-10-21 09:25:55,609 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:25:55,627 44 INFO rb-133655d-225807-427165 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-21 09:25:55,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-21 09:25:55,667 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:25:55,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-21 09:25:55,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.280 2026-10-21 09:25:55,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.316 2026-10-21 09:25:55,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.120 2026-10-21 09:25:55,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.016 0.157 2026-10-21 09:25:55,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:55] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-21 09:25:56,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:56] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.040 0.423 2026-10-21 09:25:56,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:56] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.064 0.461 2026-10-21 09:25:56,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.438 2026-10-21 09:25:56,321 44 INFO rb-133655d-225807-427165 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-21 09:25:56,387 44 INFO rb-133655d-225807-427165 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-21 09:25:56,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.096 0.199 2026-10-21 09:25:56,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.048 0.077 2026-10-21 09:25:56,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.022 2026-10-21 09:25:57,043 44 INFO rb-133655d-225807-427165 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-21 09:25:57,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:57] "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.112 0.165 2026-10-21 09:25:57,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.078 0.172 2026-10-21 09:25:57,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.012 0.260 2026-10-21 09:25:57,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.048 2026-10-21 09:25:57,767 44 INFO rb-133655d-225807-427165 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-21 09:25:57,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25: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.026 0.065 2026-10-21 09:25:57,831 44 INFO rb-133655d-225807-427165 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-21 09:25:57,955 44 INFO rb-133655d-225807-427165 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-21 09:25:57,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.034 0.099 2026-10-21 09:25:58,035 44 INFO rb-133655d-225807-427165 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-21 09:25:58,059 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:25:58,063 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:25:58,085 44 INFO rb-133655d-225807-427165 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-21 09:25:58,136 44 INFO rb-133655d-225807-427165 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-21 09:25:58,213 44 INFO rb-133655d-225807-427165 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-21 09:25:58,293 44 INFO rb-133655d-225807-427165 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-21 09:25:58,302 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95830280 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7637e875-f56c-4b5e-91ed-2f322a4c78ca'}] 2026-10-21 09:25:58,313 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:25:58,589 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95830280 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7637e875-f56c-4b5e-91ed-2f322a4c78ca'} created pos.order #832 2026-10-21 09:25:58,625 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95830280 finished 2026-10-21 09:25:58,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.284 0.405 2026-10-21 09:25:59,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.049 2026-10-21 09:25:59,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25: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-21 09:25:59,336 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5612872 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7637e875-f56c-4b5e-91ed-2f322a4c78ca'}] 2026-10-21 09:25:59,361 44 INFO rb-133655d-225807-427165 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-21 09:25:59,362 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5612872 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7637e875-f56c-4b5e-91ed-2f322a4c78ca'} sync ignored for existing PoS order pos.order(832,) (state: paid) 2026-10-21 09:25:59,401 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5612872 finished 2026-10-21 09:25:59,412 44 INFO rb-133655d-225807-427165 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-21 09:25:59,465 44 INFO rb-133655d-225807-427165 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-21 09:25:59,520 44 INFO rb-133655d-225807-427165 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-21 09:25:59,581 44 INFO rb-133655d-225807-427165 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-21 09:25:59,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.172 0.237 2026-10-21 09:25:59,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.245 2026-10-21 09:25:59,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:25:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.030 0.131 2026-10-21 09:26:00,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.058 0.140 2026-10-21 09:26:00,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.018 0.027 2026-10-21 09:26:00,157 44 INFO rb-133655d-225807-427165 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-21 09:26:00,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:00] "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.201 0.144 2026-10-21 09:26:00,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.166 0.169 2026-10-21 09:26:00,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:00] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.327 2026-10-21 09:26:00,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.048 2026-10-21 09:26:01,015 44 INFO rb-133655d-225807-427165 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-21 09:26:01,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26: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.047 0.092 2026-10-21 09:26:01,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:01] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.029 0.140 2026-10-21 09:26:01,293 44 INFO rb-133655d-225807-427165 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-21 09:26:01,334 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-10-21 09:26:01,335 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 09:26:01,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.050 0.142 2026-10-21 09:26:01,539 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 20414668 (allocated 22417408) 2026-10-21 09:26:01,557 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 118962 2026-10-21 09:26:01,563 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-10-21 09:26:01,567 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 118962 2026-10-21 09:26:01,677 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092601_676791_test_down_payment_displayed.txt 2026-10-21 09:26:01,677 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmpxruz6ps2_chrome_odoo" 2026-10-21 09:26:01,697 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-10-21 09:26:03,306 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 119193 2026-10-21 09:26:03,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmprfo14gyt_chrome_odoo 2026-10-21 09:26:03,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:36323/json/version 2026-10-21 09:26:03,308 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:26:03,379 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Browser version: Chrome/150.0.7871.114 2026-10-21 09:26:03,380 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:36323/json 2026-10-21 09:26:03,380 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:26:03,399 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:36323/devtools/page/5502D174D4A4747ECBFB4DDEE2A88761 2026-10-21 09:26:03,418 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-10-21 09:26:03,421 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-10-21 09:26:03,796 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:26:03,801 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-10-21 09:26:03,806 44 INFO rb-133655d-225807-427165 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-21 09:26:03,806 44 INFO rb-133655d-225807-427165 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-21 09:26:03,831 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:26:05,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:05] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.072 1.109 2026-10-21 09:26:05,010 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': '5502D174D4A4747ECBFB4DDEE2A88761', 'loaderId': 'BC0CC2DA27DEA8A44C4B95A90F8A645F', 'isDownload': False} 2026-10-21 09:26:05,010 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-10-21 09:26:05,036 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:26:05,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:05] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.015 2026-10-21 09:26:05,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:05] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-10-21 09:26:05,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:05] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.045 2026-10-21 09:26:05,838 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:26:05,851 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:26:05,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.046 2026-10-21 09:26:05,958 44 INFO rb-133655d-225807-427165 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-21 09:26:05,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-21 09:26:05,972 44 INFO rb-133655d-225807-427165 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-21 09:26:05,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:26:06,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:26:06,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.015 0.024 2026-10-21 09:26:06,092 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-21 09:26:06,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.064 2026-10-21 09:26:06,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-21 09:26:11,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.561 4.207 2026-10-21 09:26:11,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:26:11,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:26:11,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.067 2026-10-21 09:26:11,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.011 0.012 2026-10-21 09:26:11,329 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: Owl is running in 'dev' mode. 2026-10-21 09:26:11,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:26:11,420 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:26:11,435 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:26:11,448 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:26:11,500 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:26:11,506 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "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-21 09:26:11,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.043 0.054 2026-10-21 09:26:11,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.102 2026-10-21 09:26:11,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.129 2026-10-21 09:26:11,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.069 2026-10-21 09:26:11,651 44 INFO rb-133655d-225807-427165 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-21 09:26:11,752 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:26:11,838 44 INFO rb-133655d-225807-427165 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-21 09:26:11,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.103 0.083 2026-10-21 09:26:11,911 44 INFO rb-133655d-225807-427165 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-21 09:26:11,915 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:26:11,941 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:26:11,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:11] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.029 0.222 2026-10-21 09:26:12,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.270 2026-10-21 09:26:12,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.303 2026-10-21 09:26:12,117 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.327 2026-10-21 09:26:12,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.397 2026-10-21 09:26:12,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-21 09:26:12,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.217 2026-10-21 09:26:12,266 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image?model=product.template&field=image_128&id=2178&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-21 09:26:12,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.207 2026-10-21 09:26:12,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.216 2026-10-21 09:26:12,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.070 0.286 2026-10-21 09:26:12,560 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.017 0.311 2026-10-21 09:26:12,561 44 INFO rb-133655d-225807-427165 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-21 09:26:12,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.414 2026-10-21 09:26:12,632 44 INFO rb-133655d-225807-427165 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-21 09:26:12,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.102 0.218 2026-10-21 09:26:13,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.045 0.075 2026-10-21 09:26:13,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.024 2026-10-21 09:26:13,294 44 INFO rb-133655d-225807-427165 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-21 09:26:13,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:13] "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.089 0.143 2026-10-21 09:26:13,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.063 0.158 2026-10-21 09:26:13,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.217 2026-10-21 09:26:13,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.045 2026-10-21 09:26:13,914 44 INFO rb-133655d-225807-427165 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-21 09:26:13,970 44 INFO rb-133655d-225807-427165 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-21 09:26:13,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:13] "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.039 0.064 2026-10-21 09:26:14,073 44 INFO rb-133655d-225807-427165 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-21 09:26:14,121 44 INFO rb-133655d-225807-427165 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-21 09:26:14,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.052 0.085 2026-10-21 09:26:14,206 44 INFO rb-133655d-225807-427165 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-21 09:26:14,226 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:14,231 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:26:14,257 44 INFO rb-133655d-225807-427165 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-21 09:26:14,306 44 INFO rb-133655d-225807-427165 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-21 09:26:14,388 44 INFO rb-133655d-225807-427165 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-21 09:26:14,461 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-10-21 09:26:14,462 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-21 09:26:14,473 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:26:14,481 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31746433 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ea2ba47c-5fc7-4185-93f2-a72b3dd62a22'}] 2026-10-21 09:26:14,614 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 17320816 (allocated 18612224) 2026-10-21 09:26:14,630 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 119193 2026-10-21 09:26:14,632 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-10-21 09:26:14,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 119193 2026-10-21 09:26:14,723 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31746433 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ea2ba47c-5fc7-4185-93f2-a72b3dd62a22'} created pos.order #833 2026-10-21 09:26:14,728 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31746433 finished 2026-10-21 09:26:14,774 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092614_774584_test_downpayment_amount_to_invoice.txt 2026-10-21 09:26:14,775 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmprfo14gyt_chrome_odoo" 2026-10-21 09:26:14,816 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-10-21 09:26:15,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.257 0.343 2026-10-21 09:26:16,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_goods_product_no_stock_move ... 2026-10-21 09:26:17,586 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47016285 started for PoS orders references: [{'name': 'Order 00044-003-0016', 'pos_reference': None, 'uuid': 'd81e56b2-2f4c-4bdc-98e7-d95df86c7df9'}] 2026-10-21 09:26:18,140 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47016285 order {'name': 'Order 00044-003-0016', 'pos_reference': None, 'uuid': 'd81e56b2-2f4c-4bdc-98e7-d95df86c7df9'} created pos.order #834 2026-10-21 09:26:18,140 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47016285 finished 2026-10-21 09:26:18,262 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-10-21 09:26:20,648 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-10-21 09:26:21,943 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 119407 2026-10-21 09:26:21,944 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmp1uj31beb_chrome_odoo 2026-10-21 09:26:21,944 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:41187/json/version 2026-10-21 09:26:21,945 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41187', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:26:21,990 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Browser version: Chrome/150.0.7871.114 2026-10-21 09:26:21,990 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:41187/json 2026-10-21 09:26:21,991 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41187', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:26:22,005 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:41187/devtools/page/DE10F9BEDB7592438B82B26474CF4FA6 2026-10-21 09:26:22,017 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-10-21 09:26:22,038 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-10-21 09:26:22,245 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:26:22,252 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-10-21 09:26:22,256 44 INFO rb-133655d-225807-427165 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-21 09:26:22,256 44 INFO rb-133655d-225807-427165 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-21 09:26:22,281 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:26:23,332 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:23] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.116 0.943 2026-10-21 09:26:23,337 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': 'DE10F9BEDB7592438B82B26474CF4FA6', 'loaderId': 'D7ECF2C4F42D4A66B66F902EDA051412', 'isDownload': False} 2026-10-21 09:26:23,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-21 09:26:23,358 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:26:23,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:23] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 09:26:23,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:23] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-10-21 09:26:23,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:23] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.043 2026-10-21 09:26:24,188 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:26:24,208 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:26:24,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-10-21 09:26:24,261 44 INFO rb-133655d-225807-427165 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-21 09:26:24,277 44 INFO rb-133655d-225807-427165 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-21 09:26:24,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.014 2026-10-21 09:26:24,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 09:26:24,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:26:24,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:24] "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.020 2026-10-21 09:26:24,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.059 2026-10-21 09:26:24,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.037 0.056 2026-10-21 09:26:24,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-21 09:26:25,481 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.317 0.593 2026-10-21 09:26:25,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:25] "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-21 09:26:25,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 09:26:25,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:25] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.050 2026-10-21 09:26:25,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:26:25,865 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: Owl is running in 'dev' mode. 2026-10-21 09:26:25,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 09:26:25,993 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:26:26,004 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:26:26,033 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.068 2026-10-21 09:26:26,055 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:26:26,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.058 2026-10-21 09:26:26,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.090 2026-10-21 09:26:26,131 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.042 2026-10-21 09:26:26,165 44 INFO rb-133655d-225807-427165 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-21 09:26:26,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.054 0.150 2026-10-21 09:26:26,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.011 0.095 2026-10-21 09:26:26,221 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:26:26,305 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:26,326 44 INFO rb-133655d-225807-427165 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-21 09:26:26,367 44 INFO rb-133655d-225807-427165 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-21 09:26:26,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.073 0.104 2026-10-21 09:26:26,413 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:26:26,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.228 2026-10-21 09:26:26,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.217 2026-10-21 09:26:26,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.291 2026-10-21 09:26:26,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.267 2026-10-21 09:26:26,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-21 09:26:26,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.044 0.497 2026-10-21 09:26:26,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.314 2026-10-21 09:26:26,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.312 2026-10-21 09:26:26,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.262 2026-10-21 09:26:26,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.277 2026-10-21 09:26:26,949 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:26] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.194 2026-10-21 09:26:27,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.457 2026-10-21 09:26:27,104 44 INFO rb-133655d-225807-427165 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-21 09:26:27,169 44 INFO rb-133655d-225807-427165 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-21 09:26:27,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.070 0.207 2026-10-21 09:26:27,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.034 0.063 2026-10-21 09:26:27,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.016 2026-10-21 09:26:27,766 44 INFO rb-133655d-225807-427165 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-21 09:26:27,985 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:27] "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.059 0.152 2026-10-21 09:26:28,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.051 0.108 2026-10-21 09:26:28,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.152 2026-10-21 09:26:28,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.042 2026-10-21 09:26:28,318 44 INFO rb-133655d-225807-427165 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-21 09:26:28,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:28] "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.019 0.063 2026-10-21 09:26:28,391 44 INFO rb-133655d-225807-427165 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-21 09:26:28,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.063 2026-10-21 09:26:28,501 44 INFO rb-133655d-225807-427165 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-21 09:26:28,586 44 INFO rb-133655d-225807-427165 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-21 09:26:28,602 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:28,609 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:26:28,646 44 INFO rb-133655d-225807-427165 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-21 09:26:28,686 44 INFO rb-133655d-225807-427165 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-21 09:26:28,775 44 INFO rb-133655d-225807-427165 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-21 09:26:28,831 44 INFO rb-133655d-225807-427165 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-21 09:26:28,904 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-10-21 09:26:28,905 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-21 09:26:28,910 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7804626 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'd737fb33-6465-47c8-be40-d1a0304dcf3c'}] 2026-10-21 09:26:28,921 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:26:29,038 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 17283712 (allocated 18612224) 2026-10-21 09:26:29,058 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 119407 2026-10-21 09:26:29,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-10-21 09:26:29,065 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 119407 2026-10-21 09:26:29,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092629_198796_test_downpayment_invoice_line_name.txt 2026-10-21 09:26:29,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmp1uj31beb_chrome_odoo" 2026-10-21 09:26:29,285 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-10-21 09:26:31,349 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7804626 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'd737fb33-6465-47c8-be40-d1a0304dcf3c'} created pos.order #835 2026-10-21 09:26:31,353 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7804626 finished 2026-10-21 09:26:31,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 537 0.780 2.034 2026-10-21 09:26:31,769 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-10-21 09:26:33,715 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 119624 2026-10-21 09:26:33,715 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp53e0l0c2_chrome_odoo 2026-10-21 09:26:33,716 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46875/json/version 2026-10-21 09:26:33,717 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:26:33,773 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-21 09:26:33,773 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46875/json 2026-10-21 09:26:33,774 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:26:33,795 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:46875/devtools/page/BC66D668FB1CCE3EEEB06619FFFC3FE2 2026-10-21 09:26:33,815 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-21 09:26:33,824 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-21 09:26:34,095 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:26:34,104 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-21 09:26:34,106 44 INFO rb-133655d-225807-427165 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-21 09:26:34,107 44 INFO rb-133655d-225807-427165 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-21 09:26:34,133 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:26:35,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:35] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.098 0.816 2026-10-21 09:26:35,044 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'BC66D668FB1CCE3EEEB06619FFFC3FE2', 'loaderId': 'C43ABB3B4F7D9E986CACDF890B9FB931', 'isDownload': False} 2026-10-21 09:26:35,044 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-21 09:26:35,066 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:26:35,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:35] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-21 09:26:35,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:35] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-21 09:26:35,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:35] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.037 2026-10-21 09:26:35,834 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:26:35,845 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:26:35,878 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-21 09:26:35,929 44 INFO rb-133655d-225807-427165 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-21 09:26:35,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-21 09:26:35,941 44 INFO rb-133655d-225807-427165 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-21 09:26:35,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:26:36,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:26:36,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.022 2026-10-21 09:26:36,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.052 2026-10-21 09:26:36,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-21 09:26:36,191 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.023 0.048 2026-10-21 09:26:37,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 373 0.513 0.637 2026-10-21 09:26:37,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:26:37,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 09:26:37,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.050 2026-10-21 09:26:37,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:26:37,687 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-21 09:26:37,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 09:26:37,790 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:26:37,817 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:37,835 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:26:37,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.043 2026-10-21 09:26:37,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.088 2026-10-21 09:26:37,875 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:26:37,904 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "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-21 09:26:37,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.035 0.123 2026-10-21 09:26:37,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.056 2026-10-21 09:26:38,087 44 INFO rb-133655d-225807-427165 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-21 09:26:38,108 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:26:38,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.081 0.089 2026-10-21 09:26:38,282 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:38,377 44 INFO rb-133655d-225807-427165 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-21 09:26:38,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.043 0.247 2026-10-21 09:26:38,409 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:26:38,431 44 INFO rb-133655d-225807-427165 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-21 09:26:38,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.267 2026-10-21 09:26:38,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.289 2026-10-21 09:26:38,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.356 2026-10-21 09:26:38,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.400 2026-10-21 09:26:38,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.320 2026-10-21 09:26:38,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.233 2026-10-21 09:26:38,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-21 09:26:38,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.245 2026-10-21 09:26:38,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.269 2026-10-21 09:26:38,921 44 INFO rb-133655d-225807-427165 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-21 09:26:38,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.307 2026-10-21 09:26:38,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:38] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.402 2026-10-21 09:26:38,987 44 INFO rb-133655d-225807-427165 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-21 09:26:39,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.110 0.190 2026-10-21 09:26:39,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.078 0.082 2026-10-21 09:26:39,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.018 2026-10-21 09:26:39,657 44 INFO rb-133655d-225807-427165 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-21 09:26:39,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:39] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.071 0.135 2026-10-21 09:26:40,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.111 0.174 2026-10-21 09:26:40,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.281 2026-10-21 09:26:40,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.057 2026-10-21 09:26:40,334 44 INFO rb-133655d-225807-427165 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-21 09:26:40,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:40] "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.034 0.062 2026-10-21 09:26:40,392 44 INFO rb-133655d-225807-427165 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-21 09:26:40,502 44 INFO rb-133655d-225807-427165 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-21 09:26:40,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.048 0.076 2026-10-21 09:26:40,575 44 INFO rb-133655d-225807-427165 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-21 09:26:40,595 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:26:40,598 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:26:40,625 44 INFO rb-133655d-225807-427165 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-21 09:26:40,675 44 INFO rb-133655d-225807-427165 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-21 09:26:40,756 44 INFO rb-133655d-225807-427165 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-21 09:26:40,813 44 INFO rb-133655d-225807-427165 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-21 09:26:40,885 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-21 09:26:40,886 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-21 09:26:40,891 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64154331 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'be883f5a-be16-41ed-95cd-3a0d41ebca4c'}] 2026-10-21 09:26:40,907 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:26:41,051 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17427784 (allocated 18874368) 2026-10-21 09:26:41,066 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 119624 2026-10-21 09:26:41,087 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-21 09:26:41,087 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 119624 2026-10-21 09:26:41,214 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092641_214209_test_downpayment_invoice_link.txt 2026-10-21 09:26:41,214 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp53e0l0c2_chrome_odoo" 2026-10-21 09:26:41,243 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-21 09:26:43,725 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64154331 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'be883f5a-be16-41ed-95cd-3a0d41ebca4c'} created pos.order #836 2026-10-21 09:26:43,730 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64154331 finished 2026-10-21 09:26:44,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 569 1.055 2.193 2026-10-21 09:26:46,137 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 119847 2026-10-21 09:26:46,137 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp87_sds_c_chrome_odoo 2026-10-21 09:26:46,137 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:38865/json/version 2026-10-21 09:26:46,139 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:26:46,159 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-21 09:26:46,159 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:38865/json 2026-10-21 09:26:46,160 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:26:46,183 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:38865/devtools/page/297D8F083470F9D6BE229A7C9B352FC4 2026-10-21 09:26:46,197 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-21 09:26:46,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-21 09:26:46,376 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:26:46,379 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-21 09:26:46,383 44 INFO rb-133655d-225807-427165 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-21 09:26:46,383 44 INFO rb-133655d-225807-427165 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-21 09:26:46,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:46] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.031 0.066 2026-10-21 09:26:46,517 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '297D8F083470F9D6BE229A7C9B352FC4', 'loaderId': 'D1324EE3EC81D30F0F30D83097B5F3CF', 'isDownload': False} 2026-10-21 09:26:46,517 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-10-21 09:26:46,543 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:26:46,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:46] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 09:26:46,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:46] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-21 09:26:46,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:46] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.014 0.041 2026-10-21 09:26:47,325 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:47,326 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:26:47,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:26:47,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 09:26:47,375 44 INFO rb-133655d-225807-427165 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-21 09:26:47,389 44 INFO rb-133655d-225807-427165 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-21 09:26:47,400 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:26:47,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:26:47,448 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.006 0.011 2026-10-21 09:26:47,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-21 09:26:47,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.010 0.050 2026-10-21 09:26:47,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-21 09:26:48,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 278 0.261 0.527 2026-10-21 09:26:48,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "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-21 09:26:48,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26: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.013 2026-10-21 09:26:48,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.053 2026-10-21 09:26:48,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 09:26:48,676 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-21 09:26:48,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:26:48,745 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:48,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:26:48,815 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:26:48,823 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:26:48,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.022 0.049 2026-10-21 09:26:48,856 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:26:48,869 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26: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-21 09:26:48,921 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:26:48,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.022 0.128 2026-10-21 09:26:48,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.022 0.057 2026-10-21 09:26:49,051 44 INFO rb-133655d-225807-427165 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-21 09:26:49,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.065 0.140 2026-10-21 09:26:49,187 44 INFO rb-133655d-225807-427165 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-21 09:26:49,284 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.074 0.298 2026-10-21 09:26:49,293 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:49,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.186 2026-10-21 09:26:49,343 44 INFO rb-133655d-225807-427165 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-21 09:26:49,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.017 0.172 2026-10-21 09:26:49,402 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:26:49,415 44 INFO rb-133655d-225807-427165 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-21 09:26:49,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.015 0.239 2026-10-21 09:26:49,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.332 2026-10-21 09:26:49,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.330 2026-10-21 09:26:49,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.284 2026-10-21 09:26:49,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.289 2026-10-21 09:26:49,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.256 2026-10-21 09:26:49,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-21 09:26:49,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-21 09:26:49,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.019 0.297 2026-10-21 09:26:50,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.041 0.060 2026-10-21 09:26:50,087 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.012 0.028 2026-10-21 09:26:50,170 44 INFO rb-133655d-225807-427165 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-21 09:26:50,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:50] "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.080 0.151 2026-10-21 09:26:50,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.056 0.165 2026-10-21 09:26:50,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.217 2026-10-21 09:26:50,757 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.036 0.051 2026-10-21 09:26:50,818 44 INFO rb-133655d-225807-427165 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-21 09:26:50,869 44 INFO rb-133655d-225807-427165 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-21 09:26:50,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:50] "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.032 0.077 2026-10-21 09:26:51,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.033 0.068 2026-10-21 09:26:51,004 44 INFO rb-133655d-225807-427165 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-21 09:26:51,083 44 INFO rb-133655d-225807-427165 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-21 09:26:51,104 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:51,107 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:51,138 44 INFO rb-133655d-225807-427165 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-21 09:26:51,185 44 INFO rb-133655d-225807-427165 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-21 09:26:51,273 44 INFO rb-133655d-225807-427165 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-21 09:26:51,329 44 INFO rb-133655d-225807-427165 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-21 09:26:51,404 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-21 09:26:51,404 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 09:26:51,413 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77913605 started for PoS orders references: [{'name': '/', 'pos_reference': '262-126-000001', 'uuid': 'f729fa28-b366-4fb9-bedd-f4d644e3999c'}] 2026-10-21 09:26:51,431 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:26:51,565 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17216200 (allocated 18874368) 2026-10-21 09:26:51,595 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 119847 2026-10-21 09:26:51,599 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-21 09:26:51,605 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 119847 2026-10-21 09:26:51,735 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092651_734968_test_downpayment_invoice_link.txt 2026-10-21 09:26:51,735 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp87_sds_c_chrome_odoo" 2026-10-21 09:26:51,747 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-21 09:26:53,186 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77913605 order {'name': '/', 'pos_reference': '262-126-000001', 'uuid': 'f729fa28-b366-4fb9-bedd-f4d644e3999c'} created pos.order #837 2026-10-21 09:26:53,191 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77913605 finished 2026-10-21 09:26:53,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 425 0.744 1.358 2026-10-21 09:26:54,009 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 120060 2026-10-21 09:26:54,009 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp6fql5a0v_chrome_odoo 2026-10-21 09:26:54,010 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:37071/json/version 2026-10-21 09:26:54,015 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:26:54,054 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-21 09:26:54,058 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:37071/json 2026-10-21 09:26:54,059 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:26:54,077 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:37071/devtools/page/79DFDD737E6BEA94D4B56C7D3603BB9E 2026-10-21 09:26:54,086 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-21 09:26:54,101 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-21 09:26:54,157 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:26:54,161 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-21 09:26:54,164 44 INFO rb-133655d-225807-427165 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-21 09:26:54,164 44 INFO rb-133655d-225807-427165 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-21 09:26:54,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:54] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.041 0.075 2026-10-21 09:26:54,314 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '79DFDD737E6BEA94D4B56C7D3603BB9E', 'loaderId': 'F502310EF2AB4B0DA925B51E9D6575A7', 'isDownload': False} 2026-10-21 09:26:54,314 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-10-21 09:26:54,353 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:26:54,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:54] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-21 09:26:54,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:54] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.040 2026-10-21 09:26:54,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:54] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-21 09:26:55,134 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:26:55,148 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:26:55,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:26:55,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-21 09:26:55,234 44 INFO rb-133655d-225807-427165 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-21 09:26:55,247 44 INFO rb-133655d-225807-427165 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-21 09:26:55,256 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 09:26:55,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:26:55,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.011 2026-10-21 09:26:55,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.006 2026-10-21 09:26:55,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.015 0.051 2026-10-21 09:26:55,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-21 09:26:56,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 278 0.320 0.543 2026-10-21 09:26:56,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26: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-21 09:26:56,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:26:56,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.010 0.051 2026-10-21 09:26:56,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "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.014 2026-10-21 09:26:56,578 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-21 09:26:56,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:26:56,667 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:26:56,714 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:26:56,722 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:26:56,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.020 0.048 2026-10-21 09:26:56,764 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:26:56,768 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:26:56,778 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.014 0.086 2026-10-21 09:26:56,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.088 2026-10-21 09:26:56,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.028 0.024 2026-10-21 09:26:56,931 44 INFO rb-133655d-225807-427165 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-21 09:26:57,001 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:26:57,039 44 INFO rb-133655d-225807-427165 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-21 09:26:57,085 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:26:57,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.111 0.064 2026-10-21 09:26:57,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.189 2026-10-21 09:26:57,184 44 INFO rb-133655d-225807-427165 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-21 09:26:57,242 44 INFO rb-133655d-225807-427165 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-21 09:26:57,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.059 0.271 2026-10-21 09:26:57,335 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:26:57,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.348 2026-10-21 09:26:57,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-21 09:26:57,460 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.319 2026-10-21 09:26:57,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.480 2026-10-21 09:26:57,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.345 2026-10-21 09:26:57,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.207 2026-10-21 09:26:57,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.227 2026-10-21 09:26:57,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.233 2026-10-21 09:26:57,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.215 2026-10-21 09:26:57,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.264 2026-10-21 09:26:57,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.065 0.076 2026-10-21 09:26:58,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.004 0.019 2026-10-21 09:26:58,104 44 INFO rb-133655d-225807-427165 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-21 09:26:58,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:58] "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.087 0.158 2026-10-21 09:26:58,618 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.085 0.155 2026-10-21 09:26:58,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.235 2026-10-21 09:26:58,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.040 0.064 2026-10-21 09:26:58,849 44 INFO rb-133655d-225807-427165 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-21 09:26:58,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:58] "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.018 0.057 2026-10-21 09:26:58,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:58] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.016 0.071 2026-10-21 09:26:59,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.097 2026-10-21 09:26:59,120 44 INFO rb-133655d-225807-427165 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-21 09:26:59,174 44 INFO rb-133655d-225807-427165 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-21 09:26:59,254 44 INFO rb-133655d-225807-427165 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-21 09:26:59,273 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:26:59,274 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:26:59,304 44 INFO rb-133655d-225807-427165 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-21 09:26:59,356 44 INFO rb-133655d-225807-427165 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-21 09:26:59,449 44 INFO rb-133655d-225807-427165 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-21 09:26:59,504 44 INFO rb-133655d-225807-427165 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-21 09:26:59,581 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-21 09:26:59,582 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 09:26:59,606 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55222309 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '72230088-dd4f-457e-98b6-e6298d48b503'}] 2026-10-21 09:26:59,615 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:26:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:26:59,713 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17526920 (allocated 18874368) 2026-10-21 09:26:59,741 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 120060 2026-10-21 09:26:59,750 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-21 09:26:59,756 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 120060 2026-10-21 09:26:59,867 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092659_867502_test_downpayment_invoice_link.txt 2026-10-21 09:26:59,867 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp6fql5a0v_chrome_odoo" 2026-10-21 09:26:59,885 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-21 09:27:00,014 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #239 deleted stock.move.line records with IDs: [1346] 2026-10-21 09:27:02,147 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55222309 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '72230088-dd4f-457e-98b6-e6298d48b503'} created pos.order #838 2026-10-21 09:27:02,152 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55222309 finished 2026-10-21 09:27:02,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 732 1.047 1.956 2026-10-21 09:27:02,698 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-10-21 09:27:04,255 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 120278 2026-10-21 09:27:04,255 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmpn8s3iu6g_chrome_odoo 2026-10-21 09:27:04,255 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:46031/json/version 2026-10-21 09:27:04,258 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46031', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:27:04,289 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: Chrome/150.0.7871.114 2026-10-21 09:27:04,289 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:46031/json 2026-10-21 09:27:04,291 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46031', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:27:04,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:46031/devtools/page/891452C9F0EFF1CF7ECDFDE8C472118C 2026-10-21 09:27:04,308 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-10-21 09:27:04,324 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-10-21 09:27:04,557 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:27:04,559 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-10-21 09:27:04,567 44 INFO rb-133655d-225807-427165 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-21 09:27:04,568 44 INFO rb-133655d-225807-427165 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-21 09:27:04,595 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:27:05,414 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:05] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.043 0.784 2026-10-21 09:27:05,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': '891452C9F0EFF1CF7ECDFDE8C472118C', 'loaderId': 'C9CB93ECE243A9A429FBB81738660D57', 'isDownload': False} 2026-10-21 09:27:05,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-10-21 09:27:05,451 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:27:05,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:05] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 09:27:05,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:05] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 09:27:05,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:05] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-21 09:27:06,212 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:27:06,214 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:27:06,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.029 2026-10-21 09:27:06,306 44 INFO rb-133655d-225807-427165 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-21 09:27:06,315 44 INFO rb-133655d-225807-427165 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-21 09:27:06,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.009 2026-10-21 09:27:06,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:27:06,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:27:06,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.033 2026-10-21 09:27:06,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.056 2026-10-21 09:27:06,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.077 0.084 2026-10-21 09:27:06,643 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.130 2026-10-21 09:27:07,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.354 0.565 2026-10-21 09:27:07,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:07] "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-21 09:27:07,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27: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.018 2026-10-21 09:27:07,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:07] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.056 2026-10-21 09:27:07,949 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27: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-21 09:27:07,972 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-10-21 09:27:07,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 09:27:08,094 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:27:08,123 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:27:08,141 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:27:08,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.059 0.054 2026-10-21 09:27:08,219 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27: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-21 09:27:08,233 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:27:08,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.148 2026-10-21 09:27:08,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.132 2026-10-21 09:27:08,442 44 INFO rb-133655d-225807-427165 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-21 09:27:08,471 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:27:08,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.015 0.043 2026-10-21 09:27:08,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.077 0.122 2026-10-21 09:27:08,684 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:08,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-10-21 09:27:08,746 44 INFO rb-133655d-225807-427165 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-21 09:27:08,793 44 INFO rb-133655d-225807-427165 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-21 09:27:08,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.047 0.314 2026-10-21 09:27:08,844 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:27:08,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.345 2026-10-21 09:27:08,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.376 2026-10-21 09:27:08,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.262 2026-10-21 09:27:08,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:08] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.475 2026-10-21 09:27:09,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:09] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.318 2026-10-21 09:27:09,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:09] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.217 2026-10-21 09:27:09,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:09] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.232 2026-10-21 09:27:09,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:09] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.183 2026-10-21 09:27:09,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:09] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-21 09:27:09,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.063 0.335 2026-10-21 09:27:09,382 44 INFO rb-133655d-225807-427165 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-21 09:27:09,446 44 INFO rb-133655d-225807-427165 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-21 09:27:09,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 72 0.110 0.196 2026-10-21 09:27:09,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.081 2026-10-21 09:27:09,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-21 09:27:10,083 44 INFO rb-133655d-225807-427165 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-21 09:27:10,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:10] "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.097 0.142 2026-10-21 09:27:10,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.098 0.167 2026-10-21 09:27:10,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.268 2026-10-21 09:27:10,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.050 2026-10-21 09:27:10,765 44 INFO rb-133655d-225807-427165 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-21 09:27:10,827 44 INFO rb-133655d-225807-427165 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-21 09:27:10,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27: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.033 0.075 2026-10-21 09:27:10,937 44 INFO rb-133655d-225807-427165 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-21 09:27:11,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.059 0.097 2026-10-21 09:27:11,014 44 INFO rb-133655d-225807-427165 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-21 09:27:11,032 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:27:11,037 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:11,070 44 INFO rb-133655d-225807-427165 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-21 09:27:11,118 44 INFO rb-133655d-225807-427165 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-21 09:27:11,198 44 INFO rb-133655d-225807-427165 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-21 09:27:11,275 44 INFO rb-133655d-225807-427165 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-21 09:27:11,288 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6657281 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e722385e-0fbf-4658-9fce-3fbb18254073'}] 2026-10-21 09:27:11,291 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:11,514 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6657281 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e722385e-0fbf-4658-9fce-3fbb18254073'} created pos.order #839 2026-10-21 09:27:11,547 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6657281 finished 2026-10-21 09:27:11,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 169 0.228 0.410 2026-10-21 09:27:12,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.044 0.051 2026-10-21 09:27:12,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:12] "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-21 09:27:12,267 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40754154 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e722385e-0fbf-4658-9fce-3fbb18254073'}] 2026-10-21 09:27:12,287 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40754154 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e722385e-0fbf-4658-9fce-3fbb18254073'} sync ignored for existing PoS order pos.order(839,) (state: paid) 2026-10-21 09:27:12,291 44 INFO rb-133655d-225807-427165 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-21 09:27:12,338 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40754154 finished 2026-10-21 09:27:12,340 44 INFO rb-133655d-225807-427165 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-21 09:27:12,390 44 INFO rb-133655d-225807-427165 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-21 09:27:12,442 44 INFO rb-133655d-225807-427165 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-21 09:27:12,509 44 INFO rb-133655d-225807-427165 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-21 09:27:12,595 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.130 0.201 2026-10-21 09:27:12,600 44 INFO rb-133655d-225807-427165 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-21 09:27:12,618 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:27:12,674 44 INFO rb-133655d-225807-427165 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-21 09:27:12,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.055 2026-10-21 09:27:12,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:12] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.024 0.037 2026-10-21 09:27:12,749 44 INFO rb-133655d-225807-427165 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-21 09:27:12,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.129 2026-10-21 09:27:12,806 44 INFO rb-133655d-225807-427165 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-21 09:27:12,856 44 INFO rb-133655d-225807-427165 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-21 09:27:12,903 44 INFO rb-133655d-225807-427165 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-21 09:27:12,953 44 INFO rb-133655d-225807-427165 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-21 09:27:13,004 44 INFO rb-133655d-225807-427165 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-21 09:27:13,099 44 INFO rb-133655d-225807-427165 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-21 09:27:13,151 44 INFO rb-133655d-225807-427165 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-21 09:27:13,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:13] "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.021 0.061 2026-10-21 09:27:13,211 44 INFO rb-133655d-225807-427165 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-21 09:27:13,273 44 INFO rb-133655d-225807-427165 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-21 09:27:13,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.075 2026-10-21 09:27:13,302 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94477837 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '3abb0351-555c-414b-adec-76f56a34ea9d'}] 2026-10-21 09:27:13,546 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94477837 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '3abb0351-555c-414b-adec-76f56a34ea9d'} created pos.order #840 2026-10-21 09:27:13,605 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94477837 finished 2026-10-21 09:27:13,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 126 0.277 0.396 2026-10-21 09:27:14,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 09:27:14,083 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41489780 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': '3abb0351-555c-414b-adec-76f56a34ea9d'}] 2026-10-21 09:27:14,094 44 INFO rb-133655d-225807-427165 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-21 09:27:14,100 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41489780 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': '3abb0351-555c-414b-adec-76f56a34ea9d'} sync ignored for existing PoS order pos.order(840,) (state: paid) 2026-10-21 09:27:14,135 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41489780 finished 2026-10-21 09:27:14,146 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-10-21 09:27:14,147 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-21 09:27:14,318 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 20323972 (allocated 22155264) 2026-10-21 09:27:14,342 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 120278 2026-10-21 09:27:14,346 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-10-21 09:27:14,355 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 120278 2026-10-21 09:27:14,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.116 0.204 2026-10-21 09:27:14,472 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092714_472190_test_downpayment_refund.txt 2026-10-21 09:27:14,472 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmpn8s3iu6g_chrome_odoo" 2026-10-21 09:27:15,343 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-10-21 09:27:17,303 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 120513 2026-10-21 09:27:17,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmp0vkci32q_chrome_odoo 2026-10-21 09:27:17,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:40319/json/version 2026-10-21 09:27:17,305 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:27:17,345 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Browser version: Chrome/150.0.7871.114 2026-10-21 09:27:17,345 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:40319/json 2026-10-21 09:27:17,346 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:27:17,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:40319/devtools/page/DF98FF61BAB8438666FA4B2778170ACB 2026-10-21 09:27:17,395 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-10-21 09:27:17,417 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-10-21 09:27:17,711 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:27:17,714 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-10-21 09:27:17,722 44 INFO rb-133655d-225807-427165 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-21 09:27:17,722 44 INFO rb-133655d-225807-427165 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-21 09:27:17,754 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:27:18,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:18] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.062 0.794 2026-10-21 09:27:18,611 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': 'DF98FF61BAB8438666FA4B2778170ACB', 'loaderId': '4AD8954A8717208727B0390A1386DE54', 'isDownload': False} 2026-10-21 09:27:18,611 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-10-21 09:27:18,639 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:27:18,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:18] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-10-21 09:27:18,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:18] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.036 2026-10-21 09:27:18,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:18] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.046 2026-10-21 09:27:19,501 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:27:19,506 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:27:19,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.022 2026-10-21 09:27:19,578 44 INFO rb-133655d-225807-427165 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-21 09:27:19,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-21 09:27:19,586 44 INFO rb-133655d-225807-427165 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-21 09:27:19,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:27:19,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:27:19,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-21 09:27:19,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.045 2026-10-21 09:27:19,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-10-21 09:27:19,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.058 2026-10-21 09:27:20,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.405 0.622 2026-10-21 09:27:20,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:27:21,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:27:21,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.058 2026-10-21 09:27:21,147 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "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.019 2026-10-21 09:27:21,167 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: Owl is running in 'dev' mode. 2026-10-21 09:27:21,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-21 09:27:21,259 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:21,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:27:21,294 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:27:21,304 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:27:21,389 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:27:21,405 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-21 09:27:21,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.044 0.098 2026-10-21 09:27:21,440 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:27:21,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.178 2026-10-21 09:27:21,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.107 2026-10-21 09:27:21,560 44 INFO rb-133655d-225807-427165 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-21 09:27:21,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.039 0.133 2026-10-21 09:27:21,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.084 0.246 2026-10-21 09:27:21,779 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:27:21,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.167 2026-10-21 09:27:21,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.016 0.145 2026-10-21 09:27:21,853 44 INFO rb-133655d-225807-427165 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-21 09:27:21,862 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:21,904 44 INFO rb-133655d-225807-427165 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-21 09:27:21,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.016 0.201 2026-10-21 09:27:21,949 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.245 2026-10-21 09:27:21,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:21] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.285 2026-10-21 09:27:22,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.230 2026-10-21 09:27:22,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.272 2026-10-21 09:27:22,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.234 2026-10-21 09:27:22,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.216 2026-10-21 09:27:22,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "GET /web/image?model=product.template&field=image_128&id=2181&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-21 09:27:22,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-21 09:27:22,227 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "GET /web/image?model=product.template&field=image_128&id=2182&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-21 09:27:22,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.040 0.209 2026-10-21 09:27:22,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.249 2026-10-21 09:27:22,397 44 INFO rb-133655d-225807-427165 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-21 09:27:22,467 44 INFO rb-133655d-225807-427165 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-21 09:27:22,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 72 0.080 0.198 2026-10-21 09:27:22,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.045 0.078 2026-10-21 09:27:22,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.022 2026-10-21 09:27:23,095 44 INFO rb-133655d-225807-427165 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-21 09:27:23,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:23] "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.095 0.138 2026-10-21 09:27:23,577 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.067 0.157 2026-10-21 09:27:23,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.194 2026-10-21 09:27:23,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.043 2026-10-21 09:27:23,745 44 INFO rb-133655d-225807-427165 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-21 09:27:23,757 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27: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.018 0.053 2026-10-21 09:27:23,816 44 INFO rb-133655d-225807-427165 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-21 09:27:23,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.089 2026-10-21 09:27:23,946 44 INFO rb-133655d-225807-427165 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-21 09:27:23,999 44 INFO rb-133655d-225807-427165 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-21 09:27:24,050 44 INFO rb-133655d-225807-427165 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-21 09:27:24,101 44 INFO rb-133655d-225807-427165 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-21 09:27:24,182 44 INFO rb-133655d-225807-427165 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-21 09:27:24,210 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:27:24,216 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:27:24,234 44 INFO rb-133655d-225807-427165 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-21 09:27:24,284 44 INFO rb-133655d-225807-427165 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-21 09:27:24,375 44 INFO rb-133655d-225807-427165 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-21 09:27:24,430 44 INFO rb-133655d-225807-427165 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-21 09:27:24,514 44 INFO rb-133655d-225807-427165 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-21 09:27:24,521 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82344916 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5a07e793-4abd-4b38-be2c-502253b88eff'}] 2026-10-21 09:27:24,524 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:27,506 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82344916 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5a07e793-4abd-4b38-be2c-502253b88eff'} created pos.order #841 2026-10-21 09:27:28,014 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82344916 finished 2026-10-21 09:27:28,569 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:27:28,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 873 1.313 2.741 2026-10-21 09:27:28,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:28] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.005 0.026 2026-10-21 09:27:28,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.031 0.086 2026-10-21 09:27:28,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:28] "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-21 09:27:28,987 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-10-21 09:27:28,998 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 09:27:29,009 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40416379 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5a07e793-4abd-4b38-be2c-502253b88eff'}] 2026-10-21 09:27:29,035 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40416379 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5a07e793-4abd-4b38-be2c-502253b88eff'} sync ignored for existing PoS order pos.order(841,) (state: done) 2026-10-21 09:27:29,069 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40416379 finished 2026-10-21 09:27:29,176 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18819612 (allocated 20582400) 2026-10-21 09:27:29,199 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 120513 2026-10-21 09:27:29,222 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-10-21 09:27:29,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 120513 2026-10-21 09:27:29,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092729_306619_test_downpayment_with_taxed_product.txt 2026-10-21 09:27:29,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmp0vkci32q_chrome_odoo" 2026-10-21 09:27:29,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 86 0.123 0.180 2026-10-21 09:27:29,464 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-10-21 09:27:30,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 120739 2026-10-21 09:27:30,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmpr1x3dqea_chrome_odoo 2026-10-21 09:27:30,830 44 INFO rb-133655d-225807-427165 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:34939/json/version 2026-10-21 09:27:30,833 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:27:30,861 44 INFO rb-133655d-225807-427165 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-21 09:27:30,861 44 INFO rb-133655d-225807-427165 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:34939/json 2026-10-21 09:27:30,862 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:27:30,872 44 INFO rb-133655d-225807-427165 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:34939/devtools/page/20B3CFD5207F3B09E94D628F6803AF55 2026-10-21 09:27:30,882 44 INFO rb-133655d-225807-427165 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-21 09:27:30,897 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless enable page notifications 2026-10-21 09:27:31,120 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:27:31,123 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Setting session cookie in browser 2026-10-21 09:27:31,125 44 INFO rb-133655d-225807-427165 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-21 09:27:31,125 44 INFO rb-133655d-225807-427165 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-21 09:27:31,144 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:27:32,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:32] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.065 1.016 2026-10-21 09:27:32,226 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': '20B3CFD5207F3B09E94D628F6803AF55', 'loaderId': 'CB83299AC0C731D92AD651704A3CCE37', 'isDownload': False} 2026-10-21 09:27:32,226 44 INFO rb-133655d-225807-427165 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-21 09:27:32,257 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:27:32,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:32] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.016 2026-10-21 09:27:32,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:32] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.044 2026-10-21 09:27:32,332 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:32] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.050 2026-10-21 09:27:33,103 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:33,117 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:27:33,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 09:27:33,178 44 INFO rb-133655d-225807-427165 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-21 09:27:33,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-21 09:27:33,185 44 INFO rb-133655d-225807-427165 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-21 09:27:33,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:27:33,218 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:27:33,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.017 0.032 2026-10-21 09:27:33,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.064 2026-10-21 09:27:33,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.062 2026-10-21 09:27:33,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-21 09:27:34,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.363 0.518 2026-10-21 09:27:34,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "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-21 09:27:34,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27: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.006 2026-10-21 09:27:34,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.052 2026-10-21 09:27:34,600 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 09:27:34,624 44 INFO rb-133655d-225807-427165 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-21 09:27:34,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:27:34,703 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:34,762 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:27:34,776 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:27:34,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.035 0.035 2026-10-21 09:27:34,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.065 2026-10-21 09:27:34,835 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:27:34,843 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "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-21 09:27:34,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.013 0.123 2026-10-21 09:27:34,887 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.047 2026-10-21 09:27:34,979 44 INFO rb-133655d-225807-427165 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-21 09:27:35,007 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:27:35,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.069 0.070 2026-10-21 09:27:35,138 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:35,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.113 2026-10-21 09:27:35,204 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.126 2026-10-21 09:27:35,206 44 INFO rb-133655d-225807-427165 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-21 09:27:35,238 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:27:35,260 44 INFO rb-133655d-225807-427165 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-21 09:27:35,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.016 0.176 2026-10-21 09:27:35,312 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-21 09:27:35,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.036 0.382 2026-10-21 09:27:35,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.297 2026-10-21 09:27:35,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.329 2026-10-21 09:27:35,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image?model=product.template&field=image_128&id=2185&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.283 2026-10-21 09:27:35,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.282 2026-10-21 09:27:35,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.277 2026-10-21 09:27:35,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.060 0.247 2026-10-21 09:27:35,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.252 2026-10-21 09:27:35,775 44 INFO rb-133655d-225807-427165 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-21 09:27:35,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:35] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.336 2026-10-21 09:27:35,839 44 INFO rb-133655d-225807-427165 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-21 09:27:36,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.067 0.206 2026-10-21 09:27:36,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.051 0.082 2026-10-21 09:27:36,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.021 2026-10-21 09:27:36,465 44 INFO rb-133655d-225807-427165 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-21 09:27:36,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:36] "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.113 0.158 2026-10-21 09:27:36,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.072 0.141 2026-10-21 09:27:36,968 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.207 2026-10-21 09:27:37,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.040 2026-10-21 09:27:37,108 44 INFO rb-133655d-225807-427165 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-21 09:27:37,147 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:37] "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.020 0.060 2026-10-21 09:27:37,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.065 2026-10-21 09:27:37,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.097 2026-10-21 09:27:37,331 44 INFO rb-133655d-225807-427165 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-21 09:27:37,377 44 INFO rb-133655d-225807-427165 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-21 09:27:37,429 44 INFO rb-133655d-225807-427165 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-21 09:27:37,480 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-10-21 09:27:37,481 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 09:27:37,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16659496 (allocated 17825792) 2026-10-21 09:27:37,614 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 120739 2026-10-21 09:27:37,616 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-10-21 09:27:37,619 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 120739 2026-10-21 09:27:37,740 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092737_740645_test_draft_pos_order_linked_sale_order.txt 2026-10-21 09:27:37,741 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmpr1x3dqea_chrome_odoo" 2026-10-21 09:27:37,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-10-21 09:27:39,083 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 120956 2026-10-21 09:27:39,083 44 INFO rb-133655d-225807-427165 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/tmp5qo_hkem_chrome_odoo 2026-10-21 09:27:39,083 44 INFO rb-133655d-225807-427165 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:35191/json/version 2026-10-21 09:27:39,085 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35191', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:27:39,110 44 INFO rb-133655d-225807-427165 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-21 09:27:39,110 44 INFO rb-133655d-225807-427165 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:35191/json 2026-10-21 09:27:39,111 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35191', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:27:39,131 44 INFO rb-133655d-225807-427165 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:35191/devtools/page/7E8B6F3C7F6083DB61E0B0AF19E39DB6 2026-10-21 09:27:39,164 44 INFO rb-133655d-225807-427165 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-21 09:27:39,170 44 INFO rb-133655d-225807-427165 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-21 09:27:39,337 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:27:39,339 44 INFO rb-133655d-225807-427165 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-21 09:27:39,343 44 INFO rb-133655d-225807-427165 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-21 09:27:39,343 44 INFO rb-133655d-225807-427165 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-21 09:27:39,368 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:27:40,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:40] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 84 0.066 0.848 2026-10-21 09:27:40,283 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': '7E8B6F3C7F6083DB61E0B0AF19E39DB6', 'loaderId': '1AB49DC17707F00A8D0852A0AF46A532', 'isDownload': False} 2026-10-21 09:27:40,283 44 INFO rb-133655d-225807-427165 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-21 09:27:40,304 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:27:40,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:40] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-10-21 09:27:40,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:40] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-21 09:27:40,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:40] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-21 09:27:41,014 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:27:41,021 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:27:41,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-21 09:27:41,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-21 09:27:41,086 44 INFO rb-133655d-225807-427165 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-21 09:27:41,103 44 INFO rb-133655d-225807-427165 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-21 09:27:41,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:27:41,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:27:41,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.018 2026-10-21 09:27:41,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-21 09:27:41,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.050 2026-10-21 09:27:41,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-21 09:27:42,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.451 0.521 2026-10-21 09:27:42,371 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:27:42,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:27:42,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.050 2026-10-21 09:27:42,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:27:42,630 44 INFO rb-133655d-225807-427165 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-21 09:27:42,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:27:42,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:27:42,739 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:27:42,772 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:27:42,782 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:27:42,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.016 0.049 2026-10-21 09:27:42,831 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:27:42,851 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:27:42,918 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:27:42,946 44 INFO rb-133655d-225807-427165 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-21 09:27:42,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:42] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.099 0.134 2026-10-21 09:27:43,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.069 0.200 2026-10-21 09:27:43,131 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:27:43,136 44 INFO rb-133655d-225807-427165 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-21 09:27:43,207 44 INFO rb-133655d-225807-427165 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-21 09:27:43,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.050 0.319 2026-10-21 09:27:43,269 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:27:43,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.215 2026-10-21 09:27:43,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.269 2026-10-21 09:27:43,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.316 2026-10-21 09:27:43,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.570 2026-10-21 09:27:43,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.317 2026-10-21 09:27:43,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.207 2026-10-21 09:27:43,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.213 2026-10-21 09:27:43,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-21 09:27:43,600 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.191 2026-10-21 09:27:43,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.187 2026-10-21 09:27:43,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.012 0.154 2026-10-21 09:27:43,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-21 09:27:43,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.062 0.331 2026-10-21 09:27:43,943 44 INFO rb-133655d-225807-427165 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-21 09:27:44,049 44 INFO rb-133655d-225807-427165 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-21 09:27:44,100 44 INFO rb-133655d-225807-427165 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-21 09:27:44,165 44 INFO rb-133655d-225807-427165 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-21 09:27:44,230 44 INFO rb-133655d-225807-427165 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-21 09:27:44,286 44 INFO rb-133655d-225807-427165 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-21 09:27:44,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27: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.022 0.061 2026-10-21 09:27:44,333 44 INFO rb-133655d-225807-427165 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-21 09:27:44,397 44 INFO rb-133655d-225807-427165 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-21 09:27:44,434 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.026 0.079 2026-10-21 09:27:44,461 44 INFO rb-133655d-225807-427165 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-21 09:27:44,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.106 0.161 2026-10-21 09:27:44,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:44] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.005 0.029 2026-10-21 09:27:44,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 2 0.008 0.013 2026-10-21 09:27:44,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.020 2026-10-21 09:27:45,056 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-10-21 09:27:45,057 44 INFO rb-133655d-225807-427165 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-21 09:27:45,190 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 18132672 (allocated 19136512) 2026-10-21 09:27:45,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 120956 2026-10-21 09:27:45,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-10-21 09:27:45,204 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 120956 2026-10-21 09:27:45,314 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_092745_314519_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-10-21 09:27:45,314 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmp5qo_hkem_chrome_odoo" 2026-10-21 09:27:45,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-10-21 09:27:46,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 121168 2026-10-21 09:27:46,475 44 INFO rb-133655d-225807-427165 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/tmp_sfh_n74_chrome_odoo 2026-10-21 09:27:46,475 44 INFO rb-133655d-225807-427165 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:46353/json/version 2026-10-21 09:27:46,476 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:27:46,504 44 INFO rb-133655d-225807-427165 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-21 09:27:46,504 44 INFO rb-133655d-225807-427165 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:46353/json 2026-10-21 09:27:46,506 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:27:46,521 44 INFO rb-133655d-225807-427165 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:46353/devtools/page/9AAB6E8F72C1A65AAC1B717DF2E245C3 2026-10-21 09:27:46,530 44 INFO rb-133655d-225807-427165 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-21 09:27:46,562 44 INFO rb-133655d-225807-427165 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-21 09:27:46,697 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:27:46,700 44 INFO rb-133655d-225807-427165 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-21 09:27:46,702 44 INFO rb-133655d-225807-427165 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-21 09:27:46,702 44 INFO rb-133655d-225807-427165 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-21 09:27:46,728 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:27:47,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:47] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 130 0.136 0.752 2026-10-21 09:27:47,616 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': '9AAB6E8F72C1A65AAC1B717DF2E245C3', 'loaderId': '1249D9EC6F015EE8D4C421A090FB6F45', 'isDownload': False} 2026-10-21 09:27:47,616 44 INFO rb-133655d-225807-427165 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-21 09:27:47,663 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:27:47,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:47] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 09:27:47,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:47] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 09:27:47,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:47] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-21 09:27:48,418 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:48,440 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:27:48,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-21 09:27:48,491 44 INFO rb-133655d-225807-427165 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-21 09:27:48,501 44 INFO rb-133655d-225807-427165 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-21 09:27:48,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:27:48,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27: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-21 09:27:48,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:27:48,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.022 2026-10-21 09:27:48,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-21 09:27:48,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.058 2026-10-21 09:27:48,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-21 09:27:49,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.391 0.572 2026-10-21 09:27:49,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:49] "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-21 09:27:49,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27: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.010 2026-10-21 09:27:49,918 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:49] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.055 2026-10-21 09:27:49,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27: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.017 2026-10-21 09:27:49,987 44 INFO rb-133655d-225807-427165 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-21 09:27:50,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:27:50,075 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:27:50,081 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:27:50,104 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:27:50,150 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:27:50,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.048 0.048 2026-10-21 09:27:50,202 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.056 2026-10-21 09:27:50,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.138 2026-10-21 09:27:50,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.117 2026-10-21 09:27:50,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.011 0.049 2026-10-21 09:27:50,323 44 INFO rb-133655d-225807-427165 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-21 09:27:50,376 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.027 2026-10-21 09:27:50,408 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:27:50,519 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:50,520 44 INFO rb-133655d-225807-427165 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-21 09:27:50,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.093 0.091 2026-10-21 09:27:50,619 44 INFO rb-133655d-225807-427165 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-21 09:27:50,659 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.023 0.240 2026-10-21 09:27:50,680 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:27:50,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.240 2026-10-21 09:27:50,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.296 2026-10-21 09:27:50,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.236 2026-10-21 09:27:50,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.356 2026-10-21 09:27:50,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-21 09:27:50,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-10-21 09:27:50,896 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=2187&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-21 09:27:50,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-21 09:27:50,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.145 2026-10-21 09:27:50,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:50] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-21 09:27:51,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.044 0.310 2026-10-21 09:27:51,157 44 INFO rb-133655d-225807-427165 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-21 09:27:51,267 44 INFO rb-133655d-225807-427165 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-21 09:27:51,322 44 INFO rb-133655d-225807-427165 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-21 09:27:51,384 44 INFO rb-133655d-225807-427165 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-21 09:27:51,449 44 INFO rb-133655d-225807-427165 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-21 09:27:51,505 44 INFO rb-133655d-225807-427165 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-21 09:27:51,550 44 INFO rb-133655d-225807-427165 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-21 09:27:51,552 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:51] "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.025 0.077 2026-10-21 09:27:51,627 44 INFO rb-133655d-225807-427165 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-21 09:27:51,690 44 INFO rb-133655d-225807-427165 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-21 09:27:51,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.067 0.080 2026-10-21 09:27:52,013 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.100 0.221 2026-10-21 09:27:52,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:52] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.005 0.034 2026-10-21 09:27:52,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.062 0.076 2026-10-21 09:27:52,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.033 2026-10-21 09:27:52,408 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-10-21 09:27:52,409 44 INFO rb-133655d-225807-427165 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-21 09:27:52,521 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16646968 (allocated 17825792) 2026-10-21 09:27:52,538 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 121168 2026-10-21 09:27:52,548 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-10-21 09:27:52,549 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 121168 2026-10-21 09:27:52,674 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_092752_674685_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-10-21 09:27:52,675 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmp_sfh_n74_chrome_odoo" 2026-10-21 09:27:52,700 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-10-21 09:27:55,027 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_full_down_payment_so_still_listed ... 2026-10-21 09:27:56,451 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome pid: 121371 2026-10-21 09:27:56,451 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome headless temporary user profile dir: /tmp/tmp4m5kaq1k_chrome_odoo 2026-10-21 09:27:56,451 44 INFO rb-133655d-225807-427165 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:38499/json/version 2026-10-21 09:27:56,453 44 INFO rb-133655d-225807-427165 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-21 09:27:56,462 44 INFO rb-133655d-225807-427165 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-21 09:27:56,462 44 INFO rb-133655d-225807-427165 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:38499/json 2026-10-21 09:27:56,463 44 INFO rb-133655d-225807-427165 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-21 09:27:56,473 44 INFO rb-133655d-225807-427165 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:38499/devtools/page/54155DC4CA2368DBA3DBB2FE57B16C25 2026-10-21 09:27:56,485 44 INFO rb-133655d-225807-427165 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-21 09:27:56,505 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome headless enable page notifications 2026-10-21 09:27:56,847 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:27:56,851 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Setting session cookie in browser 2026-10-21 09:27:56,853 44 INFO rb-133655d-225807-427165 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-21 09:27:56,853 44 INFO rb-133655d-225807-427165 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-21 09:27:56,875 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:27:57,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:57] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.077 1.020 2026-10-21 09:27:57,972 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Navigation result: {'frameId': '54155DC4CA2368DBA3DBB2FE57B16C25', 'loaderId': '676508F5F068B2A95081A4102A1CA7FB', 'isDownload': False} 2026-10-21 09:27:57,977 44 INFO rb-133655d-225807-427165 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-21 09:27:57,999 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:27:58,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:58] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-21 09:27:58,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:58] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.030 2026-10-21 09:27:58,056 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:58] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-21 09:27:58,740 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:58,754 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:27:58,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.040 0.022 2026-10-21 09:27:58,898 44 INFO rb-133655d-225807-427165 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-21 09:27:58,904 44 INFO rb-133655d-225807-427165 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-21 09:27:58,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.012 2026-10-21 09:27:58,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:27:58,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:27:59,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.029 0.025 2026-10-21 09:27:59,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.074 2026-10-21 09:27:59,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.039 0.067 2026-10-21 09:27:59,154 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:27:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-21 09:28:00,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.398 0.559 2026-10-21 09:28:00,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:28:00,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:28:00,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-21 09:28:00,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:28:00,461 44 INFO rb-133655d-225807-427165 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-21 09:28:00,481 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:28:00,564 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:28:00,575 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:28:00,580 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:28:00,615 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.030 0.034 2026-10-21 09:28:00,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.078 2026-10-21 09:28:00,637 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-10-21 09:28:00,651 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:00,657 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:00,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-10-21 09:28:00,811 44 INFO rb-133655d-225807-427165 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-21 09:28:00,877 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:28:00,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.024 0.026 2026-10-21 09:28:00,987 44 INFO rb-133655d-225807-427165 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-21 09:28:01,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.045 0.115 2026-10-21 09:28:01,020 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:28:01,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.114 2026-10-21 09:28:01,090 44 INFO rb-133655d-225807-427165 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-21 09:28:01,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.133 2026-10-21 09:28:01,115 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:28:01,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.178 2026-10-21 09:28:01,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.221 2026-10-21 09:28:01,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.044 0.399 2026-10-21 09:28:01,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.307 2026-10-21 09:28:01,390 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.326 2026-10-21 09:28:01,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.297 2026-10-21 09:28:01,460 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.255 2026-10-21 09:28:01,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-21 09:28:01,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.052 0.404 2026-10-21 09:28:01,651 44 INFO rb-133655d-225807-427165 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-21 09:28:01,714 44 INFO rb-133655d-225807-427165 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-21 09:28:02,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.088 0.200 2026-10-21 09:28:02,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.064 0.069 2026-10-21 09:28:02,242 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.026 2026-10-21 09:28:02,329 44 INFO rb-133655d-225807-427165 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-21 09:28:02,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:02] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.080 0.128 2026-10-21 09:28:02,778 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.087 0.138 2026-10-21 09:28:02,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.211 2026-10-21 09:28:02,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.048 0.043 2026-10-21 09:28:02,961 44 INFO rb-133655d-225807-427165 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-21 09:28:02,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28: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.017 0.049 2026-10-21 09:28:03,041 44 INFO rb-133655d-225807-427165 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-21 09:28:03,089 44 INFO rb-133655d-225807-427165 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-21 09:28:03,141 44 INFO rb-133655d-225807-427165 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-21 09:28:03,154 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.057 0.080 2026-10-21 09:28:03,253 44 INFO rb-133655d-225807-427165 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-21 09:28:03,331 44 INFO rb-133655d-225807-427165 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-21 09:28:03,353 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:03,356 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:03,381 44 INFO rb-133655d-225807-427165 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-21 09:28:03,433 44 INFO rb-133655d-225807-427165 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-21 09:28:03,513 44 INFO rb-133655d-225807-427165 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-21 09:28:03,586 44 INFO rb-133655d-225807-427165 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-21 09:28:03,595 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72843345 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2e6b1d75-1b3b-4ad1-885e-3790b9279c09'}] 2026-10-21 09:28:03,605 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:03,829 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72843345 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2e6b1d75-1b3b-4ad1-885e-3790b9279c09'} created pos.order #843 2026-10-21 09:28:03,861 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72843345 finished 2026-10-21 09:28:04,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.270 0.385 2026-10-21 09:28:04,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.044 2026-10-21 09:28:04,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:04] "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-21 09:28:04,535 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54818481 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2e6b1d75-1b3b-4ad1-885e-3790b9279c09'}] 2026-10-21 09:28:04,551 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54818481 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2e6b1d75-1b3b-4ad1-885e-3790b9279c09'} sync ignored for existing PoS order pos.order(843,) (state: paid) 2026-10-21 09:28:04,558 44 INFO rb-133655d-225807-427165 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-21 09:28:04,590 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54818481 finished 2026-10-21 09:28:04,598 44 INFO rb-133655d-225807-427165 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-21 09:28:04,647 44 INFO rb-133655d-225807-427165 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-21 09:28:04,707 44 INFO rb-133655d-225807-427165 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-21 09:28:04,761 44 INFO rb-133655d-225807-427165 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-21 09:28:04,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.067 0.195 2026-10-21 09:28:04,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.011 0.112 2026-10-21 09:28:04,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.027 0.128 2026-10-21 09:28:05,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.025 0.105 2026-10-21 09:28:05,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.021 2026-10-21 09:28:05,153 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: tour succeeded 2026-10-21 09:28:05,154 44 INFO rb-133655d-225807-427165 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-21 09:28:05,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: heap 19305600 (allocated 20709376) 2026-10-21 09:28:05,320 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Closing chrome headless with pid 121371 2026-10-21 09:28:05,322 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Closing websocket connection 2026-10-21 09:28:05,322 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Terminating chrome headless with pid 121371 2026-10-21 09:28:05,444 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092805_444752_test_full_down_payment_so_still_listed.txt 2026-10-21 09:28:05,445 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Removing chrome user profile "/tmp/tmp4m5kaq1k_chrome_odoo" 2026-10-21 09:28:05,460 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-10-21 09:28:07,385 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 121608 2026-10-21 09:28:07,385 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmp7qp2n3vz_chrome_odoo 2026-10-21 09:28:07,385 44 INFO rb-133655d-225807-427165 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:40347/json/version 2026-10-21 09:28:07,386 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40347', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:28:07,449 44 INFO rb-133655d-225807-427165 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-21 09:28:07,449 44 INFO rb-133655d-225807-427165 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:40347/json 2026-10-21 09:28:07,450 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40347', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:28:07,475 44 INFO rb-133655d-225807-427165 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:40347/devtools/page/72542064CA3E042FB2681BEF899B1F3D 2026-10-21 09:28:07,494 44 INFO rb-133655d-225807-427165 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-21 09:28:07,509 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless enable page notifications 2026-10-21 09:28:07,754 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:28:07,757 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Setting session cookie in browser 2026-10-21 09:28:07,759 44 INFO rb-133655d-225807-427165 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-21 09:28:07,759 44 INFO rb-133655d-225807-427165 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-21 09:28:07,777 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:28:08,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:08] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 84 0.170 0.807 2026-10-21 09:28:08,758 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': '72542064CA3E042FB2681BEF899B1F3D', 'loaderId': 'EBF4C96792473CC4876A5131DC044995', 'isDownload': False} 2026-10-21 09:28:08,758 44 INFO rb-133655d-225807-427165 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-21 09:28:08,788 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:28:08,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:08] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-21 09:28:08,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:08] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.037 2026-10-21 09:28:08,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:08] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.059 2026-10-21 09:28:09,539 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:09,548 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:09,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-21 09:28:09,614 44 INFO rb-133655d-225807-427165 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-21 09:28:09,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-21 09:28:09,635 44 INFO rb-133655d-225807-427165 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-21 09:28:09,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:28:09,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:09,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.019 0.025 2026-10-21 09:28:09,769 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-21 09:28:09,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.066 2026-10-21 09:28:09,875 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-21 09:28:10,873 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.388 0.575 2026-10-21 09:28:10,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:28:11,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:28:11,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.051 2026-10-21 09:28:11,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:28:11,182 44 INFO rb-133655d-225807-427165 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-21 09:28:11,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:28:11,253 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:28:11,316 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:28:11,328 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:28:11,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.069 2026-10-21 09:28:11,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-21 09:28:11,360 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:28:11,365 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "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-21 09:28:11,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.042 0.141 2026-10-21 09:28:11,489 44 INFO rb-133655d-225807-427165 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-21 09:28:11,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.122 2026-10-21 09:28:11,552 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:28:11,646 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:11,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.076 0.073 2026-10-21 09:28:11,739 44 INFO rb-133655d-225807-427165 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-21 09:28:11,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.039 0.204 2026-10-21 09:28:11,787 44 INFO rb-133655d-225807-427165 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-21 09:28:11,791 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:11,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.012 0.227 2026-10-21 09:28:11,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.229 2026-10-21 09:28:11,885 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-21 09:28:11,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.330 2026-10-21 09:28:11,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.251 2026-10-21 09:28:11,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:11] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-21 09:28:12,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:12] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-21 09:28:12,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:12] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-21 09:28:12,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:12] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-21 09:28:12,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:12] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-21 09:28:12,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:12] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-10-21 09:28:12,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:12] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.155 2026-10-21 09:28:12,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.050 0.339 2026-10-21 09:28:12,365 44 INFO rb-133655d-225807-427165 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-21 09:28:12,427 44 INFO rb-133655d-225807-427165 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-21 09:28:12,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.078 0.172 2026-10-21 09:28:12,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.048 0.070 2026-10-21 09:28:12,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.023 2026-10-21 09:28:13,014 44 INFO rb-133655d-225807-427165 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-21 09:28:13,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:13] "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.071 0.134 2026-10-21 09:28:13,451 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.089 0.123 2026-10-21 09:28:13,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.209 2026-10-21 09:28:13,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.043 2026-10-21 09:28:13,599 44 INFO rb-133655d-225807-427165 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-21 09:28:13,640 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:13] "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.024 0.047 2026-10-21 09:28:13,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.038 0.105 2026-10-21 09:28:13,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.144 2026-10-21 09:28:13,949 44 INFO rb-133655d-225807-427165 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-21 09:28:14,002 44 INFO rb-133655d-225807-427165 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-21 09:28:14,048 44 INFO rb-133655d-225807-427165 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-21 09:28:14,100 44 INFO rb-133655d-225807-427165 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-21 09:28:14,150 44 INFO rb-133655d-225807-427165 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-21 09:28:14,202 44 INFO rb-133655d-225807-427165 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-21 09:28:14,252 44 INFO rb-133655d-225807-427165 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-21 09:28:14,304 44 INFO rb-133655d-225807-427165 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-21 09:28:14,354 44 INFO rb-133655d-225807-427165 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-21 09:28:14,405 44 INFO rb-133655d-225807-427165 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-21 09:28:14,457 44 INFO rb-133655d-225807-427165 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-21 09:28:14,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-10-21 09:28:14,509 44 INFO rb-133655d-225807-427165 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-21 09:28:14,651 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 18232192 (allocated 19136512) 2026-10-21 09:28:14,654 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 121608 2026-10-21 09:28:14,674 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-10-21 09:28:14,674 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 121608 2026-10-21 09:28:14,772 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092814_772591_test_import_lot_groupable_and_non_groupable.txt 2026-10-21 09:28:14,773 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmp7qp2n3vz_chrome_odoo" 2026-10-21 09:28:14,798 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-10-21 09:28:16,174 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 121825 2026-10-21 09:28:16,175 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp2dzyxn74_chrome_odoo 2026-10-21 09:28:16,176 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:39823/json/version 2026-10-21 09:28:16,178 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39823', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:28:16,184 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-21 09:28:16,184 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:39823/json 2026-10-21 09:28:16,186 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39823', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:28:16,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:39823/devtools/page/A4DE754C8B80733EB0C247D9E2B0606C 2026-10-21 09:28:16,211 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-21 09:28:16,217 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-21 09:28:16,412 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:28:16,416 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-21 09:28:16,419 44 INFO rb-133655d-225807-427165 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-21 09:28:16,420 44 INFO rb-133655d-225807-427165 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-21 09:28:16,437 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:28:17,326 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:17] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.073 0.823 2026-10-21 09:28:17,331 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'A4DE754C8B80733EB0C247D9E2B0606C', 'loaderId': 'EF119D2FB5454B2ED519C13FD16E57D2', 'isDownload': False} 2026-10-21 09:28:17,332 44 INFO rb-133655d-225807-427165 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-21 09:28:17,362 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:28:17,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:17] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-21 09:28:17,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:17] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-21 09:28:17,420 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:17] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.047 2026-10-21 09:28:18,109 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:18,112 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:18,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:28:18,174 44 INFO rb-133655d-225807-427165 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-21 09:28:18,186 44 INFO rb-133655d-225807-427165 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-21 09:28:18,191 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.015 2026-10-21 09:28:18,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:28:18,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:28:18,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.021 2026-10-21 09:28:18,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-21 09:28:18,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.035 0.060 2026-10-21 09:28:18,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-21 09:28:19,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.294 0.487 2026-10-21 09:28:19,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:28:19,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:28:19,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.053 2026-10-21 09:28:19,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 09:28:19,546 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-21 09:28:19,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:28:19,635 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:28:19,662 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:28:19,667 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:28:19,693 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:19,698 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "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-21 09:28:19,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.046 0.071 2026-10-21 09:28:19,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.139 2026-10-21 09:28:19,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.087 2026-10-21 09:28:19,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.174 2026-10-21 09:28:19,866 44 INFO rb-133655d-225807-427165 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-21 09:28:19,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-10-21 09:28:19,955 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:28:20,028 44 INFO rb-133655d-225807-427165 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-21 09:28:20,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.051 0.076 2026-10-21 09:28:20,077 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:28:20,101 44 INFO rb-133655d-225807-427165 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-21 09:28:20,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.045 0.178 2026-10-21 09:28:20,184 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:28:20,208 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.231 2026-10-21 09:28:20,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.276 2026-10-21 09:28:20,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.319 2026-10-21 09:28:20,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.398 2026-10-21 09:28:20,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.297 2026-10-21 09:28:20,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-21 09:28:20,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.217 2026-10-21 09:28:20,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-21 09:28:20,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-21 09:28:20,537 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-21 09:28:20,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.069 0.291 2026-10-21 09:28:20,731 44 INFO rb-133655d-225807-427165 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-21 09:28:20,795 44 INFO rb-133655d-225807-427165 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-21 09:28:21,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.092 0.175 2026-10-21 09:28:21,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.034 0.066 2026-10-21 09:28:21,275 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.029 2026-10-21 09:28:21,375 44 INFO rb-133655d-225807-427165 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-21 09:28:21,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:21] "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.094 0.161 2026-10-21 09:28:21,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.122 0.139 2026-10-21 09:28:21,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.266 2026-10-21 09:28:21,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.023 0.046 2026-10-21 09:28:22,042 44 INFO rb-133655d-225807-427165 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-21 09:28:22,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28: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.037 0.058 2026-10-21 09:28:22,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.036 0.105 2026-10-21 09:28:22,284 44 INFO rb-133655d-225807-427165 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-21 09:28:22,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.036 0.133 2026-10-21 09:28:22,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-21 09:28:22,337 44 INFO rb-133655d-225807-427165 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-21 09:28:22,462 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16531276 (allocated 17825792) 2026-10-21 09:28:22,467 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 121825 2026-10-21 09:28:22,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-21 09:28:22,471 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 121825 2026-10-21 09:28:22,596 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092822_595943_test_multiple_lots_sale_order.txt 2026-10-21 09:28:22,596 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp2dzyxn74_chrome_odoo" 2026-10-21 09:28:23,454 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 122035 2026-10-21 09:28:23,455 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpymyu5to8_chrome_odoo 2026-10-21 09:28:23,455 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:35775/json/version 2026-10-21 09:28:23,467 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:28:23,530 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-21 09:28:23,531 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:35775/json 2026-10-21 09:28:23,531 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:28:23,539 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:35775/devtools/page/ACFB7088CD6F0552CA777FFD1DF3E8CF 2026-10-21 09:28:23,551 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-21 09:28:23,560 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-21 09:28:23,699 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:28:23,701 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-21 09:28:23,704 44 INFO rb-133655d-225807-427165 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-21 09:28:23,704 44 INFO rb-133655d-225807-427165 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-21 09:28:23,790 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:23] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.021 0.047 2026-10-21 09:28:23,801 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'ACFB7088CD6F0552CA777FFD1DF3E8CF', 'loaderId': '9F66176FA6A898FFEF1BDAFED790E003', 'isDownload': False} 2026-10-21 09:28:23,801 44 INFO rb-133655d-225807-427165 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-21 09:28:23,826 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:28:23,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:23] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-21 09:28:23,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:23] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-10-21 09:28:23,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:23] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-21 09:28:24,553 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:28:24,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:28:24,578 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:28:24,612 44 INFO rb-133655d-225807-427165 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-21 09:28:24,617 44 INFO rb-133655d-225807-427165 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-21 09:28:24,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.004 0.014 2026-10-21 09:28:24,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:28:24,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:24,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.009 0.014 2026-10-21 09:28:24,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 09:28:24,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.020 0.044 2026-10-21 09:28:24,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-21 09:28:25,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 275 0.244 0.484 2026-10-21 09:28:25,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:25] "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-21 09:28:25,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:28:25,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:25] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.006 0.063 2026-10-21 09:28:25,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:28:25,845 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-21 09:28:25,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:28:25,917 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:25,949 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:28:25,996 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.066 2026-10-21 09:28:26,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.017 0.063 2026-10-21 09:28:26,020 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:28:26,037 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:28:26,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.044 0.118 2026-10-21 09:28:26,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.169 2026-10-21 09:28:26,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.036 2026-10-21 09:28:26,172 44 INFO rb-133655d-225807-427165 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-21 09:28:26,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.025 0.020 2026-10-21 09:28:26,294 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:28:26,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.072 2026-10-21 09:28:26,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.082 2026-10-21 09:28:26,384 44 INFO rb-133655d-225807-427165 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-21 09:28:26,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.133 2026-10-21 09:28:26,436 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:28:26,462 44 INFO rb-133655d-225807-427165 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-21 09:28:26,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.051 0.209 2026-10-21 09:28:26,536 44 INFO rb-133655d-225807-427165 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-21 09:28:26,552 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:28:26,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.026 0.323 2026-10-21 09:28:26,652 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.316 2026-10-21 09:28:26,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.303 2026-10-21 09:28:26,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.398 2026-10-21 09:28:26,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.305 2026-10-21 09:28:26,779 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-21 09:28:26,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-21 09:28:26,845 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-21 09:28:26,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.254 2026-10-21 09:28:27,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.021 0.054 2026-10-21 09:28:27,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.023 2026-10-21 09:28:27,257 44 INFO rb-133655d-225807-427165 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-21 09:28:27,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.052 0.125 2026-10-21 09:28:27,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.071 0.122 2026-10-21 09:28:27,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.173 2026-10-21 09:28:27,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.032 2026-10-21 09:28:27,768 44 INFO rb-133655d-225807-427165 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-21 09:28:27,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28: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.019 0.057 2026-10-21 09:28:27,914 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.048 0.059 2026-10-21 09:28:28,029 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.042 0.152 2026-10-21 09:28:28,066 44 INFO rb-133655d-225807-427165 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-21 09:28:28,116 44 INFO rb-133655d-225807-427165 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-21 09:28:28,169 44 INFO rb-133655d-225807-427165 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-21 09:28:28,224 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-21 09:28:28,225 44 INFO rb-133655d-225807-427165 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-21 09:28:28,342 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16399928 (allocated 17825792) 2026-10-21 09:28:28,348 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 122035 2026-10-21 09:28:28,349 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-21 09:28:28,350 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 122035 2026-10-21 09:28:28,460 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092828_459967_test_multiple_lots_sale_order.txt 2026-10-21 09:28:28,460 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpymyu5to8_chrome_odoo" 2026-10-21 09:28:28,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 122245 2026-10-21 09:28:28,907 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpetk0zu45_chrome_odoo 2026-10-21 09:28:28,908 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:39817/json/version 2026-10-21 09:28:28,912 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:28:28,925 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-21 09:28:28,925 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:39817/json 2026-10-21 09:28:28,926 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:28:28,935 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:39817/devtools/page/C7B46D5812C1DCC6A952C39739BC7016 2026-10-21 09:28:28,942 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-21 09:28:28,962 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-21 09:28:29,000 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:28:29,014 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-21 09:28:29,026 44 INFO rb-133655d-225807-427165 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-21 09:28:29,026 44 INFO rb-133655d-225807-427165 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-21 09:28:29,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:29] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.020 0.061 2026-10-21 09:28:29,125 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'C7B46D5812C1DCC6A952C39739BC7016', 'loaderId': 'AB97612F30B167F706B8F8B2CD768365', 'isDownload': False} 2026-10-21 09:28:29,126 44 INFO rb-133655d-225807-427165 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-21 09:28:29,164 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:28:29,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:29] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.026 2026-10-21 09:28:29,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:29] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.052 2026-10-21 09:28:29,231 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:29] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-10-21 09:28:29,925 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:28:29,931 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:28:29,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:28:29,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 09:28:29,999 44 INFO rb-133655d-225807-427165 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-21 09:28:30,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-21 09:28:30,016 44 INFO rb-133655d-225807-427165 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-21 09:28:30,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:30,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.009 0.016 2026-10-21 09:28:30,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-21 09:28:30,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.015 0.038 2026-10-21 09:28:30,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-21 09:28:31,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 275 0.333 0.532 2026-10-21 09:28:31,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:28:31,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:28:31,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.055 2026-10-21 09:28:31,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:28:31,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-21 09:28:31,356 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:28:31,426 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:31,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:28:31,470 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:31,474 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:31,518 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:28:31,524 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28: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-21 09:28:31,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.034 0.077 2026-10-21 09:28:31,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.108 2026-10-21 09:28:31,592 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:28:31,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.065 2026-10-21 09:28:31,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.037 0.106 2026-10-21 09:28:31,712 44 INFO rb-133655d-225807-427165 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-21 09:28:31,840 44 INFO rb-133655d-225807-427165 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-21 09:28:31,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.053 0.241 2026-10-21 09:28:31,876 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:31,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.111 2026-10-21 09:28:31,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-10-21 09:28:31,991 44 INFO rb-133655d-225807-427165 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-21 09:28:31,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:31] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.186 2026-10-21 09:28:32,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-21 09:28:32,044 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:28:32,064 44 INFO rb-133655d-225807-427165 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-21 09:28:32,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.259 2026-10-21 09:28:32,117 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.227 2026-10-21 09:28:32,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.242 2026-10-21 09:28:32,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.230 2026-10-21 09:28:32,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-21 09:28:32,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.191 2026-10-21 09:28:32,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.014 0.271 2026-10-21 09:28:32,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.270 2026-10-21 09:28:32,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.039 0.068 2026-10-21 09:28:32,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.018 2026-10-21 09:28:32,732 44 INFO rb-133655d-225807-427165 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-21 09:28:32,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.078 0.126 2026-10-21 09:28:33,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.073 0.133 2026-10-21 09:28:33,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.197 2026-10-21 09:28:33,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.031 0.050 2026-10-21 09:28:33,321 44 INFO rb-133655d-225807-427165 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-21 09:28:33,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:33] "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.041 0.060 2026-10-21 09:28:33,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:33] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.040 0.097 2026-10-21 09:28:33,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.144 2026-10-21 09:28:33,666 44 INFO rb-133655d-225807-427165 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-21 09:28:33,720 44 INFO rb-133655d-225807-427165 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-21 09:28:33,769 44 INFO rb-133655d-225807-427165 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-21 09:28:33,822 44 INFO rb-133655d-225807-427165 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-21 09:28:33,872 44 INFO rb-133655d-225807-427165 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-21 09:28:33,925 44 INFO rb-133655d-225807-427165 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-21 09:28:33,975 44 INFO rb-133655d-225807-427165 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-21 09:28:34,026 44 INFO rb-133655d-225807-427165 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-21 09:28:34,077 44 INFO rb-133655d-225807-427165 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-21 09:28:34,127 44 INFO rb-133655d-225807-427165 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-21 09:28:34,191 44 INFO rb-133655d-225807-427165 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-21 09:28:34,242 44 INFO rb-133655d-225807-427165 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-21 09:28:34,293 44 INFO rb-133655d-225807-427165 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-21 09:28:34,343 44 INFO rb-133655d-225807-427165 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-21 09:28:34,395 44 INFO rb-133655d-225807-427165 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-21 09:28:34,447 44 INFO rb-133655d-225807-427165 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-21 09:28:34,496 44 INFO rb-133655d-225807-427165 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-21 09:28:34,547 44 INFO rb-133655d-225807-427165 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-21 09:28:34,599 44 INFO rb-133655d-225807-427165 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-21 09:28:34,649 44 INFO rb-133655d-225807-427165 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-21 09:28:34,700 44 INFO rb-133655d-225807-427165 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-21 09:28:34,780 44 INFO rb-133655d-225807-427165 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-21 09:28:34,799 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:28:34,800 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:34,830 44 INFO rb-133655d-225807-427165 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-21 09:28:34,881 44 INFO rb-133655d-225807-427165 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-21 09:28:34,962 44 INFO rb-133655d-225807-427165 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-21 09:28:35,042 44 INFO rb-133655d-225807-427165 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-21 09:28:35,047 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53812198 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '54afc3b1-cc68-49d6-8ffc-c939f67c36a3'}] 2026-10-21 09:28:35,052 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:28:35,416 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1361, 1362, 1363] 2026-10-21 09:28:35,716 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1364, 1365, 1366] 2026-10-21 09:28:36,223 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53812198 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '54afc3b1-cc68-49d6-8ffc-c939f67c36a3'} created pos.order #844 2026-10-21 09:28:36,263 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53812198 finished 2026-10-21 09:28:36,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 555 0.665 1.045 2026-10-21 09:28:36,845 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:28:37,001 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56546824 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '54afc3b1-cc68-49d6-8ffc-c939f67c36a3'}] 2026-10-21 09:28:37,007 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-21 09:28:37,008 44 INFO rb-133655d-225807-427165 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-21 09:28:37,024 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56546824 order {'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '54afc3b1-cc68-49d6-8ffc-c939f67c36a3'} sync ignored for existing PoS order pos.order(844,) (state: paid) 2026-10-21 09:28:37,057 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56546824 finished 2026-10-21 09:28:37,172 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 18483936 (allocated 20447232) 2026-10-21 09:28:37,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 122245 2026-10-21 09:28:37,192 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-21 09:28:37,197 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 122245 2026-10-21 09:28:37,260 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.082 0.181 2026-10-21 09:28:37,363 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092837_362919_test_multiple_lots_sale_order.txt 2026-10-21 09:28:37,363 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpetk0zu45_chrome_odoo" 2026-10-21 09:28:38,774 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-10-21 09:28:40,000 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 122467 2026-10-21 09:28:40,001 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmpfs1uy4om_chrome_odoo 2026-10-21 09:28:40,001 44 INFO rb-133655d-225807-427165 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:42033/json/version 2026-10-21 09:28:40,002 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:28:40,012 44 INFO rb-133655d-225807-427165 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-21 09:28:40,017 44 INFO rb-133655d-225807-427165 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:42033/json 2026-10-21 09:28:40,026 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:28:40,049 44 INFO rb-133655d-225807-427165 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:42033/devtools/page/C12E3DC9E46A19E158B19B16AD1FCAB3 2026-10-21 09:28:40,061 44 INFO rb-133655d-225807-427165 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-21 09:28:40,071 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless enable page notifications 2026-10-21 09:28:40,226 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:28:40,229 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Setting session cookie in browser 2026-10-21 09:28:40,231 44 INFO rb-133655d-225807-427165 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-21 09:28:40,231 44 INFO rb-133655d-225807-427165 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-21 09:28:40,258 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:28:41,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:41] "GET /pos/ui/126 HTTP/1.1" 200 - 83 0.051 1.049 2026-10-21 09:28:41,357 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': 'C12E3DC9E46A19E158B19B16AD1FCAB3', 'loaderId': 'BBEAD7F8B85A3211DA78A5DD3EF59E9A', 'isDownload': False} 2026-10-21 09:28:41,358 44 INFO rb-133655d-225807-427165 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-21 09:28:41,388 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:28:41,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:41] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 09:28:41,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:41] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-21 09:28:41,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:41] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-21 09:28:42,116 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:42,123 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:42,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-21 09:28:42,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:28:42,190 44 INFO rb-133655d-225807-427165 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-21 09:28:42,197 44 INFO rb-133655d-225807-427165 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-21 09:28:42,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:28:42,233 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:42,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.027 2026-10-21 09:28:42,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.052 2026-10-21 09:28:42,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.060 2026-10-21 09:28:42,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-21 09:28:43,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.395 0.610 2026-10-21 09:28:43,477 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.029 2026-10-21 09:28:43,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.009 2026-10-21 09:28:43,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.067 2026-10-21 09:28:43,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.007 2026-10-21 09:28:43,734 44 INFO rb-133655d-225807-427165 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-21 09:28:43,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:28:43,844 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:43,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:28:43,878 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:28:43,882 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:28:43,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.023 2026-10-21 09:28:43,945 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:28:43,948 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "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-21 09:28:43,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:43] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.023 0.081 2026-10-21 09:28:44,005 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:44,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.025 2026-10-21 09:28:44,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.029 0.074 2026-10-21 09:28:44,136 44 INFO rb-133655d-225807-427165 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-21 09:28:44,286 44 INFO rb-133655d-225807-427165 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-21 09:28:44,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.065 0.229 2026-10-21 09:28:44,320 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:28:44,326 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.131 2026-10-21 09:28:44,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.014 0.146 2026-10-21 09:28:44,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.165 2026-10-21 09:28:44,442 44 INFO rb-133655d-225807-427165 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-21 09:28:44,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.218 2026-10-21 09:28:44,515 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:28:44,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.267 2026-10-21 09:28:44,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.245 2026-10-21 09:28:44,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.276 2026-10-21 09:28:44,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.279 2026-10-21 09:28:44,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.272 2026-10-21 09:28:44,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.057 0.257 2026-10-21 09:28:44,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:44] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.320 2026-10-21 09:28:44,884 44 INFO rb-133655d-225807-427165 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-21 09:28:44,951 44 INFO rb-133655d-225807-427165 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-21 09:28:45,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.078 0.203 2026-10-21 09:28:45,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.055 0.085 2026-10-21 09:28:45,488 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.021 2026-10-21 09:28:45,575 44 INFO rb-133655d-225807-427165 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-21 09:28:45,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:45] "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.101 0.152 2026-10-21 09:28:46,115 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.119 0.154 2026-10-21 09:28:46,135 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.273 2026-10-21 09:28:46,264 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.053 0.057 2026-10-21 09:28:46,315 44 INFO rb-133655d-225807-427165 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-21 09:28:46,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:46] "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.034 0.068 2026-10-21 09:28:46,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:46] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.035 0.111 2026-10-21 09:28:46,592 44 INFO rb-133655d-225807-427165 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-21 09:28:46,593 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.163 2026-10-21 09:28:46,673 44 INFO rb-133655d-225807-427165 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-21 09:28:46,697 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:28:46,699 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:46,726 44 INFO rb-133655d-225807-427165 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-21 09:28:46,775 44 INFO rb-133655d-225807-427165 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-21 09:28:46,860 44 INFO rb-133655d-225807-427165 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-21 09:28:46,931 44 INFO rb-133655d-225807-427165 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-21 09:28:46,936 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53726873 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '696822bb-4cf3-4e3b-8de4-2fe9fa754a3b'}] 2026-10-21 09:28:46,940 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:47,251 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1370] 2026-10-21 09:28:47,831 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53726873 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '696822bb-4cf3-4e3b-8de4-2fe9fa754a3b'} created pos.order #845 2026-10-21 09:28:47,868 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53726873 finished 2026-10-21 09:28:48,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 390 0.452 0.859 2026-10-21 09:28:48,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:28:48,474 44 INFO rb-133655d-225807-427165 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-21 09:28:48,481 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27090843 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '696822bb-4cf3-4e3b-8de4-2fe9fa754a3b'}] 2026-10-21 09:28:48,494 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27090843 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '696822bb-4cf3-4e3b-8de4-2fe9fa754a3b'} sync ignored for existing PoS order pos.order(845,) (state: paid) 2026-10-21 09:28:48,527 44 INFO rb-133655d-225807-427165 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-21 09:28:48,538 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27090843 finished 2026-10-21 09:28:48,580 44 INFO rb-133655d-225807-427165 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-21 09:28:48,633 44 INFO rb-133655d-225807-427165 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-21 09:28:48,687 44 INFO rb-133655d-225807-427165 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-21 09:28:48,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.064 0.186 2026-10-21 09:28:48,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.140 2026-10-21 09:28:48,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:28:49,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.039 2026-10-21 09:28:49,082 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-10-21 09:28:49,083 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 09:28:49,249 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20655292 (allocated 22155264) 2026-10-21 09:28:49,258 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 122467 2026-10-21 09:28:49,259 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-10-21 09:28:49,261 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 122467 2026-10-21 09:28:49,425 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092849_425265_test_order_does_not_remain_in_list.txt 2026-10-21 09:28:49,425 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmpfs1uy4om_chrome_odoo" 2026-10-21 09:28:49,458 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-10-21 09:28:50,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 122700 2026-10-21 09:28:50,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmp2xpujw32_chrome_odoo 2026-10-21 09:28:50,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:39721/json/version 2026-10-21 09:28:50,292 44 INFO rb-133655d-225807-427165 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-21 09:28:50,320 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: Chrome/150.0.7871.114 2026-10-21 09:28:50,320 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:39721/json 2026-10-21 09:28:50,321 44 INFO rb-133655d-225807-427165 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-21 09:28:50,332 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:39721/devtools/page/C504DD658E1036DDC30CF2CA60549D2E 2026-10-21 09:28:50,339 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-10-21 09:28:50,359 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-10-21 09:28:50,494 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:28:50,496 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-10-21 09:28:50,499 44 INFO rb-133655d-225807-427165 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-21 09:28:50,500 44 INFO rb-133655d-225807-427165 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-21 09:28:50,526 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:28:51,348 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:51] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.070 0.766 2026-10-21 09:28:51,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': 'C504DD658E1036DDC30CF2CA60549D2E', 'loaderId': '8CE3B2F67E7D9156D0C38D9DED7025D3', 'isDownload': False} 2026-10-21 09:28:51,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-10-21 09:28:51,388 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:28:51,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:51] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-21 09:28:51,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:51] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.023 2026-10-21 09:28:51,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:51] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-10-21 09:28:52,122 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:28:52,128 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:28:52,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:28:52,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:28:52,186 44 INFO rb-133655d-225807-427165 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-21 09:28:52,194 44 INFO rb-133655d-225807-427165 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-21 09:28:52,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:28:52,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:28:52,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.024 2026-10-21 09:28:52,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.053 2026-10-21 09:28:52,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.057 2026-10-21 09:28:52,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-21 09:28:53,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.239 0.567 2026-10-21 09:28:53,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "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-21 09:28:53,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:28:53,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.061 2026-10-21 09:28:53,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:28:53,530 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-10-21 09:28:53,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:28:53,608 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:28:53,628 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:28:53,642 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:28:53,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.023 0.035 2026-10-21 09:28:53,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.068 2026-10-21 09:28:53,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.060 2026-10-21 09:28:53,712 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:28:53,718 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28: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-21 09:28:53,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.025 2026-10-21 09:28:53,851 44 INFO rb-133655d-225807-427165 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-21 09:28:53,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-21 09:28:53,907 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:54,013 44 INFO rb-133655d-225807-427165 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-21 09:28:54,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.057 0.073 2026-10-21 09:28:54,043 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:28:54,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.029 0.184 2026-10-21 09:28:54,142 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:28:54,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.170 2026-10-21 09:28:54,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.228 2026-10-21 09:28:54,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.257 2026-10-21 09:28:54,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.305 2026-10-21 09:28:54,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.263 2026-10-21 09:28:54,362 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-21 09:28:54,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.214 2026-10-21 09:28:54,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-21 09:28:54,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.145 2026-10-21 09:28:54,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-21 09:28:54,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.056 0.313 2026-10-21 09:28:54,715 44 INFO rb-133655d-225807-427165 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-21 09:28:54,767 44 INFO rb-133655d-225807-427165 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-21 09:28:54,817 44 INFO rb-133655d-225807-427165 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-21 09:28:54,867 44 INFO rb-133655d-225807-427165 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-21 09:28:54,945 44 INFO rb-133655d-225807-427165 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-21 09:28:54,966 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:28:54,970 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:28:54,997 44 INFO rb-133655d-225807-427165 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-21 09:28:55,048 44 INFO rb-133655d-225807-427165 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-21 09:28:55,127 44 INFO rb-133655d-225807-427165 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-21 09:28:55,203 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-10-21 09:28:55,204 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-21 09:28:55,215 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55022501 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e74e797a-e5e5-4396-9332-8fb490f5be1b'}] 2026-10-21 09:28:55,229 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:28:55,349 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 15016916 (allocated 15990784) 2026-10-21 09:28:55,400 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 122700 2026-10-21 09:28:55,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-10-21 09:28:55,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 122700 2026-10-21 09:28:55,524 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092855_524346_test_order_sale_team.txt 2026-10-21 09:28:55,531 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmp2xpujw32_chrome_odoo" 2026-10-21 09:28:55,560 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-10-21 09:28:55,812 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55022501 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e74e797a-e5e5-4396-9332-8fb490f5be1b'} created pos.order #846 2026-10-21 09:28:55,815 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55022501 finished 2026-10-21 09:28:55,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:28:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 223 0.191 0.454 2026-10-21 09:28:55,877 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-10-21 09:28:58,159 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-10-21 09:28:58,978 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31996711 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-10-21 09:29:01,808 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31996711 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #848 2026-10-21 09:29:01,808 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31996711 finished 2026-10-21 09:29:02,061 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-10-21 09:29:03,114 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 122910 2026-10-21 09:29:03,114 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmpqvr2f6qv_chrome_odoo 2026-10-21 09:29:03,115 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:36999/json/version 2026-10-21 09:29:03,118 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:29:03,144 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Browser version: Chrome/150.0.7871.114 2026-10-21 09:29:03,147 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:36999/json 2026-10-21 09:29:03,150 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:29:03,170 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:36999/devtools/page/AA0BF48AB03746C75BD7C3DB65F434F0 2026-10-21 09:29:03,180 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-10-21 09:29:03,195 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-10-21 09:29:03,397 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:29:03,399 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-10-21 09:29:03,408 44 INFO rb-133655d-225807-427165 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-21 09:29:03,408 44 INFO rb-133655d-225807-427165 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-21 09:29:03,431 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:29:04,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:04] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.053 0.825 2026-10-21 09:29:04,309 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': 'AA0BF48AB03746C75BD7C3DB65F434F0', 'loaderId': '3E4A0AADEAC8314B8A835BC7890A5E65', 'isDownload': False} 2026-10-21 09:29:04,309 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-10-21 09:29:04,336 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:29:04,371 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:04] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-21 09:29:04,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:04] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.027 2026-10-21 09:29:04,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:04] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.041 2026-10-21 09:29:05,055 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:29:05,060 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:29:05,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.017 2026-10-21 09:29:05,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-21 09:29:05,120 44 INFO rb-133655d-225807-427165 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-21 09:29:05,135 44 INFO rb-133655d-225807-427165 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-21 09:29:05,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:29:05,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:05,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.022 2026-10-21 09:29:05,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-21 09:29:05,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.038 0.060 2026-10-21 09:29:05,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-21 09:29:06,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.392 0.618 2026-10-21 09:29:06,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:29:06,537 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:29:06,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.051 2026-10-21 09:29:06,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-10-21 09:29:06,713 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: Owl is running in 'dev' mode. 2026-10-21 09:29:06,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:29:06,796 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:06,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:29:06,858 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:29:06,871 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:29:06,930 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "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-21 09:29:06,936 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:29:06,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.052 0.081 2026-10-21 09:29:06,990 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:29:07,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.189 2026-10-21 09:29:07,103 44 INFO rb-133655d-225807-427165 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-21 09:29:07,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.037 0.151 2026-10-21 09:29:07,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.167 2026-10-21 09:29:07,262 44 INFO rb-133655d-225807-427165 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-21 09:29:07,312 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.078 0.277 2026-10-21 09:29:07,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.164 2026-10-21 09:29:07,342 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:29:07,372 44 INFO rb-133655d-225807-427165 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-21 09:29:07,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-21 09:29:07,392 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:07,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.211 2026-10-21 09:29:07,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.264 2026-10-21 09:29:07,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.277 2026-10-21 09:29:07,551 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-10-21 09:29:07,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.227 2026-10-21 09:29:07,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.210 2026-10-21 09:29:07,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-21 09:29:07,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.229 2026-10-21 09:29:07,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-10-21 09:29:07,875 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.306 2026-10-21 09:29:07,909 44 INFO rb-133655d-225807-427165 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-21 09:29:07,975 44 INFO rb-133655d-225807-427165 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-21 09:29:08,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.070 0.190 2026-10-21 09:29:08,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.055 0.081 2026-10-21 09:29:08,481 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.023 2026-10-21 09:29:08,567 44 INFO rb-133655d-225807-427165 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-21 09:29:08,790 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:08] "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.071 0.150 2026-10-21 09:29:09,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.080 0.127 2026-10-21 09:29:09,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.203 2026-10-21 09:29:09,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.037 2026-10-21 09:29:09,128 44 INFO rb-133655d-225807-427165 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-21 09:29:09,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:09] "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.025 0.055 2026-10-21 09:29:09,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:09] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.023 0.089 2026-10-21 09:29:09,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.091 2026-10-21 09:29:09,451 44 INFO rb-133655d-225807-427165 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-21 09:29:09,500 44 INFO rb-133655d-225807-427165 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-21 09:29:09,551 44 INFO rb-133655d-225807-427165 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-21 09:29:09,602 44 INFO rb-133655d-225807-427165 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-21 09:29:09,652 44 INFO rb-133655d-225807-427165 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-21 09:29:09,705 44 INFO rb-133655d-225807-427165 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-21 09:29:09,754 44 INFO rb-133655d-225807-427165 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-21 09:29:09,806 44 INFO rb-133655d-225807-427165 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-21 09:29:09,856 44 INFO rb-133655d-225807-427165 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-21 09:29:09,907 44 INFO rb-133655d-225807-427165 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-21 09:29:09,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-10-21 09:29:09,960 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-21 09:29:10,079 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17628556 (allocated 18874368) 2026-10-21 09:29:10,098 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 122910 2026-10-21 09:29:10,099 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-10-21 09:29:10,100 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 122910 2026-10-21 09:29:10,225 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092910_224799_test_pos_not_groupable_product.txt 2026-10-21 09:29:10,225 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmpqvr2f6qv_chrome_odoo" 2026-10-21 09:29:10,245 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-10-21 09:29:11,224 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 123137 2026-10-21 09:29:11,225 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmpx0sc9y34_chrome_odoo 2026-10-21 09:29:11,225 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:36089/json/version 2026-10-21 09:29:11,226 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36089', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:29:11,275 44 INFO rb-133655d-225807-427165 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-21 09:29:11,276 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:36089/json 2026-10-21 09:29:11,276 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36089', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:29:11,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:36089/devtools/page/FF92F49B1DDD3373257485EE6E80ED03 2026-10-21 09:29:11,306 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-10-21 09:29:11,318 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-10-21 09:29:11,514 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:29:11,517 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-10-21 09:29:11,520 44 INFO rb-133655d-225807-427165 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-21 09:29:11,520 44 INFO rb-133655d-225807-427165 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-21 09:29:11,542 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:29:12,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:12] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.048 1.021 2026-10-21 09:29:12,608 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': 'FF92F49B1DDD3373257485EE6E80ED03', 'loaderId': '4704EEB433886681AE2BC227F9C5C6A6', 'isDownload': False} 2026-10-21 09:29:12,609 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-10-21 09:29:12,638 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:29:12,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:12] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 09:29:12,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:12] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-10-21 09:29:12,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:12] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-21 09:29:13,307 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:29:13,329 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:29:13,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-10-21 09:29:13,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-21 09:29:13,390 44 INFO rb-133655d-225807-427165 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-21 09:29:13,400 44 INFO rb-133655d-225807-427165 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-21 09:29:13,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29: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-21 09:29:13,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:13,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.026 2026-10-21 09:29:13,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.047 2026-10-21 09:29:13,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.038 0.057 2026-10-21 09:29:13,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-21 09:29:14,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.377 0.498 2026-10-21 09:29:14,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:29:14,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:29:14,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.046 2026-10-21 09:29:14,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 09:29:14,820 44 INFO rb-133655d-225807-427165 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-21 09:29:14,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-21 09:29:14,878 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:14,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:14,927 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:29:14,928 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:29:14,986 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:29:15,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.028 0.058 2026-10-21 09:29:15,001 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "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-21 09:29:15,049 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:29:15,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.017 0.119 2026-10-21 09:29:15,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.073 2026-10-21 09:29:15,114 44 INFO rb-133655d-225807-427165 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-21 09:29:15,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.021 0.138 2026-10-21 09:29:15,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.052 0.206 2026-10-21 09:29:15,297 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:29:15,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.147 2026-10-21 09:29:15,353 44 INFO rb-133655d-225807-427165 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-21 09:29:15,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.126 2026-10-21 09:29:15,381 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:29:15,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-21 09:29:15,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-21 09:29:15,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-21 09:29:15,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-21 09:29:15,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-10-21 09:29:15,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-21 09:29:15,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-21 09:29:15,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-21 09:29:15,640 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-21 09:29:15,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.242 2026-10-21 09:29:15,850 44 INFO rb-133655d-225807-427165 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-21 09:29:15,901 44 INFO rb-133655d-225807-427165 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-21 09:29:15,953 44 INFO rb-133655d-225807-427165 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-21 09:29:16,004 44 INFO rb-133655d-225807-427165 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-21 09:29:16,055 44 INFO rb-133655d-225807-427165 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-21 09:29:16,106 44 INFO rb-133655d-225807-427165 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-21 09:29:16,209 44 INFO rb-133655d-225807-427165 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-21 09:29:16,274 44 INFO rb-133655d-225807-427165 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-21 09:29:16,325 44 INFO rb-133655d-225807-427165 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-21 09:29:16,392 44 INFO rb-133655d-225807-427165 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-21 09:29:16,459 44 INFO rb-133655d-225807-427165 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-21 09:29:16,509 44 INFO rb-133655d-225807-427165 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-21 09:29:16,597 44 INFO rb-133655d-225807-427165 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-21 09:29:16,621 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:29:16,631 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:29:16,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29: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.128 0.059 2026-10-21 09:29:16,652 44 INFO rb-133655d-225807-427165 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-21 09:29:16,700 44 INFO rb-133655d-225807-427165 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-21 09:29:16,774 44 INFO rb-133655d-225807-427165 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-21 09:29:16,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.041 0.079 2026-10-21 09:29:16,828 44 INFO rb-133655d-225807-427165 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-21 09:29:16,905 44 INFO rb-133655d-225807-427165 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-21 09:29:16,910 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42736735 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c8921435-3f95-4887-85bf-cd5f02c56cf3'}] 2026-10-21 09:29:16,914 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:20,089 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42736735 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c8921435-3f95-4887-85bf-cd5f02c56cf3'} created pos.order #849 2026-10-21 09:29:20,489 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42736735 finished 2026-10-21 09:29:20,702 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:29:20,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 858 1.273 2.524 2026-10-21 09:29:20,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:20] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.011 0.027 2026-10-21 09:29:20,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.039 2026-10-21 09:29:20,918 44 INFO rb-133655d-225807-427165 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-21 09:29:20,928 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35766573 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'c8921435-3f95-4887-85bf-cd5f02c56cf3'}] 2026-10-21 09:29:20,950 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35766573 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'c8921435-3f95-4887-85bf-cd5f02c56cf3'} sync ignored for existing PoS order pos.order(849,) (state: done) 2026-10-21 09:29:20,985 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35766573 finished 2026-10-21 09:29:21,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 89 0.074 0.198 2026-10-21 09:29:21,261 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-10-21 09:29:21,263 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-21 09:29:21,424 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 16985440 (allocated 18747392) 2026-10-21 09:29:21,432 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 123137 2026-10-21 09:29:21,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-10-21 09:29:21,440 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 123137 2026-10-21 09:29:21,583 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092921_582724_test_pos_order_and_invoice_amounts.txt 2026-10-21 09:29:21,583 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmpx0sc9y34_chrome_odoo" 2026-10-21 09:29:21,649 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-10-21 09:29:22,414 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 123364 2026-10-21 09:29:22,414 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmpm8wt9iuj_chrome_odoo 2026-10-21 09:29:22,415 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:37941/json/version 2026-10-21 09:29:22,416 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37941', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:29:22,457 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: Chrome/150.0.7871.114 2026-10-21 09:29:22,458 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:37941/json 2026-10-21 09:29:22,459 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37941', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:29:22,473 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:37941/devtools/page/B72C5E8AEA379BCAA49B12E3CCBB03AC 2026-10-21 09:29:22,484 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-10-21 09:29:22,491 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-10-21 09:29:22,670 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:29:22,681 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-10-21 09:29:22,689 44 INFO rb-133655d-225807-427165 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-21 09:29:22,690 44 INFO rb-133655d-225807-427165 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-21 09:29:22,710 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:29:23,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:23] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.083 0.819 2026-10-21 09:29:23,612 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': 'B72C5E8AEA379BCAA49B12E3CCBB03AC', 'loaderId': 'BA143CD2EBC4DD559F67A18C0E402BEA', 'isDownload': False} 2026-10-21 09:29:23,612 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-10-21 09:29:23,637 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:29:23,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:23] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-21 09:29:23,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:23] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.027 2026-10-21 09:29:23,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:23] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-21 09:29:24,366 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:24,376 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:24,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.010 0.025 2026-10-21 09:29:24,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-21 09:29:24,452 44 INFO rb-133655d-225807-427165 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-21 09:29:24,469 44 INFO rb-133655d-225807-427165 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-21 09:29:24,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:29:24,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:24,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.026 2026-10-21 09:29:24,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-21 09:29:24,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.072 0.067 2026-10-21 09:29:24,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.115 2026-10-21 09:29:25,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.348 0.560 2026-10-21 09:29:25,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:25] "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-21 09:29:25,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:29:25,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:25] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.052 2026-10-21 09:29:25,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:29:26,004 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-10-21 09:29:26,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:29:26,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:26,125 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:26,134 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:29:26,141 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:26,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.023 0.062 2026-10-21 09:29:26,196 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:26,203 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29: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-21 09:29:26,229 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:29:26,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.024 0.128 2026-10-21 09:29:26,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.021 2026-10-21 09:29:26,352 44 INFO rb-133655d-225807-427165 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-21 09:29:26,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.025 0.112 2026-10-21 09:29:26,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.044 0.240 2026-10-21 09:29:26,532 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:29:26,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.121 2026-10-21 09:29:26,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.138 2026-10-21 09:29:26,603 44 INFO rb-133655d-225807-427165 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-21 09:29:26,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.190 2026-10-21 09:29:26,636 44 INFO rb-133655d-225807-427165 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-21 09:29:26,648 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:26,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-21 09:29:26,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.260 2026-10-21 09:29:26,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-21 09:29:26,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-21 09:29:26,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.219 2026-10-21 09:29:26,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.196 2026-10-21 09:29:26,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.244 2026-10-21 09:29:27,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:27] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.310 2026-10-21 09:29:27,072 44 INFO rb-133655d-225807-427165 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-21 09:29:27,171 44 INFO rb-133655d-225807-427165 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-21 09:29:27,222 44 INFO rb-133655d-225807-427165 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-21 09:29:27,282 44 INFO rb-133655d-225807-427165 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-21 09:29:27,371 44 INFO rb-133655d-225807-427165 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-21 09:29:27,413 44 INFO rb-133655d-225807-427165 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-21 09:29:27,460 44 INFO rb-133655d-225807-427165 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-21 09:29:27,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29: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.039 0.065 2026-10-21 09:29:27,527 44 INFO rb-133655d-225807-427165 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-21 09:29:27,568 44 INFO rb-133655d-225807-427165 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-21 09:29:27,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.029 0.068 2026-10-21 09:29:27,619 44 INFO rb-133655d-225807-427165 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-21 09:29:27,729 44 INFO rb-133655d-225807-427165 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-21 09:29:27,780 44 INFO rb-133655d-225807-427165 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-21 09:29:27,832 44 INFO rb-133655d-225807-427165 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-21 09:29:27,883 44 INFO rb-133655d-225807-427165 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-21 09:29:27,934 44 INFO rb-133655d-225807-427165 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-21 09:29:27,985 44 INFO rb-133655d-225807-427165 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-21 09:29:28,036 44 INFO rb-133655d-225807-427165 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-21 09:29:28,088 44 INFO rb-133655d-225807-427165 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-21 09:29:28,137 44 INFO rb-133655d-225807-427165 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-21 09:29:28,225 44 INFO rb-133655d-225807-427165 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-21 09:29:28,293 44 INFO rb-133655d-225807-427165 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-21 09:29:28,344 44 INFO rb-133655d-225807-427165 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-21 09:29:28,405 44 INFO rb-133655d-225807-427165 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-21 09:29:28,479 44 INFO rb-133655d-225807-427165 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-21 09:29:28,528 44 INFO rb-133655d-225807-427165 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-21 09:29:28,549 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:28] "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.019 0.057 2026-10-21 09:29:28,578 44 INFO rb-133655d-225807-427165 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-21 09:29:28,635 44 INFO rb-133655d-225807-427165 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-21 09:29:28,680 44 INFO rb-133655d-225807-427165 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-21 09:29:28,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.035 0.087 2026-10-21 09:29:28,731 44 INFO rb-133655d-225807-427165 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-21 09:29:28,809 44 INFO rb-133655d-225807-427165 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-21 09:29:28,828 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:29:28,833 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:29:28,860 44 INFO rb-133655d-225807-427165 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-21 09:29:28,910 44 INFO rb-133655d-225807-427165 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-21 09:29:29,008 44 INFO rb-133655d-225807-427165 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-21 09:29:29,060 44 INFO rb-133655d-225807-427165 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-21 09:29:29,130 44 INFO rb-133655d-225807-427165 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-21 09:29:29,141 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85563215 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9061f476-6684-44c9-a29d-34287b8f2105'}] 2026-10-21 09:29:29,143 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:29:29,925 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85563215 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9061f476-6684-44c9-a29d-34287b8f2105'} created pos.order #850 2026-10-21 09:29:29,962 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85563215 finished 2026-10-21 09:29:30,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.339 0.583 2026-10-21 09:29:30,115 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:29:30,277 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-10-21 09:29:30,281 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-21 09:29:30,291 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32402175 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9061f476-6684-44c9-a29d-34287b8f2105'}] 2026-10-21 09:29:30,306 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32402175 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9061f476-6684-44c9-a29d-34287b8f2105'} sync ignored for existing PoS order pos.order(850,) (state: paid) 2026-10-21 09:29:30,347 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32402175 finished 2026-10-21 09:29:30,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 17948952 (allocated 19795968) 2026-10-21 09:29:30,460 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 123364 2026-10-21 09:29:30,466 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-10-21 09:29:30,472 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 123364 2026-10-21 09:29:30,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.072 0.142 2026-10-21 09:29:30,595 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092930_595384_test_pos_sale_warnings.txt 2026-10-21 09:29:30,595 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmpm8wt9iuj_chrome_odoo" 2026-10-21 09:29:30,612 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-10-21 09:29:31,676 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 123581 2026-10-21 09:29:31,676 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmpuohwk9fb_chrome_odoo 2026-10-21 09:29:31,676 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:36831/json/version 2026-10-21 09:29:31,677 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:29:31,695 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: Chrome/150.0.7871.114 2026-10-21 09:29:31,695 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:36831/json 2026-10-21 09:29:31,696 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:29:31,704 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:36831/devtools/page/79D3789684F05718A0457D56B022E58F 2026-10-21 09:29:31,714 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-10-21 09:29:31,746 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-10-21 09:29:31,911 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:29:31,914 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-10-21 09:29:31,919 44 INFO rb-133655d-225807-427165 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-21 09:29:31,919 44 INFO rb-133655d-225807-427165 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-21 09:29:31,944 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:29:32,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:32] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.063 0.738 2026-10-21 09:29:32,748 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': '79D3789684F05718A0457D56B022E58F', 'loaderId': '80F97579E66A4BA3E7F96B02BAC8BC92', 'isDownload': False} 2026-10-21 09:29:32,748 44 INFO rb-133655d-225807-427165 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-21 09:29:32,772 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:29:32,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:32] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.009 2026-10-21 09:29:32,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:32] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.022 2026-10-21 09:29:32,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:32] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.049 2026-10-21 09:29:33,567 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:29:33,575 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:29:33,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.020 2026-10-21 09:29:33,627 44 INFO rb-133655d-225807-427165 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-21 09:29:33,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-21 09:29:33,650 44 INFO rb-133655d-225807-427165 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-21 09:29:33,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:29:33,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:33,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.016 0.020 2026-10-21 09:29:33,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-21 09:29:33,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.065 2026-10-21 09:29:33,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-21 09:29:35,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.585 0.623 2026-10-21 09:29:35,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:29:35,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29: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.006 2026-10-21 09:29:35,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.068 2026-10-21 09:29:35,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:29:35,452 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-10-21 09:29:35,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:29:35,528 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:35,593 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:29:35,650 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 09:29:35,655 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 09:29:35,657 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "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-21 09:29:35,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.038 0.080 2026-10-21 09:29:35,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.135 2026-10-21 09:29:35,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.130 2026-10-21 09:29:35,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.015 0.040 2026-10-21 09:29:35,781 44 INFO rb-133655d-225807-427165 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-21 09:29:35,841 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:35,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.022 2026-10-21 09:29:35,949 44 INFO rb-133655d-225807-427165 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-21 09:29:35,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:35] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.053 0.097 2026-10-21 09:29:36,002 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:29:36,009 44 INFO rb-133655d-225807-427165 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-21 09:29:36,013 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:36,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.052 0.222 2026-10-21 09:29:36,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.256 2026-10-21 09:29:36,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.017 0.310 2026-10-21 09:29:36,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.351 2026-10-21 09:29:36,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.373 2026-10-21 09:29:36,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.288 2026-10-21 09:29:36,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.249 2026-10-21 09:29:36,396 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-21 09:29:36,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.062 0.253 2026-10-21 09:29:36,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.293 2026-10-21 09:29:36,599 44 INFO rb-133655d-225807-427165 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-21 09:29:36,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.355 2026-10-21 09:29:36,661 44 INFO rb-133655d-225807-427165 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-21 09:29:36,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.071 0.185 2026-10-21 09:29:37,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.048 0.076 2026-10-21 09:29:37,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.025 2026-10-21 09:29:37,228 44 INFO rb-133655d-225807-427165 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-21 09:29:37,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:37] "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.072 0.140 2026-10-21 09:29:37,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.089 0.144 2026-10-21 09:29:37,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.229 2026-10-21 09:29:37,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.033 0.037 2026-10-21 09:29:37,842 44 INFO rb-133655d-225807-427165 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-21 09:29:37,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:37] "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.029 0.056 2026-10-21 09:29:37,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.024 0.091 2026-10-21 09:29:38,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.036 0.103 2026-10-21 09:29:38,110 44 INFO rb-133655d-225807-427165 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-21 09:29:38,158 44 INFO rb-133655d-225807-427165 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-21 09:29:38,211 44 INFO rb-133655d-225807-427165 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-21 09:29:38,261 44 INFO rb-133655d-225807-427165 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-21 09:29:38,385 44 INFO rb-133655d-225807-427165 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-21 09:29:38,458 44 INFO rb-133655d-225807-427165 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-21 09:29:38,480 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:38,488 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:29:38,515 44 INFO rb-133655d-225807-427165 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-21 09:29:38,560 44 INFO rb-133655d-225807-427165 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-21 09:29:38,651 44 INFO rb-133655d-225807-427165 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-21 09:29:38,734 44 INFO rb-133655d-225807-427165 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-21 09:29:38,740 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62631472 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9ab56b28-5cd1-4bf8-8758-2b46a5c28f3d'}] 2026-10-21 09:29:38,747 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:29:39,555 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62631472 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9ab56b28-5cd1-4bf8-8758-2b46a5c28f3d'} created pos.order #851 2026-10-21 09:29:39,602 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62631472 finished 2026-10-21 09:29:40,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 426 0.645 0.958 2026-10-21 09:29:40,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:29:40,578 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94669199 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9ab56b28-5cd1-4bf8-8758-2b46a5c28f3d'}] 2026-10-21 09:29:40,592 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94669199 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9ab56b28-5cd1-4bf8-8758-2b46a5c28f3d'} sync ignored for existing PoS order pos.order(851,) (state: paid) 2026-10-21 09:29:40,592 44 INFO rb-133655d-225807-427165 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-21 09:29:40,622 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94669199 finished 2026-10-21 09:29:40,648 44 INFO rb-133655d-225807-427165 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-21 09:29:40,694 44 INFO rb-133655d-225807-427165 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-21 09:29:40,751 44 INFO rb-133655d-225807-427165 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-21 09:29:40,808 44 INFO rb-133655d-225807-427165 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-21 09:29:41,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.178 0.255 2026-10-21 09:29:41,113 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.291 2026-10-21 09:29:41,234 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.040 0.060 2026-10-21 09:29:41,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.015 0.028 2026-10-21 09:29:41,354 44 INFO rb-133655d-225807-427165 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-21 09:29:41,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29: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.101 0.149 2026-10-21 09:29:41,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.076 0.148 2026-10-21 09:29:41,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.225 2026-10-21 09:29:41,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.043 2026-10-21 09:29:41,992 44 INFO rb-133655d-225807-427165 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-21 09:29:42,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29: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.022 0.062 2026-10-21 09:29:42,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.082 2026-10-21 09:29:42,157 44 INFO rb-133655d-225807-427165 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-21 09:29:42,204 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.110 2026-10-21 09:29:42,207 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-10-21 09:29:42,208 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-21 09:29:42,367 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19911444 (allocated 21630976) 2026-10-21 09:29:42,381 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 123581 2026-10-21 09:29:42,389 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-10-21 09:29:42,392 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 123581 2026-10-21 09:29:42,496 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_092942_495980_test_quantity_updated_settle.txt 2026-10-21 09:29:42,496 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmpuohwk9fb_chrome_odoo" 2026-10-21 09:29:42,516 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-10-21 09:29:43,807 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99201529 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '8aa1f88c-bd01-43b6-a9be-ffdc3afb4630'}] 2026-10-21 09:29:44,042 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1379] 2026-10-21 09:29:46,996 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99201529 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '8aa1f88c-bd01-43b6-a9be-ffdc3afb4630'} created pos.order #852 2026-10-21 09:29:47,001 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99201529 finished 2026-10-21 09:29:47,285 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77195216 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'a8e1787b-e748-4454-9d69-b2ab2dcd53e6'}] 2026-10-21 09:29:49,229 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77195216 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'a8e1787b-e748-4454-9d69-b2ab2dcd53e6'} created pos.order #853 2026-10-21 09:29:49,230 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77195216 finished 2026-10-21 09:29:49,818 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-10-21 09:29:50,854 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10161039 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'b36e9f83-48df-4911-8c90-7b1891cccaad'}] 2026-10-21 09:29:51,044 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1384] 2026-10-21 09:29:53,397 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10161039 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'b36e9f83-48df-4911-8c90-7b1891cccaad'} created pos.order #854 2026-10-21 09:29:53,403 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10161039 finished 2026-10-21 09:29:54,219 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-10-21 09:29:55,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 123819 2026-10-21 09:29:55,198 44 INFO rb-133655d-225807-427165 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/tmp6u8jhkij_chrome_odoo 2026-10-21 09:29:55,198 44 INFO rb-133655d-225807-427165 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:44231/json/version 2026-10-21 09:29:55,200 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:29:55,288 44 INFO rb-133655d-225807-427165 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-21 09:29:55,289 44 INFO rb-133655d-225807-427165 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:44231/json 2026-10-21 09:29:55,289 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:29:55,299 44 INFO rb-133655d-225807-427165 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:44231/devtools/page/AF6A99B2D54EF4C43628CC558507BDCF 2026-10-21 09:29:55,313 44 INFO rb-133655d-225807-427165 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-21 09:29:55,330 44 INFO rb-133655d-225807-427165 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-21 09:29:55,505 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:29:55,508 44 INFO rb-133655d-225807-427165 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-21 09:29:55,514 44 INFO rb-133655d-225807-427165 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-21 09:29:55,515 44 INFO rb-133655d-225807-427165 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-21 09:29:55,537 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:29:56,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:56] "GET /pos/ui/126 HTTP/1.1" 200 - 130 0.121 0.781 2026-10-21 09:29:56,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': 'AF6A99B2D54EF4C43628CC558507BDCF', 'loaderId': 'B88A0CC3CBC72CF2FDBAA0B58203A10A', 'isDownload': False} 2026-10-21 09:29:56,440 44 INFO rb-133655d-225807-427165 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-21 09:29:56,474 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:29:56,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:56] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-21 09:29:56,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:56] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-21 09:29:56,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:56] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-10-21 09:29:57,159 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:57,163 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:57,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-10-21 09:29:57,251 44 INFO rb-133655d-225807-427165 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-21 09:29:57,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:29:57,264 44 INFO rb-133655d-225807-427165 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-21 09:29:57,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:29:57,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:57,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.021 2026-10-21 09:29:57,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-21 09:29:57,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.065 2026-10-21 09:29:57,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-21 09:29:58,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.298 0.484 2026-10-21 09:29:58,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:29:58,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.009 0.017 2026-10-21 09:29:58,488 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.052 2026-10-21 09:29:58,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29: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.008 2026-10-21 09:29:58,539 44 INFO rb-133655d-225807-427165 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-21 09:29:58,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:29:58,626 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:58,652 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:29:58,675 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:29:58,696 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:29:58,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.031 0.062 2026-10-21 09:29:58,765 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:29:58,778 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:29:58,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.134 2026-10-21 09:29:58,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.035 2026-10-21 09:29:58,851 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:29:58,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:58] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.053 0.089 2026-10-21 09:29:58,979 44 INFO rb-133655d-225807-427165 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-21 09:29:59,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.051 0.206 2026-10-21 09:29:59,100 44 INFO rb-133655d-225807-427165 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-21 09:29:59,119 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:29:59,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.013 0.119 2026-10-21 09:29:59,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.124 2026-10-21 09:29:59,214 44 INFO rb-133655d-225807-427165 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-21 09:29:59,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.155 2026-10-21 09:29:59,229 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:29:59,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.017 0.212 2026-10-21 09:29:59,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.259 2026-10-21 09:29:59,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.242 2026-10-21 09:29:59,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.285 2026-10-21 09:29:59,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.298 2026-10-21 09:29:59,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.276 2026-10-21 09:29:59,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.272 2026-10-21 09:29:59,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.067 0.325 2026-10-21 09:29:59,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:29:59] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.377 2026-10-21 09:29:59,790 44 INFO rb-133655d-225807-427165 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-21 09:29:59,859 44 INFO rb-133655d-225807-427165 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-21 09:30:00,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.080 0.204 2026-10-21 09:30:00,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.043 0.069 2026-10-21 09:30:00,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.025 2026-10-21 09:30:00,517 44 INFO rb-133655d-225807-427165 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-21 09:30:00,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:00] "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.096 0.161 2026-10-21 09:30:01,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.095 0.158 2026-10-21 09:30:01,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.244 2026-10-21 09:30:01,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.047 2026-10-21 09:30:01,193 44 INFO rb-133655d-225807-427165 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-21 09:30:01,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.024 0.066 2026-10-21 09:30:01,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:01] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.028 0.097 2026-10-21 09:30:01,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.148 2026-10-21 09:30:01,458 44 INFO rb-133655d-225807-427165 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-21 09:30:01,505 44 INFO rb-133655d-225807-427165 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-21 09:30:01,556 44 INFO rb-133655d-225807-427165 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-21 09:30:01,612 44 INFO rb-133655d-225807-427165 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-21 09:30:01,663 44 INFO rb-133655d-225807-427165 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-21 09:30:01,717 44 INFO rb-133655d-225807-427165 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-21 09:30:01,796 44 INFO rb-133655d-225807-427165 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-21 09:30:01,814 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:01,815 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:01,846 44 INFO rb-133655d-225807-427165 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-21 09:30:01,897 44 INFO rb-133655d-225807-427165 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-21 09:30:01,969 44 INFO rb-133655d-225807-427165 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-21 09:30:02,041 44 INFO rb-133655d-225807-427165 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-21 09:30:02,052 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11140082 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'bad064dd-e592-4d57-a7af-3f1c0357dc98'}] 2026-10-21 09:30:02,055 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:02,835 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11140082 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'bad064dd-e592-4d57-a7af-3f1c0357dc98'} created pos.order #856 2026-10-21 09:30:02,880 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11140082 finished 2026-10-21 09:30:03,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 290 0.416 0.680 2026-10-21 09:30:03,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:03] "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-21 09:30:03,375 44 INFO rb-133655d-225807-427165 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-21 09:30:03,382 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77309114 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'bad064dd-e592-4d57-a7af-3f1c0357dc98'}] 2026-10-21 09:30:03,398 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77309114 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'bad064dd-e592-4d57-a7af-3f1c0357dc98'} sync ignored for existing PoS order pos.order(856,) (state: paid) 2026-10-21 09:30:03,444 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77309114 finished 2026-10-21 09:30:03,456 44 INFO rb-133655d-225807-427165 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-21 09:30:03,506 44 INFO rb-133655d-225807-427165 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-21 09:30:03,559 44 INFO rb-133655d-225807-427165 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-21 09:30:03,608 44 INFO rb-133655d-225807-427165 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-21 09:30:03,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.080 0.202 2026-10-21 09:30:03,665 44 INFO rb-133655d-225807-427165 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-21 09:30:03,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.099 2026-10-21 09:30:03,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.063 0.060 2026-10-21 09:30:03,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.015 0.029 2026-10-21 09:30:04,040 44 INFO rb-133655d-225807-427165 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-21 09:30:04,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:04] "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.074 0.123 2026-10-21 09:30:04,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.092 0.171 2026-10-21 09:30:04,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.261 2026-10-21 09:30:04,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.035 0.044 2026-10-21 09:30:04,670 44 INFO rb-133655d-225807-427165 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-21 09:30:04,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:04] "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.021 0.055 2026-10-21 09:30:04,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:04] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.077 2026-10-21 09:30:04,853 44 INFO rb-133655d-225807-427165 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-21 09:30:04,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.096 2026-10-21 09:30:04,907 44 INFO rb-133655d-225807-427165 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-21 09:30:04,953 44 INFO rb-133655d-225807-427165 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-21 09:30:05,011 44 INFO rb-133655d-225807-427165 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-21 09:30:05,062 44 INFO rb-133655d-225807-427165 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-21 09:30:05,117 44 INFO rb-133655d-225807-427165 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-21 09:30:05,177 44 INFO rb-133655d-225807-427165 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-21 09:30:05,227 44 INFO rb-133655d-225807-427165 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-21 09:30:05,286 44 INFO rb-133655d-225807-427165 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-21 09:30:05,342 44 INFO rb-133655d-225807-427165 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-21 09:30:05,412 44 INFO rb-133655d-225807-427165 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-21 09:30:05,417 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75020741 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '38c80f29-780a-433e-8af2-4c3033fae839'}] 2026-10-21 09:30:05,946 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75020741 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '38c80f29-780a-433e-8af2-4c3033fae839'} created pos.order #857 2026-10-21 09:30:05,983 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75020741 finished 2026-10-21 09:30:06,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 179 0.214 0.589 2026-10-21 09:30:06,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:06] "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-21 09:30:06,318 44 INFO rb-133655d-225807-427165 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-21 09:30:06,336 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63383057 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '38c80f29-780a-433e-8af2-4c3033fae839'}] 2026-10-21 09:30:06,351 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63383057 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '38c80f29-780a-433e-8af2-4c3033fae839'} sync ignored for existing PoS order pos.order(857,) (state: paid) 2026-10-21 09:30:06,394 44 INFO rb-133655d-225807-427165 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-21 09:30:06,394 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63383057 finished 2026-10-21 09:30:06,447 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-10-21 09:30:06,448 44 INFO rb-133655d-225807-427165 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-21 09:30:06,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.076 0.171 2026-10-21 09:30:06,662 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 22994184 (allocated 25825280) 2026-10-21 09:30:06,669 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 123819 2026-10-21 09:30:06,670 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-10-21 09:30:06,671 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 123819 2026-10-21 09:30:06,838 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_093006_837804_test_sale_order_fp_different_from_partner_one.txt 2026-10-21 09:30:06,838 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmp6u8jhkij_chrome_odoo" 2026-10-21 09:30:06,923 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-10-21 09:30:08,241 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 124055 2026-10-21 09:30:08,242 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmpff0bqiv7_chrome_odoo 2026-10-21 09:30:08,242 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:44099/json/version 2026-10-21 09:30:08,243 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:08,277 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Browser version: Chrome/150.0.7871.114 2026-10-21 09:30:08,277 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:44099/json 2026-10-21 09:30:08,278 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:08,288 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:44099/devtools/page/DA5F8ED9B205239E7322BE49786547A3 2026-10-21 09:30:08,310 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-10-21 09:30:08,326 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-10-21 09:30:08,541 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:30:08,545 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-10-21 09:30:08,548 44 INFO rb-133655d-225807-427165 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-21 09:30:08,548 44 INFO rb-133655d-225807-427165 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-21 09:30:08,572 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:30:09,400 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:09] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.086 0.747 2026-10-21 09:30:09,412 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': 'DA5F8ED9B205239E7322BE49786547A3', 'loaderId': '0495EB17B08B0E575F0DFDB023B66DD5', 'isDownload': False} 2026-10-21 09:30:09,412 44 INFO rb-133655d-225807-427165 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-21 09:30:09,433 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:30:09,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:09] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-21 09:30:09,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:09] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-21 09:30:09,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:09] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.033 2026-10-21 09:30:10,219 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:30:10,228 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.046 2026-10-21 09:30:10,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.043 2026-10-21 09:30:10,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-21 09:30:10,297 44 INFO rb-133655d-225807-427165 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-21 09:30:10,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-21 09:30:10,307 44 INFO rb-133655d-225807-427165 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-21 09:30:10,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:10,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.023 2026-10-21 09:30:10,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-21 09:30:10,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.038 0.087 2026-10-21 09:30:10,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.109 2026-10-21 09:30:11,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.404 0.556 2026-10-21 09:30:11,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:30:11,676 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:30:11,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-21 09:30:11,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:30:11,811 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: Owl is running in 'dev' mode. 2026-10-21 09:30:11,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:30:11,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:30:11,919 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:30:11,921 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:30:11,927 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:30:11,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.026 2026-10-21 09:30:11,972 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:30:11,986 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:30:12,038 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:12,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.021 0.107 2026-10-21 09:30:12,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.071 2026-10-21 09:30:12,162 44 INFO rb-133655d-225807-427165 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-21 09:30:12,173 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.027 0.133 2026-10-21 09:30:12,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.037 0.243 2026-10-21 09:30:12,320 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:30:12,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.107 2026-10-21 09:30:12,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.111 2026-10-21 09:30:12,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-10-21 09:30:12,437 44 INFO rb-133655d-225807-427165 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-21 09:30:12,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-21 09:30:12,455 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:30:12,477 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-21 09:30:12,486 44 INFO rb-133655d-225807-427165 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-21 09:30:12,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.171 2026-10-21 09:30:12,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-21 09:30:12,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.019 0.194 2026-10-21 09:30:12,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-21 09:30:12,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-21 09:30:12,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-21 09:30:12,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.050 0.236 2026-10-21 09:30:12,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:12] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.290 2026-10-21 09:30:12,915 44 INFO rb-133655d-225807-427165 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-21 09:30:13,059 44 INFO rb-133655d-225807-427165 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-21 09:30:13,110 44 INFO rb-133655d-225807-427165 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-21 09:30:13,169 44 INFO rb-133655d-225807-427165 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-21 09:30:13,231 44 INFO rb-133655d-225807-427165 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-21 09:30:13,283 44 INFO rb-133655d-225807-427165 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-21 09:30:13,331 44 INFO rb-133655d-225807-427165 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-21 09:30:13,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:13] "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.086 0.059 2026-10-21 09:30:13,392 44 INFO rb-133655d-225807-427165 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-21 09:30:13,464 44 INFO rb-133655d-225807-427165 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-21 09:30:13,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.035 0.080 2026-10-21 09:30:13,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.091 0.230 2026-10-21 09:30:13,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:13] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.005 0.032 2026-10-21 09:30:14,012 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.064 0.068 2026-10-21 09:30:14,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.018 0.041 2026-10-21 09:30:14,196 44 INFO rb-133655d-225807-427165 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-21 09:30:14,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:14] "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.107 0.132 2026-10-21 09:30:14,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.093 0.166 2026-10-21 09:30:14,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.256 2026-10-21 09:30:14,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.028 0.045 2026-10-21 09:30:14,869 44 INFO rb-133655d-225807-427165 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-21 09:30:14,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.027 0.062 2026-10-21 09:30:14,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:14] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.100 2026-10-21 09:30:15,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.035 0.115 2026-10-21 09:30:15,113 44 INFO rb-133655d-225807-427165 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-21 09:30:15,160 44 INFO rb-133655d-225807-427165 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-21 09:30:15,210 44 INFO rb-133655d-225807-427165 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-21 09:30:15,260 44 INFO rb-133655d-225807-427165 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-21 09:30:15,330 44 INFO rb-133655d-225807-427165 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-21 09:30:15,383 44 INFO rb-133655d-225807-427165 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-21 09:30:15,464 44 INFO rb-133655d-225807-427165 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-21 09:30:15,529 44 INFO rb-133655d-225807-427165 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-21 09:30:15,578 44 INFO rb-133655d-225807-427165 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-21 09:30:15,640 44 INFO rb-133655d-225807-427165 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-21 09:30:15,705 44 INFO rb-133655d-225807-427165 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-21 09:30:15,755 44 INFO rb-133655d-225807-427165 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-21 09:30:15,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.021 0.063 2026-10-21 09:30:15,810 44 INFO rb-133655d-225807-427165 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-21 09:30:15,868 44 INFO rb-133655d-225807-427165 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-21 09:30:15,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.075 2026-10-21 09:30:15,926 44 INFO rb-133655d-225807-427165 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-21 09:30:16,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.021 0.092 2026-10-21 09:30:16,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:16] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.008 0.027 2026-10-21 09:30:16,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.034 0.064 2026-10-21 09:30:16,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.033 2026-10-21 09:30:16,306 44 INFO rb-133655d-225807-427165 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-21 09:30:16,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:16] "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.063 0.137 2026-10-21 09:30:16,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.083 0.148 2026-10-21 09:30:16,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.213 2026-10-21 09:30:16,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.055 2026-10-21 09:30:16,889 44 INFO rb-133655d-225807-427165 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-21 09:30:16,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.025 0.062 2026-10-21 09:30:17,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:17] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.033 0.094 2026-10-21 09:30:17,091 44 INFO rb-133655d-225807-427165 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-21 09:30:17,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.040 0.132 2026-10-21 09:30:17,140 44 INFO rb-133655d-225807-427165 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-21 09:30:17,191 44 INFO rb-133655d-225807-427165 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-21 09:30:17,243 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-10-21 09:30:17,244 44 INFO rb-133655d-225807-427165 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-21 09:30:17,406 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 20588224 (allocated 22155264) 2026-10-21 09:30:17,425 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 124055 2026-10-21 09:30:17,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-10-21 09:30:17,429 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 124055 2026-10-21 09:30:17,562 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093017_561797_test_selected_partner_quotation_loading.txt 2026-10-21 09:30:17,562 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmpff0bqiv7_chrome_odoo" 2026-10-21 09:30:17,585 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-10-21 09:30:19,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 124289 2026-10-21 09:30:19,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmppe1m3xmx_chrome_odoo 2026-10-21 09:30:19,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:36391/json/version 2026-10-21 09:30:19,428 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36391', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:19,447 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-21 09:30:19,447 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:36391/json 2026-10-21 09:30:19,448 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36391', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:19,471 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:36391/devtools/page/8A8C2FB67B8FB499BAFC50F1CF2D0271 2026-10-21 09:30:19,490 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-10-21 09:30:19,502 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-10-21 09:30:19,727 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:30:19,730 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-10-21 09:30:19,733 44 INFO rb-133655d-225807-427165 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-21 09:30:19,733 44 INFO rb-133655d-225807-427165 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-21 09:30:19,748 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:30:20,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:20] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.056 1.037 2026-10-21 09:30:20,843 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': '8A8C2FB67B8FB499BAFC50F1CF2D0271', 'loaderId': '44905889BDB7746D03BA367C8397DD14', 'isDownload': False} 2026-10-21 09:30:20,843 44 INFO rb-133655d-225807-427165 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-21 09:30:20,863 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:30:20,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:20] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-21 09:30:20,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:20] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-21 09:30:20,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:20] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-21 09:30:21,571 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:30:21,576 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:30:21,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-21 09:30:21,644 44 INFO rb-133655d-225807-427165 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-21 09:30:21,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:30:21,653 44 INFO rb-133655d-225807-427165 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-21 09:30:21,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:30:21,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:21,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.015 0.036 2026-10-21 09:30:21,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-21 09:30:21,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.061 2026-10-21 09:30:21,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-21 09:30:22,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.346 0.551 2026-10-21 09:30:22,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:22] "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-21 09:30:22,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.012 2026-10-21 09:30:23,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.047 2026-10-21 09:30:23,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:30:23,119 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: Owl is running in 'dev' mode. 2026-10-21 09:30:23,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:30:23,205 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:23,242 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:30:23,266 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 09:30:23,295 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:30:23,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.033 0.066 2026-10-21 09:30:23,373 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.039 2026-10-21 09:30:23,390 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.050 0.119 2026-10-21 09:30:23,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.173 2026-10-21 09:30:23,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.049 2026-10-21 09:30:23,465 44 INFO rb-133655d-225807-427165 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-21 09:30:23,509 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:23,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.020 2026-10-21 09:30:23,609 44 INFO rb-133655d-225807-427165 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-21 09:30:23,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.072 0.081 2026-10-21 09:30:23,661 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:23,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.148 2026-10-21 09:30:23,736 44 INFO rb-133655d-225807-427165 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-21 09:30:23,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-21 09:30:23,753 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:23,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.216 2026-10-21 09:30:23,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.249 2026-10-21 09:30:23,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.050 0.385 2026-10-21 09:30:23,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:23] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.295 2026-10-21 09:30:24,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:24] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.300 2026-10-21 09:30:24,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:24] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.269 2026-10-21 09:30:24,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:24] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.272 2026-10-21 09:30:24,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:24] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.255 2026-10-21 09:30:24,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:24] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-21 09:30:24,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:24] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.014 0.189 2026-10-21 09:30:24,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.075 0.248 2026-10-21 09:30:24,396 44 INFO rb-133655d-225807-427165 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-21 09:30:24,468 44 INFO rb-133655d-225807-427165 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-21 09:30:24,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.108 0.226 2026-10-21 09:30:24,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.051 0.077 2026-10-21 09:30:25,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.021 2026-10-21 09:30:25,150 44 INFO rb-133655d-225807-427165 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-21 09:30:25,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.104 0.135 2026-10-21 09:30:25,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.062 0.127 2026-10-21 09:30:25,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.191 2026-10-21 09:30:25,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.045 2026-10-21 09:30:25,751 44 INFO rb-133655d-225807-427165 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-21 09:30:25,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:25] "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.024 0.072 2026-10-21 09:30:25,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.090 2026-10-21 09:30:25,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.121 2026-10-21 09:30:26,022 44 INFO rb-133655d-225807-427165 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-21 09:30:26,074 44 INFO rb-133655d-225807-427165 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-21 09:30:26,127 44 INFO rb-133655d-225807-427165 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-21 09:30:26,207 44 INFO rb-133655d-225807-427165 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-21 09:30:26,223 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:26,232 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:26,258 44 INFO rb-133655d-225807-427165 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-21 09:30:26,308 44 INFO rb-133655d-225807-427165 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-21 09:30:26,387 44 INFO rb-133655d-225807-427165 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-21 09:30:26,455 44 INFO rb-133655d-225807-427165 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-21 09:30:26,463 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:26,467 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8337408 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '975a4f87-6bf8-4b12-871a-7e648785914c'}] 2026-10-21 09:30:27,359 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8337408 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '975a4f87-6bf8-4b12-871a-7e648785914c'} created pos.order #858 2026-10-21 09:30:27,398 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8337408 finished 2026-10-21 09:30:27,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 306 0.498 0.792 2026-10-21 09:30:27,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:30:27,960 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-10-21 09:30:27,961 44 INFO rb-133655d-225807-427165 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-21 09:30:27,971 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36244340 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '975a4f87-6bf8-4b12-871a-7e648785914c'}] 2026-10-21 09:30:27,984 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36244340 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '975a4f87-6bf8-4b12-871a-7e648785914c'} sync ignored for existing PoS order pos.order(858,) (state: paid) 2026-10-21 09:30:28,025 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36244340 finished 2026-10-21 09:30:28,147 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 18253800 (allocated 19660800) 2026-10-21 09:30:28,158 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 124289 2026-10-21 09:30:28,167 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-10-21 09:30:28,169 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 124289 2026-10-21 09:30:28,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.123 0.155 2026-10-21 09:30:28,341 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093028_341573_test_settle_cancelled_sale_order.txt 2026-10-21 09:30:28,342 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmppe1m3xmx_chrome_odoo" 2026-10-21 09:30:28,445 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-10-21 09:30:29,510 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 124512 2026-10-21 09:30:29,510 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmpeb444fzu_chrome_odoo 2026-10-21 09:30:29,511 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:45749/json/version 2026-10-21 09:30:29,512 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45749', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:29,538 44 INFO rb-133655d-225807-427165 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-21 09:30:29,539 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:45749/json 2026-10-21 09:30:29,539 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45749', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:29,551 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:45749/devtools/page/5C09D7058739FC17F2AB631B10E262F3 2026-10-21 09:30:29,567 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Enable chrome headless console log notification 2026-10-21 09:30:29,581 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-10-21 09:30:29,757 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:30:29,760 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-10-21 09:30:29,762 44 INFO rb-133655d-225807-427165 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-21 09:30:29,762 44 INFO rb-133655d-225807-427165 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-21 09:30:29,780 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:30:30,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:30] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 130 0.101 0.840 2026-10-21 09:30:30,721 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': '5C09D7058739FC17F2AB631B10E262F3', 'loaderId': '7BFD24952A085E7054B95C8738453F74', 'isDownload': False} 2026-10-21 09:30:30,721 44 INFO rb-133655d-225807-427165 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-21 09:30:30,749 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:30:30,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:30] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-21 09:30:30,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:30] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.024 2026-10-21 09:30:30,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:30] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-21 09:30:31,491 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:30:31,506 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:30:31,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-21 09:30:31,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:30:31,568 44 INFO rb-133655d-225807-427165 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-21 09:30:31,577 44 INFO rb-133655d-225807-427165 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-21 09:30:31,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 09:30:31,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:31,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-21 09:30:31,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.015 0.044 2026-10-21 09:30:31,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-21 09:30:31,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.068 2026-10-21 09:30:32,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.351 0.599 2026-10-21 09:30:32,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:30:32,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:30:33,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.056 2026-10-21 09:30:33,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.010 2026-10-21 09:30:33,126 44 INFO rb-133655d-225807-427165 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-21 09:30:33,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:30:33,196 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:33,252 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:30:33,261 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:30:33,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.035 0.052 2026-10-21 09:30:33,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-10-21 09:30:33,314 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:30:33,319 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "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-21 09:30:33,326 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.089 2026-10-21 09:30:33,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.018 2026-10-21 09:30:33,496 44 INFO rb-133655d-225807-427165 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-21 09:30:33,553 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:30:33,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.068 0.068 2026-10-21 09:30:33,647 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:33,720 44 INFO rb-133655d-225807-427165 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-21 09:30:33,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.060 0.195 2026-10-21 09:30:33,766 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:33,774 44 INFO rb-133655d-225807-427165 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-21 09:30:33,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.014 0.211 2026-10-21 09:30:33,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.249 2026-10-21 09:30:33,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.285 2026-10-21 09:30:33,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.368 2026-10-21 09:30:33,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:33] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.020 0.296 2026-10-21 09:30:34,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:34] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.211 2026-10-21 09:30:34,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:34] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-21 09:30:34,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:34] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.224 2026-10-21 09:30:34,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:34] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.201 2026-10-21 09:30:34,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.074 0.283 2026-10-21 09:30:34,326 44 INFO rb-133655d-225807-427165 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-21 09:30:34,332 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:34] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.314 2026-10-21 09:30:34,373 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:34] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.381 2026-10-21 09:30:34,401 44 INFO rb-133655d-225807-427165 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-21 09:30:34,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.105 0.200 2026-10-21 09:30:34,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.048 0.065 2026-10-21 09:30:34,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.031 2026-10-21 09:30:35,042 44 INFO rb-133655d-225807-427165 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-21 09:30:35,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.101 0.142 2026-10-21 09:30:35,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.073 0.141 2026-10-21 09:30:35,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.211 2026-10-21 09:30:35,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.046 2026-10-21 09:30:35,685 44 INFO rb-133655d-225807-427165 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-21 09:30:35,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.028 0.066 2026-10-21 09:30:35,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:35] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.031 0.087 2026-10-21 09:30:35,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.044 0.144 2026-10-21 09:30:36,026 44 INFO rb-133655d-225807-427165 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-21 09:30:36,078 44 INFO rb-133655d-225807-427165 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-21 09:30:36,127 44 INFO rb-133655d-225807-427165 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-21 09:30:36,178 44 INFO rb-133655d-225807-427165 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-21 09:30:36,232 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-10-21 09:30:36,233 44 INFO rb-133655d-225807-427165 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-21 09:30:36,357 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 16824880 (allocated 18350080) 2026-10-21 09:30:36,402 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 124512 2026-10-21 09:30:36,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-10-21 09:30:36,409 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 124512 2026-10-21 09:30:36,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093036_523624_test_settle_changed_price_with_lots.txt 2026-10-21 09:30:36,524 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmpeb444fzu_chrome_odoo" 2026-10-21 09:30:36,553 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-10-21 09:30:37,540 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 124735 2026-10-21 09:30:37,540 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmpwa0veg0u_chrome_odoo 2026-10-21 09:30:37,540 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:38809/json/version 2026-10-21 09:30:37,541 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38809', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:37,548 44 INFO rb-133655d-225807-427165 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-21 09:30:37,548 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:38809/json 2026-10-21 09:30:37,549 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38809', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:37,554 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:38809/devtools/page/4AACB4812BE88DC21FB89F471A0B94DE 2026-10-21 09:30:37,577 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Enable chrome headless console log notification 2026-10-21 09:30:37,582 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-10-21 09:30:37,784 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:30:37,791 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-10-21 09:30:37,795 44 INFO rb-133655d-225807-427165 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-21 09:30:37,796 44 INFO rb-133655d-225807-427165 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-21 09:30:37,819 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:30:38,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:38] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.060 0.811 2026-10-21 09:30:38,694 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': '4AACB4812BE88DC21FB89F471A0B94DE', 'loaderId': '18D2D8E197DA2D712BE430B6B1FAC9EA', 'isDownload': False} 2026-10-21 09:30:38,694 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-10-21 09:30:38,730 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:30:38,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:38] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 09:30:38,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:38] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-21 09:30:38,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:38] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-21 09:30:39,513 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:30:39,519 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:30:39,549 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 09:30:39,585 44 INFO rb-133655d-225807-427165 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-21 09:30:39,593 44 INFO rb-133655d-225807-427165 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-21 09:30:39,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.016 2026-10-21 09:30:39,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.006 0.008 2026-10-21 09:30:39,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:39,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.020 2026-10-21 09:30:39,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.039 2026-10-21 09:30:39,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.041 0.064 2026-10-21 09:30:39,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-21 09:30:40,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.488 0.575 2026-10-21 09:30:40,976 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:30:41,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:30:41,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.050 2026-10-21 09:30:41,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:30:41,193 44 INFO rb-133655d-225807-427165 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-21 09:30:41,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:30:41,274 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:41,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:30:41,303 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:30:41,318 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:30:41,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.027 0.069 2026-10-21 09:30:41,394 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:30:41,407 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:30:41,434 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.135 2026-10-21 09:30:41,500 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:30:41,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.020 0.032 2026-10-21 09:30:41,589 44 INFO rb-133655d-225807-427165 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-21 09:30:41,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.051 0.119 2026-10-21 09:30:41,826 44 INFO rb-133655d-225807-427165 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-21 09:30:41,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.086 0.298 2026-10-21 09:30:41,877 44 INFO rb-133655d-225807-427165 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-21 09:30:41,881 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:30:41,885 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.246 2026-10-21 09:30:41,901 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:30:41,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.023 0.265 2026-10-21 09:30:41,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:41] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.298 2026-10-21 09:30:42,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:42] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.355 2026-10-21 09:30:42,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:42] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.366 2026-10-21 09:30:42,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:42] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.201 2026-10-21 09:30:42,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:42] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-21 09:30:42,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:42] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-21 09:30:42,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:42] "GET /web/image?model=product.template&field=image_128&id=2203&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.230 2026-10-21 09:30:42,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:42] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-21 09:30:42,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.062 0.266 2026-10-21 09:30:42,458 44 INFO rb-133655d-225807-427165 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-21 09:30:42,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:42] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.016 0.316 2026-10-21 09:30:42,525 44 INFO rb-133655d-225807-427165 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-21 09:30:42,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.108 0.218 2026-10-21 09:30:43,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.058 0.075 2026-10-21 09:30:43,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.025 2026-10-21 09:30:43,205 44 INFO rb-133655d-225807-427165 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-21 09:30:43,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:43] "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.115 0.139 2026-10-21 09:30:43,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.089 0.120 2026-10-21 09:30:43,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.207 2026-10-21 09:30:43,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.046 0.048 2026-10-21 09:30:43,880 44 INFO rb-133655d-225807-427165 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-21 09:30:43,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.019 0.054 2026-10-21 09:30:43,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.037 0.059 2026-10-21 09:30:44,115 44 INFO rb-133655d-225807-427165 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-21 09:30:44,140 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.051 0.159 2026-10-21 09:30:44,164 44 INFO rb-133655d-225807-427165 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-21 09:30:44,216 44 INFO rb-133655d-225807-427165 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-21 09:30:44,265 44 INFO rb-133655d-225807-427165 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-21 09:30:44,350 44 INFO rb-133655d-225807-427165 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-21 09:30:44,367 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:44,372 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:30:44,405 44 INFO rb-133655d-225807-427165 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-21 09:30:44,451 44 INFO rb-133655d-225807-427165 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-21 09:30:44,534 44 INFO rb-133655d-225807-427165 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-21 09:30:44,609 44 INFO rb-133655d-225807-427165 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-21 09:30:44,620 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12173691 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5f543bbd-8649-4ed8-beff-ada3f65368a4'}] 2026-10-21 09:30:44,624 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:30:44,885 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12173691 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5f543bbd-8649-4ed8-beff-ada3f65368a4'} created pos.order #859 2026-10-21 09:30:44,919 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12173691 finished 2026-10-21 09:30:45,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 161 0.230 0.399 2026-10-21 09:30:45,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:45] "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-21 09:30:45,491 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53648632 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5f543bbd-8649-4ed8-beff-ada3f65368a4'}] 2026-10-21 09:30:45,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-10-21 09:30:45,496 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:30:45,524 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53648632 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5f543bbd-8649-4ed8-beff-ada3f65368a4'} sync ignored for existing PoS order pos.order(859,) (state: paid) 2026-10-21 09:30:45,577 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53648632 finished 2026-10-21 09:30:45,654 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17804944 (allocated 19398656) 2026-10-21 09:30:45,678 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 124735 2026-10-21 09:30:45,688 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-10-21 09:30:45,694 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 124735 2026-10-21 09:30:45,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.093 0.180 2026-10-21 09:30:45,812 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093045_811716_test_settle_draft_order_service_product.txt 2026-10-21 09:30:45,812 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmpwa0veg0u_chrome_odoo" 2026-10-21 09:30:45,839 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-10-21 09:30:47,881 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 124957 2026-10-21 09:30:47,881 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmpeu82i07k_chrome_odoo 2026-10-21 09:30:47,881 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:34009/json/version 2026-10-21 09:30:47,882 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:47,937 44 INFO rb-133655d-225807-427165 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-21 09:30:47,938 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:34009/json 2026-10-21 09:30:47,938 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:47,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:34009/devtools/page/0538B3ADA5E43F72D943568046308CB3 2026-10-21 09:30:47,973 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Enable chrome headless console log notification 2026-10-21 09:30:47,985 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-10-21 09:30:48,270 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:30:48,273 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-10-21 09:30:48,281 44 INFO rb-133655d-225807-427165 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-21 09:30:48,281 44 INFO rb-133655d-225807-427165 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-21 09:30:48,344 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:30:49,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:49] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 84 0.051 1.095 2026-10-21 09:30:49,482 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': '0538B3ADA5E43F72D943568046308CB3', 'loaderId': '8D139C39A7C63FA8AEAE408272AD8523', 'isDownload': False} 2026-10-21 09:30:49,483 44 INFO rb-133655d-225807-427165 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-21 09:30:49,518 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:30:49,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:49] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-10-21 09:30:49,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:49] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.023 2026-10-21 09:30:49,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:49] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-21 09:30:50,290 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:30:50,294 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:30:50,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-21 09:30:50,350 44 INFO rb-133655d-225807-427165 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-21 09:30:50,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.017 2026-10-21 09:30:50,366 44 INFO rb-133655d-225807-427165 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-21 09:30:50,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:30:50,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:50,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.024 2026-10-21 09:30:50,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.060 2026-10-21 09:30:50,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.056 2026-10-21 09:30:50,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-21 09:30:51,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.540 0.595 2026-10-21 09:30:51,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:51] "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-21 09:30:51,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.010 2026-10-21 09:30:51,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:51] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-21 09:30:51,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.010 2026-10-21 09:30:52,009 44 INFO rb-133655d-225807-427165 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-21 09:30:52,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:30:52,089 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:52,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:30:52,150 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:30:52,162 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:30:52,213 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-21 09:30:52,229 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:30:52,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.064 0.052 2026-10-21 09:30:52,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.151 2026-10-21 09:30:52,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.100 2026-10-21 09:30:52,345 44 INFO rb-133655d-225807-427165 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-21 09:30:52,496 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:30:52,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.020 0.091 2026-10-21 09:30:52,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.080 0.151 2026-10-21 09:30:52,711 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:52,724 44 INFO rb-133655d-225807-427165 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-21 09:30:52,730 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:30:52,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.265 2026-10-21 09:30:52,815 44 INFO rb-133655d-225807-427165 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-21 09:30:52,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.016 0.324 2026-10-21 09:30:52,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.349 2026-10-21 09:30:52,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.401 2026-10-21 09:30:52,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:52] "GET /web/image?model=product.template&field=image_128&id=2204&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.236 2026-10-21 09:30:53,061 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:53] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.278 2026-10-21 09:30:53,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:53] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.059 0.669 2026-10-21 09:30:53,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:53] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.375 2026-10-21 09:30:53,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:53] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.377 2026-10-21 09:30:53,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:53] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-21 09:30:53,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:53] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-21 09:30:53,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.079 0.452 2026-10-21 09:30:53,540 44 INFO rb-133655d-225807-427165 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-21 09:30:53,607 44 INFO rb-133655d-225807-427165 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-21 09:30:53,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.118 0.199 2026-10-21 09:30:54,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.035 0.069 2026-10-21 09:30:54,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.017 0.039 2026-10-21 09:30:54,250 44 INFO rb-133655d-225807-427165 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-21 09:30:54,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.102 0.153 2026-10-21 09:30:54,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.097 0.150 2026-10-21 09:30:54,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.249 2026-10-21 09:30:54,885 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.047 2026-10-21 09:30:54,942 44 INFO rb-133655d-225807-427165 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-21 09:30:54,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30: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.040 0.061 2026-10-21 09:30:55,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.042 0.109 2026-10-21 09:30:55,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.037 0.176 2026-10-21 09:30:55,239 44 INFO rb-133655d-225807-427165 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-21 09:30:55,291 44 INFO rb-133655d-225807-427165 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-21 09:30:55,340 44 INFO rb-133655d-225807-427165 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-21 09:30:55,390 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-10-21 09:30:55,391 44 INFO rb-133655d-225807-427165 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-21 09:30:55,512 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16837200 (allocated 18350080) 2026-10-21 09:30:55,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 124957 2026-10-21 09:30:55,525 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-10-21 09:30:55,526 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 124957 2026-10-21 09:30:55,659 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093055_659637_test_settle_groupable_lot_total_amount.txt 2026-10-21 09:30:55,660 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmpeu82i07k_chrome_odoo" 2026-10-21 09:30:55,688 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-10-21 09:30:57,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 125178 2026-10-21 09:30:57,192 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmpydf1dxr6_chrome_odoo 2026-10-21 09:30:57,192 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:45073/json/version 2026-10-21 09:30:57,194 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:57,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Browser version: Chrome/150.0.7871.114 2026-10-21 09:30:57,224 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:45073/json 2026-10-21 09:30:57,225 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:30:57,234 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:45073/devtools/page/E920D8D2C096C6070E26A6313904B797 2026-10-21 09:30:57,254 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-10-21 09:30:57,258 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-10-21 09:30:57,518 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:30:57,521 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-10-21 09:30:57,528 44 INFO rb-133655d-225807-427165 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-21 09:30:57,528 44 INFO rb-133655d-225807-427165 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-21 09:30:57,552 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:30:58,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:58] "GET /pos/ui/126 HTTP/1.1" 200 - 83 0.057 0.880 2026-10-21 09:30:58,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': 'E920D8D2C096C6070E26A6313904B797', 'loaderId': 'E15C0E8EB72E27CC7EA1C05BB4FA4B18', 'isDownload': False} 2026-10-21 09:30:58,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-10-21 09:30:58,526 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:30:58,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:58] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.026 2026-10-21 09:30:58,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:58] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.054 2026-10-21 09:30:58,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:58] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.063 2026-10-21 09:30:59,382 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:30:59,410 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:30:59,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.028 2026-10-21 09:30:59,468 44 INFO rb-133655d-225807-427165 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-21 09:30:59,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.011 2026-10-21 09:30:59,481 44 INFO rb-133655d-225807-427165 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-21 09:30:59,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:30:59,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:30:59,600 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.019 0.025 2026-10-21 09:30:59,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.057 2026-10-21 09:30:59,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.060 2026-10-21 09:30:59,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:30:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-21 09:31:00,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.446 0.622 2026-10-21 09:31:00,873 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:31:00,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 09:31:01,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.051 2026-10-21 09:31:01,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:31:01,149 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: Owl is running in 'dev' mode. 2026-10-21 09:31:01,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:31:01,231 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:01,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:31:01,274 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:31:01,288 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:31:01,344 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:31:01,356 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31: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-21 09:31:01,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.049 0.055 2026-10-21 09:31:01,374 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:31:01,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.139 2026-10-21 09:31:01,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.013 0.060 2026-10-21 09:31:01,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.031 0.128 2026-10-21 09:31:01,531 44 INFO rb-133655d-225807-427165 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-21 09:31:01,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.097 0.237 2026-10-21 09:31:01,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.143 2026-10-21 09:31:01,796 44 INFO rb-133655d-225807-427165 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-21 09:31:01,807 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:31:01,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.152 2026-10-21 09:31:01,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/image?model=product.template&field=image_128&id=2163&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.217 2026-10-21 09:31:01,898 44 INFO rb-133655d-225807-427165 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-21 09:31:01,903 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:31:01,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:01] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.271 2026-10-21 09:31:02,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:02] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.015 0.306 2026-10-21 09:31:02,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:02] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.352 2026-10-21 09:31:02,117 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:02] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.297 2026-10-21 09:31:02,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:02] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.284 2026-10-21 09:31:02,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:02] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.278 2026-10-21 09:31:02,252 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:02] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.261 2026-10-21 09:31:02,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:02] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.244 2026-10-21 09:31:02,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.161 0.338 2026-10-21 09:31:02,624 44 INFO rb-133655d-225807-427165 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-21 09:31:02,693 44 INFO rb-133655d-225807-427165 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-21 09:31:03,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.148 0.181 2026-10-21 09:31:03,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.043 0.070 2026-10-21 09:31:03,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.025 2026-10-21 09:31:03,339 44 INFO rb-133655d-225807-427165 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-21 09:31:03,549 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:03] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.083 0.119 2026-10-21 09:31:03,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.066 0.142 2026-10-21 09:31:03,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.210 2026-10-21 09:31:03,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.050 2026-10-21 09:31:03,924 44 INFO rb-133655d-225807-427165 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-21 09:31:03,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31: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.031 0.060 2026-10-21 09:31:04,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:04] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.023 0.103 2026-10-21 09:31:04,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.120 2026-10-21 09:31:04,190 44 INFO rb-133655d-225807-427165 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-21 09:31:04,237 44 INFO rb-133655d-225807-427165 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-21 09:31:04,288 44 INFO rb-133655d-225807-427165 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-21 09:31:04,340 44 INFO rb-133655d-225807-427165 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-21 09:31:04,390 44 INFO rb-133655d-225807-427165 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-21 09:31:04,504 44 INFO rb-133655d-225807-427165 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-21 09:31:04,613 44 INFO rb-133655d-225807-427165 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-21 09:31:04,660 44 INFO rb-133655d-225807-427165 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-21 09:31:04,728 44 INFO rb-133655d-225807-427165 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-21 09:31:04,797 44 INFO rb-133655d-225807-427165 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-21 09:31:04,856 44 INFO rb-133655d-225807-427165 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-21 09:31:04,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:04] "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.025 0.059 2026-10-21 09:31:04,899 44 INFO rb-133655d-225807-427165 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-21 09:31:04,950 44 INFO rb-133655d-225807-427165 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-21 09:31:05,002 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-10-21 09:31:05,003 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-21 09:31:05,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.043 0.078 2026-10-21 09:31:05,144 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17851564 (allocated 19398656) 2026-10-21 09:31:05,166 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 125178 2026-10-21 09:31:05,171 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-10-21 09:31:05,173 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 125178 2026-10-21 09:31:05,333 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093105_332842_test_settle_order_change_customer.txt 2026-10-21 09:31:05,333 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmpydf1dxr6_chrome_odoo" 2026-10-21 09:31:05,360 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-10-21 09:31:06,742 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 125389 2026-10-21 09:31:06,743 44 INFO rb-133655d-225807-427165 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/tmpwpwhppwq_chrome_odoo 2026-10-21 09:31:06,743 44 INFO rb-133655d-225807-427165 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:40803/json/version 2026-10-21 09:31:06,744 44 INFO rb-133655d-225807-427165 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-21 09:31:06,820 44 INFO rb-133655d-225807-427165 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-21 09:31:06,820 44 INFO rb-133655d-225807-427165 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:40803/json 2026-10-21 09:31:06,821 44 INFO rb-133655d-225807-427165 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-21 09:31:06,842 44 INFO rb-133655d-225807-427165 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:40803/devtools/page/27810900CD95157889C18A13FE207644 2026-10-21 09:31:06,879 44 INFO rb-133655d-225807-427165 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-21 09:31:06,896 44 INFO rb-133655d-225807-427165 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-21 09:31:07,163 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:31:07,165 44 INFO rb-133655d-225807-427165 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-21 09:31:07,169 44 INFO rb-133655d-225807-427165 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-21 09:31:07,169 44 INFO rb-133655d-225807-427165 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-21 09:31:07,196 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:31:08,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:08] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.070 0.823 2026-10-21 09:31:08,088 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': '27810900CD95157889C18A13FE207644', 'loaderId': 'D25DFBE6F16981B9007EBA063374497C', 'isDownload': False} 2026-10-21 09:31:08,089 44 INFO rb-133655d-225807-427165 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-21 09:31:08,114 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:31:08,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:08] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.027 2026-10-21 09:31:08,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:08] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.051 2026-10-21 09:31:08,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:08] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.087 2026-10-21 09:31:08,951 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:08,960 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:31:08,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-21 09:31:09,034 44 INFO rb-133655d-225807-427165 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-21 09:31:09,044 44 INFO rb-133655d-225807-427165 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-21 09:31:09,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.012 2026-10-21 09:31:09,075 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:31:09,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:31:09,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.016 0.022 2026-10-21 09:31:09,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-21 09:31:09,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.039 0.069 2026-10-21 09:31:09,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-21 09:31:10,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 373 0.457 0.572 2026-10-21 09:31:10,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:31:10,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:31:10,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.049 2026-10-21 09:31:10,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:31:10,639 44 INFO rb-133655d-225807-427165 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-21 09:31:10,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:31:10,718 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:31:10,755 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:31:10,769 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:31:10,787 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:31:10,803 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "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-21 09:31:10,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.070 0.051 2026-10-21 09:31:10,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.112 2026-10-21 09:31:10,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.051 2026-10-21 09:31:10,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.171 2026-10-21 09:31:10,925 44 INFO rb-133655d-225807-427165 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-21 09:31:11,026 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:31:11,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.015 0.038 2026-10-21 09:31:11,114 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:31:11,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.068 0.121 2026-10-21 09:31:11,220 44 INFO rb-133655d-225807-427165 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-21 09:31:11,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.205 2026-10-21 09:31:11,265 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:11,267 44 INFO rb-133655d-225807-427165 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-21 09:31:11,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.018 0.285 2026-10-21 09:31:11,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.312 2026-10-21 09:31:11,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2206&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.295 2026-10-21 09:31:11,469 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.259 2026-10-21 09:31:11,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.064 0.548 2026-10-21 09:31:11,652 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.365 2026-10-21 09:31:11,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2205&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.363 2026-10-21 09:31:11,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.371 2026-10-21 09:31:11,942 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.091 0.419 2026-10-21 09:31:11,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:11] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.365 2026-10-21 09:31:11,994 44 INFO rb-133655d-225807-427165 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-21 09:31:12,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.365 2026-10-21 09:31:12,062 44 INFO rb-133655d-225807-427165 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-21 09:31:12,087 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:12] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.606 2026-10-21 09:31:12,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.135 0.216 2026-10-21 09:31:12,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.039 0.061 2026-10-21 09:31:12,640 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.025 2026-10-21 09:31:12,766 44 INFO rb-133655d-225807-427165 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-21 09:31:13,038 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:13] "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.116 0.150 2026-10-21 09:31:13,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.098 0.161 2026-10-21 09:31:13,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.258 2026-10-21 09:31:13,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.037 2026-10-21 09:31:13,462 44 INFO rb-133655d-225807-427165 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-21 09:31:13,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:13] "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.020 0.062 2026-10-21 09:31:13,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.069 2026-10-21 09:31:13,698 44 INFO rb-133655d-225807-427165 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-21 09:31:13,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.037 0.135 2026-10-21 09:31:13,774 44 INFO rb-133655d-225807-427165 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-21 09:31:13,793 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:13,797 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:13,824 44 INFO rb-133655d-225807-427165 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-21 09:31:13,874 44 INFO rb-133655d-225807-427165 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-21 09:31:13,937 44 INFO rb-133655d-225807-427165 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-21 09:31:13,994 44 INFO rb-133655d-225807-427165 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-21 09:31:14,047 44 INFO rb-133655d-225807-427165 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-21 09:31:14,126 44 INFO rb-133655d-225807-427165 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-21 09:31:14,177 44 INFO rb-133655d-225807-427165 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-21 09:31:14,252 44 INFO rb-133655d-225807-427165 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-21 09:31:14,260 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9320397 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'cb5e5118-cf31-4c7a-9d80-23b5ca545801'}] 2026-10-21 09:31:14,263 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:14,785 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9320397 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'cb5e5118-cf31-4c7a-9d80-23b5ca545801'} created pos.order #860 2026-10-21 09:31:14,818 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9320397 finished 2026-10-21 09:31:15,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 275 0.358 0.573 2026-10-21 09:31:15,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:31:15,423 44 INFO rb-133655d-225807-427165 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-21 09:31:15,431 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98670293 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'cb5e5118-cf31-4c7a-9d80-23b5ca545801'}] 2026-10-21 09:31:15,449 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98670293 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'cb5e5118-cf31-4c7a-9d80-23b5ca545801'} sync ignored for existing PoS order pos.order(860,) (state: paid) 2026-10-21 09:31:15,493 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98670293 finished 2026-10-21 09:31:15,526 44 INFO rb-133655d-225807-427165 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-21 09:31:15,573 44 INFO rb-133655d-225807-427165 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-21 09:31:15,623 44 INFO rb-133655d-225807-427165 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-21 09:31:15,680 44 INFO rb-133655d-225807-427165 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-21 09:31:15,732 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.113 0.191 2026-10-21 09:31:15,744 44 INFO rb-133655d-225807-427165 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-21 09:31:15,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.011 0.101 2026-10-21 09:31:15,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.048 0.068 2026-10-21 09:31:16,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.023 2026-10-21 09:31:16,090 44 INFO rb-133655d-225807-427165 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-21 09:31:16,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:16] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.116 0.156 2026-10-21 09:31:16,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.070 0.182 2026-10-21 09:31:16,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.218 2026-10-21 09:31:16,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.039 2026-10-21 09:31:16,766 44 INFO rb-133655d-225807-427165 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-21 09:31:16,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:16] "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.041 0.066 2026-10-21 09:31:16,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.028 0.126 2026-10-21 09:31:17,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.024 0.145 2026-10-21 09:31:17,049 44 INFO rb-133655d-225807-427165 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-21 09:31:17,110 44 INFO rb-133655d-225807-427165 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-21 09:31:17,157 44 INFO rb-133655d-225807-427165 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-21 09:31:17,209 44 INFO rb-133655d-225807-427165 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-21 09:31:17,265 44 INFO rb-133655d-225807-427165 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-21 09:31:17,321 44 INFO rb-133655d-225807-427165 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-21 09:31:17,373 44 INFO rb-133655d-225807-427165 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-21 09:31:17,433 44 INFO rb-133655d-225807-427165 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-21 09:31:17,485 44 INFO rb-133655d-225807-427165 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-21 09:31:17,560 44 INFO rb-133655d-225807-427165 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-21 09:31:17,564 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2750382 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '64a2b0ea-c52b-41ad-b103-7e71b742cbe7'}] 2026-10-21 09:31:18,054 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2750382 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '64a2b0ea-c52b-41ad-b103-7e71b742cbe7'} created pos.order #861 2026-10-21 09:31:18,113 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2750382 finished 2026-10-21 09:31:18,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 198 0.312 0.513 2026-10-21 09:31:18,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:31:18,537 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-10-21 09:31:18,537 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: ╔════════════════════════════════════════╗ ║ TOUR PosSettleOrderShipLater SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 09:31:18,554 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67120742 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '64a2b0ea-c52b-41ad-b103-7e71b742cbe7'}] 2026-10-21 09:31:18,582 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67120742 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '64a2b0ea-c52b-41ad-b103-7e71b742cbe7'} sync ignored for existing PoS order pos.order(861,) (state: paid) 2026-10-21 09:31:18,622 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67120742 finished 2026-10-21 09:31:18,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.061 0.182 2026-10-21 09:31:18,796 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 21339640 (allocated 23728128) 2026-10-21 09:31:18,808 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 125389 2026-10-21 09:31:18,816 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-10-21 09:31:18,819 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 125389 2026-10-21 09:31:18,962 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_093118_961990_test_settle_order_ship_later_effect_on_so.txt 2026-10-21 09:31:18,962 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmpwpwhppwq_chrome_odoo" 2026-10-21 09:31:19,288 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-10-21 09:31:21,258 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 125645 2026-10-21 09:31:21,259 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmprl_i7zyf_chrome_odoo 2026-10-21 09:31:21,259 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:34259/json/version 2026-10-21 09:31:21,260 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34259', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:31:21,439 44 INFO rb-133655d-225807-427165 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-21 09:31:21,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:34259/json 2026-10-21 09:31:21,440 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34259', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:31:21,454 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:34259/devtools/page/150678B888A7336C96DB37833F4F2C0F 2026-10-21 09:31:21,467 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-10-21 09:31:21,486 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-10-21 09:31:21,806 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:31:21,812 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-10-21 09:31:21,815 44 INFO rb-133655d-225807-427165 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-21 09:31:21,816 44 INFO rb-133655d-225807-427165 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-21 09:31:21,861 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:31:23,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:23] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.133 1.099 2026-10-21 09:31:23,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '150678B888A7336C96DB37833F4F2C0F', 'loaderId': '27E971EE4E87513ACC0A503B36D1ADD4', 'isDownload': False} 2026-10-21 09:31:23,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-10-21 09:31:23,097 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:31:23,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:23] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.012 2026-10-21 09:31:23,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:23] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-21 09:31:23,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:23] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.041 2026-10-21 09:31:23,910 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:31:23,912 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:31:23,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-21 09:31:23,999 44 INFO rb-133655d-225807-427165 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-21 09:31:24,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-21 09:31:24,006 44 INFO rb-133655d-225807-427165 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-21 09:31:24,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:31:24,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:31:24,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.017 0.025 2026-10-21 09:31:24,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.063 2026-10-21 09:31:24,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.057 0.072 2026-10-21 09:31:24,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.097 2026-10-21 09:31:25,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.479 0.575 2026-10-21 09:31:25,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.031 2026-10-21 09:31:25,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.002 0.014 2026-10-21 09:31:25,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:25] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.029 0.058 2026-10-21 09:31:25,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.008 2026-10-21 09:31:25,732 44 INFO rb-133655d-225807-427165 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-21 09:31:25,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:31:25,813 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:25,863 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:31:25,873 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:31:25,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:25] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.042 0.063 2026-10-21 09:31:25,947 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:31:25,963 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:31:25,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:25] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.123 2026-10-21 09:31:26,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.165 2026-10-21 09:31:26,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.070 2026-10-21 09:31:26,109 44 INFO rb-133655d-225807-427165 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-21 09:31:26,241 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:31:26,264 44 INFO rb-133655d-225807-427165 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-21 09:31:26,273 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.024 0.076 2026-10-21 09:31:26,285 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:31:26,377 44 INFO rb-133655d-225807-427165 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-21 09:31:26,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.069 0.160 2026-10-21 09:31:26,439 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:26,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.242 2026-10-21 09:31:26,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.274 2026-10-21 09:31:26,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.063 0.370 2026-10-21 09:31:26,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.409 2026-10-21 09:31:26,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/image?model=product.template&field=image_128&id=2207&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.290 2026-10-21 09:31:26,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.309 2026-10-21 09:31:26,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.057 0.569 2026-10-21 09:31:26,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.387 2026-10-21 09:31:26,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:26] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.257 2026-10-21 09:31:27,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:27] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.239 2026-10-21 09:31:27,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:27] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-21 09:31:27,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.121 0.468 2026-10-21 09:31:27,294 44 INFO rb-133655d-225807-427165 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-21 09:31:27,361 44 INFO rb-133655d-225807-427165 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-21 09:31:27,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.094 0.173 2026-10-21 09:31:27,790 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.055 0.073 2026-10-21 09:31:27,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.024 2026-10-21 09:31:27,956 44 INFO rb-133655d-225807-427165 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-21 09:31:28,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.146 0.153 2026-10-21 09:31:28,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.119 0.152 2026-10-21 09:31:28,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.273 2026-10-21 09:31:28,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.042 2026-10-21 09:31:28,694 44 INFO rb-133655d-225807-427165 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-21 09:31:28,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:28] "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.035 0.068 2026-10-21 09:31:28,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:28] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.116 2026-10-21 09:31:28,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.120 2026-10-21 09:31:28,957 44 INFO rb-133655d-225807-427165 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-21 09:31:29,006 44 INFO rb-133655d-225807-427165 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-21 09:31:29,056 44 INFO rb-133655d-225807-427165 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-21 09:31:29,107 44 INFO rb-133655d-225807-427165 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-21 09:31:29,190 44 INFO rb-133655d-225807-427165 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-21 09:31:29,216 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:31:29,218 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:31:29,247 44 INFO rb-133655d-225807-427165 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-21 09:31:29,294 44 INFO rb-133655d-225807-427165 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-21 09:31:29,374 44 INFO rb-133655d-225807-427165 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-21 09:31:29,449 44 INFO rb-133655d-225807-427165 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-21 09:31:29,464 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:31:29,469 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15557697 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1bd08b1f-16c7-4f2e-9183-a25176a913c8'}] 2026-10-21 09:31:29,937 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1399, 1400] 2026-10-21 09:31:30,696 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15557697 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1bd08b1f-16c7-4f2e-9183-a25176a913c8'} created pos.order #862 2026-10-21 09:31:30,747 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15557697 finished 2026-10-21 09:31:31,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 425 0.785 0.969 2026-10-21 09:31:31,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:31] "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-21 09:31:31,521 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41520978 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '1bd08b1f-16c7-4f2e-9183-a25176a913c8'}] 2026-10-21 09:31:31,524 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-10-21 09:31:31,524 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-21 09:31:31,534 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41520978 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '1bd08b1f-16c7-4f2e-9183-a25176a913c8'} sync ignored for existing PoS order pos.order(862,) (state: paid) 2026-10-21 09:31:31,575 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41520978 finished 2026-10-21 09:31:31,688 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17939092 (allocated 19922944) 2026-10-21 09:31:31,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.052 0.132 2026-10-21 09:31:31,708 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 125645 2026-10-21 09:31:31,711 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-10-21 09:31:31,715 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 125645 2026-10-21 09:31:31,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093131_833369_test_settle_order_unreserve_order_lines.txt 2026-10-21 09:31:31,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmprl_i7zyf_chrome_odoo" 2026-10-21 09:31:33,555 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-10-21 09:31:35,197 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 125872 2026-10-21 09:31:35,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmp41g2l0fx_chrome_odoo 2026-10-21 09:31:35,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:34901/json/version 2026-10-21 09:31:35,199 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:31:35,222 44 INFO rb-133655d-225807-427165 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-21 09:31:35,222 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:34901/json 2026-10-21 09:31:35,223 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:31:35,241 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:34901/devtools/page/EACFE36EE429AD1BD7A7CC3C3E1D07F2 2026-10-21 09:31:35,253 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Enable chrome headless console log notification 2026-10-21 09:31:35,262 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-10-21 09:31:35,478 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:31:35,481 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-10-21 09:31:35,484 44 INFO rb-133655d-225807-427165 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-21 09:31:35,484 44 INFO rb-133655d-225807-427165 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-21 09:31:35,501 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:31:36,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:36] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.064 0.894 2026-10-21 09:31:36,464 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': 'EACFE36EE429AD1BD7A7CC3C3E1D07F2', 'loaderId': 'F9052A46070AA59C41FE08292BA490A7', 'isDownload': False} 2026-10-21 09:31:36,465 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-10-21 09:31:36,498 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:31:36,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:36] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-21 09:31:36,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:36] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.033 2026-10-21 09:31:36,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:36] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.052 2026-10-21 09:31:37,305 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:31:37,320 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:37,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 09:31:37,376 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-21 09:31:37,380 44 INFO rb-133655d-225807-427165 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-21 09:31:37,395 44 INFO rb-133655d-225807-427165 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-21 09:31:37,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:31:37,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:31:37,488 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.024 2026-10-21 09:31:37,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.061 2026-10-21 09:31:37,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.061 2026-10-21 09:31:37,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-21 09:31:38,659 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.412 0.580 2026-10-21 09:31:38,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:38] "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-21 09:31:38,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:31:39,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.072 2026-10-21 09:31:39,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "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.014 2026-10-21 09:31:39,069 44 INFO rb-133655d-225807-427165 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-21 09:31:39,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:31:39,165 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:31:39,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:31:39,202 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:31:39,206 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:31:39,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.026 0.041 2026-10-21 09:31:39,274 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:31:39,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.087 2026-10-21 09:31:39,283 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:31:39,328 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:31:39,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.062 0.079 2026-10-21 09:31:39,447 44 INFO rb-133655d-225807-427165 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-21 09:31:39,558 44 INFO rb-133655d-225807-427165 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-21 09:31:39,582 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.060 0.203 2026-10-21 09:31:39,593 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:31:39,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.289 2026-10-21 09:31:39,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.129 2026-10-21 09:31:39,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.155 2026-10-21 09:31:39,706 44 INFO rb-133655d-225807-427165 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-21 09:31:39,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-21 09:31:39,721 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:31:39,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-21 09:31:39,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.184 2026-10-21 09:31:39,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=product.template&field=image_128&id=2208&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.214 2026-10-21 09:31:39,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-21 09:31:39,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.206 2026-10-21 09:31:39,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.209 2026-10-21 09:31:39,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:39] "GET /web/image?model=product.template&field=image_128&id=2209&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-21 09:31:40,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:40] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.211 2026-10-21 09:31:40,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:40] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.179 2026-10-21 09:31:40,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.039 0.285 2026-10-21 09:31:40,230 44 INFO rb-133655d-225807-427165 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-21 09:31:40,294 44 INFO rb-133655d-225807-427165 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-21 09:31:40,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.186 0.188 2026-10-21 09:31:40,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.073 0.070 2026-10-21 09:31:40,949 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.018 0.029 2026-10-21 09:31:41,049 44 INFO rb-133655d-225807-427165 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-21 09:31:41,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:41] "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.111 0.150 2026-10-21 09:31:41,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.071 0.155 2026-10-21 09:31:41,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.226 2026-10-21 09:31:41,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.058 0.044 2026-10-21 09:31:41,773 44 INFO rb-133655d-225807-427165 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-21 09:31:41,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:41] "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.048 0.059 2026-10-21 09:31:41,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:41] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.110 2026-10-21 09:31:42,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.055 0.126 2026-10-21 09:31:42,091 44 INFO rb-133655d-225807-427165 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-21 09:31:42,150 44 INFO rb-133655d-225807-427165 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-21 09:31:42,202 44 INFO rb-133655d-225807-427165 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-21 09:31:42,253 44 INFO rb-133655d-225807-427165 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-21 09:31:42,305 44 INFO rb-133655d-225807-427165 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-21 09:31:42,355 44 INFO rb-133655d-225807-427165 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-21 09:31:42,406 44 INFO rb-133655d-225807-427165 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-21 09:31:42,467 44 INFO rb-133655d-225807-427165 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-21 09:31:42,518 44 INFO rb-133655d-225807-427165 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-21 09:31:42,569 44 INFO rb-133655d-225807-427165 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-21 09:31:42,618 44 INFO rb-133655d-225807-427165 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-21 09:31:42,675 44 INFO rb-133655d-225807-427165 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-21 09:31:42,727 44 INFO rb-133655d-225807-427165 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-21 09:31:42,781 44 INFO rb-133655d-225807-427165 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-21 09:31:42,831 44 INFO rb-133655d-225807-427165 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-21 09:31:42,908 44 INFO rb-133655d-225807-427165 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-21 09:31:42,959 44 INFO rb-133655d-225807-427165 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-21 09:31:43,038 44 INFO rb-133655d-225807-427165 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-21 09:31:43,069 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:43,073 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:31:43,090 44 INFO rb-133655d-225807-427165 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-21 09:31:43,141 44 INFO rb-133655d-225807-427165 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-21 09:31:43,216 44 INFO rb-133655d-225807-427165 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-21 09:31:43,268 44 INFO rb-133655d-225807-427165 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-21 09:31:43,352 44 INFO rb-133655d-225807-427165 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-21 09:31:43,357 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15239160 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5faa39b1-38cd-47aa-8e33-10d5de5898ac'}] 2026-10-21 09:31:43,372 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:31:44,313 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15239160 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5faa39b1-38cd-47aa-8e33-10d5de5898ac'} created pos.order #863 2026-10-21 09:31:44,350 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15239160 finished 2026-10-21 09:31:44,896 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 332 0.693 0.850 2026-10-21 09:31:44,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.006 0.016 2026-10-21 09:31:45,119 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61497999 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5faa39b1-38cd-47aa-8e33-10d5de5898ac'}] 2026-10-21 09:31:45,134 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-10-21 09:31:45,135 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 09:31:45,143 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61497999 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5faa39b1-38cd-47aa-8e33-10d5de5898ac'} sync ignored for existing PoS order pos.order(863,) (state: paid) 2026-10-21 09:31:45,198 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61497999 finished 2026-10-21 09:31:45,306 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 18563040 (allocated 20185088) 2026-10-21 09:31:45,325 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 125872 2026-10-21 09:31:45,330 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-10-21 09:31:45,341 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 125872 2026-10-21 09:31:45,468 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093145_468117_test_settle_order_with_different_product.txt 2026-10-21 09:31:45,468 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmp41g2l0fx_chrome_odoo" 2026-10-21 09:31:45,485 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: waiting for threads: [, ] 2026-10-21 09:31:45,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 132 0.124 0.254 2026-10-21 09:31:45,569 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-10-21 09:31:46,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 126090 2026-10-21 09:31:46,989 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmpplctjdsk_chrome_odoo 2026-10-21 09:31:46,989 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:41539/json/version 2026-10-21 09:31:46,991 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41539', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:31:47,052 44 INFO rb-133655d-225807-427165 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-21 09:31:47,052 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:41539/json 2026-10-21 09:31:47,054 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41539', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:31:47,063 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:41539/devtools/page/571E3B6332D21E21D7A5CDA6FE8A8CCB 2026-10-21 09:31:47,074 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Enable chrome headless console log notification 2026-10-21 09:31:47,104 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-10-21 09:31:47,366 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:31:47,369 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-10-21 09:31:47,373 44 INFO rb-133655d-225807-427165 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-21 09:31:47,373 44 INFO rb-133655d-225807-427165 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-21 09:31:47,409 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:31:48,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:48] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.099 0.814 2026-10-21 09:31:48,310 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': '571E3B6332D21E21D7A5CDA6FE8A8CCB', 'loaderId': '20365E3B2B88994866A2272133B0B9B9', 'isDownload': False} 2026-10-21 09:31:48,310 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-21 09:31:48,330 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:31:48,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:48] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-21 09:31:48,396 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:48] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.040 2026-10-21 09:31:48,407 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:48] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.060 2026-10-21 09:31:49,116 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:31:49,123 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:31:49,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-10-21 09:31:49,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-21 09:31:49,214 44 INFO rb-133655d-225807-427165 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-21 09:31:49,225 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:31:49,227 44 INFO rb-133655d-225807-427165 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-21 09:31:49,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:31:49,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.025 2026-10-21 09:31:49,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.051 2026-10-21 09:31:49,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.042 0.064 2026-10-21 09:31:49,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-21 09:31:50,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.429 0.610 2026-10-21 09:31:50,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:31:50,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 09:31:50,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:50] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.030 0.066 2026-10-21 09:31:50,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31: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.018 2026-10-21 09:31:50,918 44 INFO rb-133655d-225807-427165 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-21 09:31:50,935 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:31:51,003 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:31:51,033 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:31:51,077 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:31:51,125 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:31:51,137 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:31:51,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.064 0.104 2026-10-21 09:31:51,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.164 2026-10-21 09:31:51,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.054 2026-10-21 09:31:51,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.217 2026-10-21 09:31:51,285 44 INFO rb-133655d-225807-427165 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-21 09:31:51,359 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:31:51,497 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.092 0.064 2026-10-21 09:31:51,523 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:31:51,545 44 INFO rb-133655d-225807-427165 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-21 09:31:51,592 44 INFO rb-133655d-225807-427165 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-21 09:31:51,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.054 0.210 2026-10-21 09:31:51,651 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:51,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.260 2026-10-21 09:31:51,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.321 2026-10-21 09:31:51,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.301 2026-10-21 09:31:51,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.455 2026-10-21 09:31:51,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.302 2026-10-21 09:31:51,887 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-21 09:31:51,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image?model=product.template&field=image_128&id=2210&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.236 2026-10-21 09:31:51,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:51] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-21 09:31:52,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:52] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.227 2026-10-21 09:31:52,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:52] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.193 2026-10-21 09:31:52,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:52] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.200 2026-10-21 09:31:52,264 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.078 0.361 2026-10-21 09:31:52,307 44 INFO rb-133655d-225807-427165 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-21 09:31:52,374 44 INFO rb-133655d-225807-427165 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-21 09:31:52,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.110 0.209 2026-10-21 09:31:52,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.028 0.110 2026-10-21 09:31:52,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.015 0.033 2026-10-21 09:31:53,045 44 INFO rb-133655d-225807-427165 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-21 09:31:53,286 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:53] "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.092 0.145 2026-10-21 09:31:53,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.073 0.157 2026-10-21 09:31:53,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.225 2026-10-21 09:31:53,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.043 2026-10-21 09:31:53,681 44 INFO rb-133655d-225807-427165 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-21 09:31:53,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31: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.017 0.059 2026-10-21 09:31:53,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:53] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.035 0.081 2026-10-21 09:31:53,926 44 INFO rb-133655d-225807-427165 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-21 09:31:53,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.055 0.139 2026-10-21 09:31:54,018 44 INFO rb-133655d-225807-427165 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-21 09:31:54,038 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:54,043 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:31:54,070 44 INFO rb-133655d-225807-427165 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-21 09:31:54,118 44 INFO rb-133655d-225807-427165 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-21 09:31:54,201 44 INFO rb-133655d-225807-427165 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-21 09:31:54,271 44 INFO rb-133655d-225807-427165 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-21 09:31:54,281 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77348355 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'a82c3133-8e97-4c5d-a48a-a9f742f2f14e'}] 2026-10-21 09:31:54,290 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:31:55,044 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77348355 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'a82c3133-8e97-4c5d-a48a-a9f742f2f14e'} created pos.order #864 2026-10-21 09:31:55,075 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77348355 finished 2026-10-21 09:31:55,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 334 0.465 0.794 2026-10-21 09:31:55,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:31:55,773 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-10-21 09:31:55,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 09:31:55,790 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89340747 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'a82c3133-8e97-4c5d-a48a-a9f742f2f14e'}] 2026-10-21 09:31:55,818 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89340747 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'a82c3133-8e97-4c5d-a48a-a9f742f2f14e'} sync ignored for existing PoS order pos.order(864,) (state: paid) 2026-10-21 09:31:55,870 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89340747 finished 2026-10-21 09:31:55,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 17924220 (allocated 19660800) 2026-10-21 09:31:55,966 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 126090 2026-10-21 09:31:55,987 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-10-21 09:31:55,987 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 126090 2026-10-21 09:31:56,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:31:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.140 0.172 2026-10-21 09:31:56,107 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093156_107593_test_settle_order_with_different_uom.txt 2026-10-21 09:31:56,108 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmpplctjdsk_chrome_odoo" 2026-10-21 09:31:57,916 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-10-21 09:31:59,178 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 126322 2026-10-21 09:31:59,179 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmpt14z6800_chrome_odoo 2026-10-21 09:31:59,179 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:36375/json/version 2026-10-21 09:31:59,180 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:31:59,219 44 INFO rb-133655d-225807-427165 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-21 09:31:59,219 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:36375/json 2026-10-21 09:31:59,220 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:31:59,239 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:36375/devtools/page/DCFE68054F61AACCD8591D467F8255A0 2026-10-21 09:31:59,251 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Enable chrome headless console log notification 2026-10-21 09:31:59,258 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-10-21 09:31:59,500 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:31:59,505 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-10-21 09:31:59,510 44 INFO rb-133655d-225807-427165 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-21 09:31:59,510 44 INFO rb-133655d-225807-427165 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-21 09:31:59,527 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:32:00,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:00] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.054 0.941 2026-10-21 09:32:00,528 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': 'DCFE68054F61AACCD8591D467F8255A0', 'loaderId': '82EC70179BD5C7EB786ADAD92E2C929D', 'isDownload': False} 2026-10-21 09:32:00,528 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-10-21 09:32:00,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:00] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-21 09:32:00,559 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:32:00,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:00] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-21 09:32:00,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:00] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-21 09:32:01,293 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:01,297 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:01,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-21 09:32:01,349 44 INFO rb-133655d-225807-427165 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-21 09:32:01,355 44 INFO rb-133655d-225807-427165 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-21 09:32:01,360 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.007 2026-10-21 09:32:01,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:32:01,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:32:01,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.019 2026-10-21 09:32:01,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-21 09:32:01,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.035 0.070 2026-10-21 09:32:01,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-21 09:32:02,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.335 0.574 2026-10-21 09:32:02,577 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:32:02,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:32:02,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.064 2026-10-21 09:32:02,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:32:02,828 44 INFO rb-133655d-225807-427165 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-21 09:32:02,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:32:02,907 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:32:02,938 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:32:02,951 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:32:02,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.049 2026-10-21 09:32:03,020 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "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-21 09:32:03,044 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-21 09:32:03,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.043 0.073 2026-10-21 09:32:03,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.156 2026-10-21 09:32:03,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.017 0.071 2026-10-21 09:32:03,193 44 INFO rb-133655d-225807-427165 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-21 09:32:03,282 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:32:03,390 44 INFO rb-133655d-225807-427165 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-21 09:32:03,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.123 0.079 2026-10-21 09:32:03,459 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:03,543 44 INFO rb-133655d-225807-427165 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-21 09:32:03,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.030 0.270 2026-10-21 09:32:03,572 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:32:03,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.273 2026-10-21 09:32:03,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-21 09:32:03,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.324 2026-10-21 09:32:03,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.396 2026-10-21 09:32:03,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.287 2026-10-21 09:32:03,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image?model=product.template&field=image_128&id=2212&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-21 09:32:03,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-21 09:32:03,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.213 2026-10-21 09:32:03,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.221 2026-10-21 09:32:03,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:03] "GET /web/image?model=product.template&field=image_128&id=2211&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-21 09:32:04,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.109 0.261 2026-10-21 09:32:04,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:04] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.333 2026-10-21 09:32:04,194 44 INFO rb-133655d-225807-427165 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-21 09:32:04,231 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:04] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.416 2026-10-21 09:32:04,270 44 INFO rb-133655d-225807-427165 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-21 09:32:04,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.068 0.181 2026-10-21 09:32:04,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.072 0.083 2026-10-21 09:32:04,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.030 2026-10-21 09:32:04,906 44 INFO rb-133655d-225807-427165 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-21 09:32:05,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:05] "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.080 0.132 2026-10-21 09:32:05,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.062 0.134 2026-10-21 09:32:05,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.184 2026-10-21 09:32:05,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:05] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.012 0.042 2026-10-21 09:32:05,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.038 0.042 2026-10-21 09:32:05,594 44 INFO rb-133655d-225807-427165 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-21 09:32:05,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32: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.023 0.060 2026-10-21 09:32:05,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.070 2026-10-21 09:32:05,798 44 INFO rb-133655d-225807-427165 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-21 09:32:05,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.041 0.096 2026-10-21 09:32:05,851 44 INFO rb-133655d-225807-427165 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-21 09:32:05,900 44 INFO rb-133655d-225807-427165 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-21 09:32:05,950 44 INFO rb-133655d-225807-427165 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-21 09:32:06,001 44 INFO rb-133655d-225807-427165 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-21 09:32:06,052 44 INFO rb-133655d-225807-427165 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-21 09:32:06,103 44 INFO rb-133655d-225807-427165 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-21 09:32:06,153 44 INFO rb-133655d-225807-427165 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-21 09:32:06,209 44 INFO rb-133655d-225807-427165 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-21 09:32:06,267 44 INFO rb-133655d-225807-427165 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-21 09:32:06,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.016 0.097 2026-10-21 09:32:06,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:06] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.007 0.027 2026-10-21 09:32:06,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.027 0.067 2026-10-21 09:32:06,608 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.022 2026-10-21 09:32:06,661 44 INFO rb-133655d-225807-427165 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-21 09:32:06,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:06] "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.084 0.123 2026-10-21 09:32:07,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.098 0.141 2026-10-21 09:32:07,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.235 2026-10-21 09:32:07,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.042 2026-10-21 09:32:07,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:07] "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.026 0.054 2026-10-21 09:32:07,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:07] "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.073 0.171 2026-10-21 09:32:07,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.061 0.262 2026-10-21 09:32:07,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.074 0.271 2026-10-21 09:32:07,873 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.352 2026-10-21 09:32:07,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.050 2026-10-21 09:32:08,022 44 INFO rb-133655d-225807-427165 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-21 09:32:08,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:08] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.038 2026-10-21 09:32:08,133 44 INFO rb-133655d-225807-427165 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-21 09:32:08,184 44 INFO rb-133655d-225807-427165 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-21 09:32:08,234 44 INFO rb-133655d-225807-427165 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-21 09:32:08,284 44 INFO rb-133655d-225807-427165 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-21 09:32:08,335 44 INFO rb-133655d-225807-427165 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-21 09:32:08,386 44 INFO rb-133655d-225807-427165 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-21 09:32:08,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-10-21 09:32:08,438 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-21 09:32:08,575 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18614748 (allocated 20185088) 2026-10-21 09:32:08,610 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 126322 2026-10-21 09:32:08,618 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-10-21 09:32:08,622 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 126322 2026-10-21 09:32:08,731 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093208_731188_test_settle_order_with_incompatible_partner.txt 2026-10-21 09:32:08,731 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmpt14z6800_chrome_odoo" 2026-10-21 09:32:08,751 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-10-21 09:32:12,086 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 126558 2026-10-21 09:32:12,086 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmp1_9lcidp_chrome_odoo 2026-10-21 09:32:12,086 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:37999/json/version 2026-10-21 09:32:12,087 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:32:12,115 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Browser version: Chrome/150.0.7871.114 2026-10-21 09:32:12,115 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:37999/json 2026-10-21 09:32:12,116 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:32:12,141 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:37999/devtools/page/B244C53DE2AC67A915F27FBCAA71D876 2026-10-21 09:32:12,186 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-10-21 09:32:12,200 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-10-21 09:32:12,287 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:32:12,302 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-10-21 09:32:12,304 44 INFO rb-133655d-225807-427165 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-21 09:32:12,304 44 INFO rb-133655d-225807-427165 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-21 09:32:12,329 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:32:13,317 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:13] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.056 0.943 2026-10-21 09:32:13,321 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': 'B244C53DE2AC67A915F27FBCAA71D876', 'loaderId': '626AA9593864481184842EEE3BF07E86', 'isDownload': False} 2026-10-21 09:32:13,322 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-10-21 09:32:13,342 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:32:13,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:13] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.020 2026-10-21 09:32:13,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:13] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.038 2026-10-21 09:32:13,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:13] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.055 2026-10-21 09:32:14,076 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:32:14,080 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:32:14,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:32:14,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.007 2026-10-21 09:32:14,158 44 INFO rb-133655d-225807-427165 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-21 09:32:14,171 44 INFO rb-133655d-225807-427165 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-21 09:32:14,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.007 0.008 2026-10-21 09:32:14,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:32:14,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-21 09:32:14,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.034 2026-10-21 09:32:14,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 09:32:14,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.016 0.042 2026-10-21 09:32:15,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.349 0.517 2026-10-21 09:32:15,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.056 2026-10-21 09:32:15,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:32:15,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.049 2026-10-21 09:32:15,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:32:15,592 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: Owl is running in 'dev' mode. 2026-10-21 09:32:15,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.015 2026-10-21 09:32:15,719 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:15,765 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:32:15,775 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:32:15,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.048 0.055 2026-10-21 09:32:15,852 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:32:15,857 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:32:15,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.127 2026-10-21 09:32:15,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-10-21 09:32:15,976 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.022 2026-10-21 09:32:16,033 44 INFO rb-133655d-225807-427165 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-21 09:32:16,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.019 2026-10-21 09:32:16,197 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-21 09:32:16,286 44 INFO rb-133655d-225807-427165 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-21 09:32:16,312 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:32:16,325 44 INFO rb-133655d-225807-427165 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-21 09:32:16,329 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:32:16,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.135 0.102 2026-10-21 09:32:16,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.211 2026-10-21 09:32:16,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.210 2026-10-21 09:32:16,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.223 2026-10-21 09:32:16,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-21 09:32:16,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.056 0.455 2026-10-21 09:32:16,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.300 2026-10-21 09:32:16,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.303 2026-10-21 09:32:16,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.321 2026-10-21 09:32:16,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2213&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.312 2026-10-21 09:32:16,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2214&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.324 2026-10-21 09:32:16,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-21 09:32:16,959 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:16] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.197 2026-10-21 09:32:17,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.363 2026-10-21 09:32:17,134 44 INFO rb-133655d-225807-427165 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-21 09:32:17,199 44 INFO rb-133655d-225807-427165 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-21 09:32:17,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.077 0.172 2026-10-21 09:32:17,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.051 0.068 2026-10-21 09:32:17,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.007 0.015 2026-10-21 09:32:17,754 44 INFO rb-133655d-225807-427165 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-21 09:32:17,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:17] "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.079 0.108 2026-10-21 09:32:18,154 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.063 0.126 2026-10-21 09:32:18,173 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.188 2026-10-21 09:32:18,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.043 2026-10-21 09:32:18,302 44 INFO rb-133655d-225807-427165 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-21 09:32:18,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:18] "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.021 0.059 2026-10-21 09:32:18,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:18] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.075 2026-10-21 09:32:18,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.133 2026-10-21 09:32:18,548 44 INFO rb-133655d-225807-427165 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-21 09:32:18,598 44 INFO rb-133655d-225807-427165 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-21 09:32:18,651 44 INFO rb-133655d-225807-427165 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-21 09:32:18,700 44 INFO rb-133655d-225807-427165 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-21 09:32:18,750 44 INFO rb-133655d-225807-427165 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-21 09:32:18,807 44 INFO rb-133655d-225807-427165 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-21 09:32:18,861 44 INFO rb-133655d-225807-427165 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-21 09:32:18,912 44 INFO rb-133655d-225807-427165 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-21 09:32:18,966 44 INFO rb-133655d-225807-427165 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-21 09:32:19,033 44 INFO rb-133655d-225807-427165 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-21 09:32:19,084 44 INFO rb-133655d-225807-427165 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-21 09:32:19,168 44 INFO rb-133655d-225807-427165 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-21 09:32:19,206 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:32:19,209 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:32:19,220 44 INFO rb-133655d-225807-427165 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-21 09:32:19,279 44 INFO rb-133655d-225807-427165 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-21 09:32:19,362 44 INFO rb-133655d-225807-427165 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-21 09:32:19,439 44 INFO rb-133655d-225807-427165 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-21 09:32:19,450 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88087225 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f25de4c6-bb17-4c0b-b118-0bed324d46e8'}] 2026-10-21 09:32:19,457 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:32:19,935 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #239 deleted stock.move records with IDs: [1407] 2026-10-21 09:32:20,369 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88087225 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f25de4c6-bb17-4c0b-b118-0bed324d46e8'} created pos.order #865 2026-10-21 09:32:20,407 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88087225 finished 2026-10-21 09:32:20,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 459 0.421 0.847 2026-10-21 09:32:20,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:32:20,939 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45709103 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f25de4c6-bb17-4c0b-b118-0bed324d46e8'}] 2026-10-21 09:32:20,942 44 INFO rb-133655d-225807-427165 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-21 09:32:20,954 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45709103 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f25de4c6-bb17-4c0b-b118-0bed324d46e8'} sync ignored for existing PoS order pos.order(865,) (state: paid) 2026-10-21 09:32:20,987 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45709103 finished 2026-10-21 09:32:21,016 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-10-21 09:32:21,018 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-21 09:32:21,182 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 18176908 (allocated 19922944) 2026-10-21 09:32:21,193 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 126558 2026-10-21 09:32:21,197 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-10-21 09:32:21,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 126558 2026-10-21 09:32:21,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 83 0.081 0.195 2026-10-21 09:32:21,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.002 0.183 2026-10-21 09:32:21,353 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093221_353615_test_settle_order_with_kit.txt 2026-10-21 09:32:21,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmp1_9lcidp_chrome_odoo" 2026-10-21 09:32:21,429 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-10-21 09:32:23,469 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 126784 2026-10-21 09:32:23,469 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmprhaqhh46_chrome_odoo 2026-10-21 09:32:23,469 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:32823/json/version 2026-10-21 09:32:23,470 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32823', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:32:23,518 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Browser version: Chrome/150.0.7871.114 2026-10-21 09:32:23,518 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:32823/json 2026-10-21 09:32:23,519 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32823', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:32:23,538 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:32823/devtools/page/92F8017DA8F2F3AABDE06677AD18A50B 2026-10-21 09:32:23,553 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-10-21 09:32:23,560 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-10-21 09:32:23,820 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:32:23,823 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-10-21 09:32:23,826 44 INFO rb-133655d-225807-427165 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-21 09:32:23,826 44 INFO rb-133655d-225807-427165 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-21 09:32:23,843 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:32:24,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:24] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.066 0.792 2026-10-21 09:32:24,700 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': '92F8017DA8F2F3AABDE06677AD18A50B', 'loaderId': '919D368907EBEDF03F4994E232B08B64', 'isDownload': False} 2026-10-21 09:32:24,701 44 INFO rb-133655d-225807-427165 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-21 09:32:24,729 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:32:24,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:24] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-21 09:32:24,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:24] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-21 09:32:24,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:24] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-21 09:32:25,460 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:32:25,462 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:32:25,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 09:32:25,518 44 INFO rb-133655d-225807-427165 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-21 09:32:25,525 44 INFO rb-133655d-225807-427165 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-21 09:32:25,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-21 09:32:25,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:32:25,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:32:25,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.024 2026-10-21 09:32:25,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-21 09:32:25,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.057 2026-10-21 09:32:25,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-21 09:32:26,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.368 0.581 2026-10-21 09:32:26,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:32:26,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 09:32:26,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.045 2026-10-21 09:32:27,012 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:32:27,040 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: Owl is running in 'dev' mode. 2026-10-21 09:32:27,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:32:27,131 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:27,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:32:27,173 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:32:27,177 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:32:27,233 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:32:27,263 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.054 2026-10-21 09:32:27,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.058 0.074 2026-10-21 09:32:27,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.138 2026-10-21 09:32:27,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.064 2026-10-21 09:32:27,350 44 INFO rb-133655d-225807-427165 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-21 09:32:27,411 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:32:27,490 44 INFO rb-133655d-225807-427165 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-21 09:32:27,543 44 INFO rb-133655d-225807-427165 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-21 09:32:27,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.071 0.106 2026-10-21 09:32:27,563 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:32:27,574 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:27,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.077 0.258 2026-10-21 09:32:27,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.315 2026-10-21 09:32:27,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.353 2026-10-21 09:32:27,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.373 2026-10-21 09:32:27,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.487 2026-10-21 09:32:27,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.354 2026-10-21 09:32:27,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:27] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-21 09:32:28,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:28] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-21 09:32:28,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:28] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-21 09:32:28,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:28] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-21 09:32:28,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:28] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-21 09:32:28,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.073 0.330 2026-10-21 09:32:28,303 44 INFO rb-133655d-225807-427165 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-21 09:32:28,372 44 INFO rb-133655d-225807-427165 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-21 09:32:28,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.086 0.195 2026-10-21 09:32:28,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.043 0.072 2026-10-21 09:32:28,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.024 2026-10-21 09:32:28,977 44 INFO rb-133655d-225807-427165 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-21 09:32:29,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:29] "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.119 0.145 2026-10-21 09:32:29,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.097 0.142 2026-10-21 09:32:29,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.248 2026-10-21 09:32:29,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.044 2026-10-21 09:32:29,652 44 INFO rb-133655d-225807-427165 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-21 09:32:29,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32: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.034 0.059 2026-10-21 09:32:29,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.043 0.113 2026-10-21 09:32:29,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.155 2026-10-21 09:32:29,977 44 INFO rb-133655d-225807-427165 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-21 09:32:30,028 44 INFO rb-133655d-225807-427165 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-21 09:32:30,080 44 INFO rb-133655d-225807-427165 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-21 09:32:30,129 44 INFO rb-133655d-225807-427165 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-21 09:32:30,179 44 INFO rb-133655d-225807-427165 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-21 09:32:30,231 44 INFO rb-133655d-225807-427165 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-21 09:32:30,282 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-10-21 09:32:30,283 44 INFO rb-133655d-225807-427165 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-21 09:32:30,412 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16652780 (allocated 17563648) 2026-10-21 09:32:30,417 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 126784 2026-10-21 09:32:30,418 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-10-21 09:32:30,418 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 126784 2026-10-21 09:32:30,537 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093230_537158_test_settle_order_with_lot.txt 2026-10-21 09:32:30,537 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmprhaqhh46_chrome_odoo" 2026-10-21 09:32:30,563 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-10-21 09:32:31,945 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 126994 2026-10-21 09:32:31,946 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmpbaajilbd_chrome_odoo 2026-10-21 09:32:31,946 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:44031/json/version 2026-10-21 09:32:31,948 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44031', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:32:31,975 44 INFO rb-133655d-225807-427165 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-21 09:32:31,975 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:44031/json 2026-10-21 09:32:31,976 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44031', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:32:31,995 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:44031/devtools/page/CD2DC51E9546CF72D783AD1B59C1B25B 2026-10-21 09:32:32,010 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Enable chrome headless console log notification 2026-10-21 09:32:32,027 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-10-21 09:32:32,265 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:32:32,269 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-10-21 09:32:32,270 44 INFO rb-133655d-225807-427165 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-21 09:32:32,271 44 INFO rb-133655d-225807-427165 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-21 09:32:32,300 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:32:33,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:33] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.120 1.019 2026-10-21 09:32:33,436 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': 'CD2DC51E9546CF72D783AD1B59C1B25B', 'loaderId': '0A81988CD5D278FAB8E7EF5F46BBDA8F', 'isDownload': False} 2026-10-21 09:32:33,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-21 09:32:33,464 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:32:33,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:33] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-21 09:32:33,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:33] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-21 09:32:33,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:33] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-21 09:32:34,151 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:34,161 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:32:34,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:32:34,211 44 INFO rb-133655d-225807-427165 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-21 09:32:34,220 44 INFO rb-133655d-225807-427165 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-21 09:32:34,225 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-21 09:32:34,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:32:34,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:32:34,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.018 0.026 2026-10-21 09:32:34,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-21 09:32:34,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.057 2026-10-21 09:32:34,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-21 09:32:35,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.350 0.592 2026-10-21 09:32:35,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:32:35,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:32:35,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.048 2026-10-21 09:32:35,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.014 2026-10-21 09:32:35,750 44 INFO rb-133655d-225807-427165 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-21 09:32:35,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:32:35,853 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:32:35,892 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:32:35,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.016 0.049 2026-10-21 09:32:35,921 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-21 09:32:35,949 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "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-21 09:32:35,961 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:32:36,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.062 0.116 2026-10-21 09:32:36,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.011 0.073 2026-10-21 09:32:36,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.209 2026-10-21 09:32:36,066 44 INFO rb-133655d-225807-427165 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-21 09:32:36,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.033 2026-10-21 09:32:36,162 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:32:36,253 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:36,267 44 INFO rb-133655d-225807-427165 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-21 09:32:36,320 44 INFO rb-133655d-225807-427165 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-21 09:32:36,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.109 0.106 2026-10-21 09:32:36,366 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:32:36,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-21 09:32:36,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-21 09:32:36,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-21 09:32:36,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-21 09:32:36,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.044 0.442 2026-10-21 09:32:36,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.272 2026-10-21 09:32:36,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image?model=product.template&field=image_128&id=2216&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.296 2026-10-21 09:32:36,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.290 2026-10-21 09:32:36,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.291 2026-10-21 09:32:36,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.055 0.336 2026-10-21 09:32:36,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.270 2026-10-21 09:32:36,958 44 INFO rb-133655d-225807-427165 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-21 09:32:36,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:36] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.249 2026-10-21 09:32:37,013 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:37] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.376 2026-10-21 09:32:37,033 44 INFO rb-133655d-225807-427165 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-21 09:32:37,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.149 0.183 2026-10-21 09:32:37,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.108 0.067 2026-10-21 09:32:37,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.023 2026-10-21 09:32:37,747 44 INFO rb-133655d-225807-427165 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-21 09:32:37,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:37] "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.106 0.134 2026-10-21 09:32:38,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.074 0.143 2026-10-21 09:32:38,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.213 2026-10-21 09:32:38,332 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.052 2026-10-21 09:32:38,391 44 INFO rb-133655d-225807-427165 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-21 09:32:38,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:38] "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.046 0.059 2026-10-21 09:32:38,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:38] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.031 0.102 2026-10-21 09:32:38,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.046 0.159 2026-10-21 09:32:38,758 44 INFO rb-133655d-225807-427165 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-21 09:32:38,839 44 INFO rb-133655d-225807-427165 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-21 09:32:38,861 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:38,864 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:38,890 44 INFO rb-133655d-225807-427165 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-21 09:32:38,941 44 INFO rb-133655d-225807-427165 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-21 09:32:39,024 44 INFO rb-133655d-225807-427165 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-21 09:32:39,112 44 INFO rb-133655d-225807-427165 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-21 09:32:39,118 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76649560 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '385d4aba-70bb-4604-a49d-45e82c2fc726'}] 2026-10-21 09:32:39,133 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:32:40,152 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76649560 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '385d4aba-70bb-4604-a49d-45e82c2fc726'} created pos.order #866 2026-10-21 09:32:40,178 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76649560 finished 2026-10-21 09:32:40,724 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 406 0.656 0.953 2026-10-21 09:32:40,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:40] "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-21 09:32:40,974 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-10-21 09:32:40,975 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 09:32:40,990 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22085055 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '385d4aba-70bb-4604-a49d-45e82c2fc726'}] 2026-10-21 09:32:41,014 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22085055 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '385d4aba-70bb-4604-a49d-45e82c2fc726'} sync ignored for existing PoS order pos.order(866,) (state: paid) 2026-10-21 09:32:41,045 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22085055 finished 2026-10-21 09:32:41,151 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 19576244 (allocated 21106688) 2026-10-21 09:32:41,165 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 126994 2026-10-21 09:32:41,167 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-10-21 09:32:41,171 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 126994 2026-10-21 09:32:41,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.073 0.153 2026-10-21 09:32:41,296 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093241_295701_test_settle_order_with_multiple_uom.txt 2026-10-21 09:32:41,296 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmpbaajilbd_chrome_odoo" 2026-10-21 09:32:41,321 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-10-21 09:32:43,084 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 127215 2026-10-21 09:32:43,084 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmpultp9tcm_chrome_odoo 2026-10-21 09:32:43,085 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:43897/json/version 2026-10-21 09:32:43,086 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:32:43,119 44 INFO rb-133655d-225807-427165 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-21 09:32:43,120 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:43897/json 2026-10-21 09:32:43,120 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:32:43,136 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:43897/devtools/page/EAD04ADF30A43088B92C4C7B0465C620 2026-10-21 09:32:43,161 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Enable chrome headless console log notification 2026-10-21 09:32:43,174 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-10-21 09:32:43,535 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:32:43,538 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-10-21 09:32:43,540 44 INFO rb-133655d-225807-427165 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-21 09:32:43,540 44 INFO rb-133655d-225807-427165 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-21 09:32:43,557 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:32:44,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:44] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.091 0.767 2026-10-21 09:32:44,416 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': 'EAD04ADF30A43088B92C4C7B0465C620', 'loaderId': '29AD1D74791F5BDC7E6A2BF8EE68A53A', 'isDownload': False} 2026-10-21 09:32:44,417 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-10-21 09:32:44,445 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:32:44,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:44] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-10-21 09:32:44,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:44] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-10-21 09:32:44,522 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:44] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.059 2026-10-21 09:32:45,188 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:32:45,191 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:45,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-21 09:32:45,246 44 INFO rb-133655d-225807-427165 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-21 09:32:45,252 44 INFO rb-133655d-225807-427165 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-21 09:32:45,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-21 09:32:45,285 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:32:45,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:32:45,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.024 0.023 2026-10-21 09:32:45,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.013 0.064 2026-10-21 09:32:45,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.059 0.058 2026-10-21 09:32:45,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-21 09:32:46,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.481 0.551 2026-10-21 09:32:46,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.017 2026-10-21 09:32:46,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.008 2026-10-21 09:32:46,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:46] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.063 2026-10-21 09:32:46,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.020 2026-10-21 09:32:46,870 44 INFO rb-133655d-225807-427165 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-21 09:32:46,885 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:32:46,958 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:32:47,028 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:32:47,033 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:32:47,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.029 0.065 2026-10-21 09:32:47,125 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "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-21 09:32:47,132 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:32:47,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.056 0.128 2026-10-21 09:32:47,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.088 2026-10-21 09:32:47,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.188 2026-10-21 09:32:47,292 44 INFO rb-133655d-225807-427165 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-21 09:32:47,422 44 INFO rb-133655d-225807-427165 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-21 09:32:47,424 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:32:47,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.064 2026-10-21 09:32:47,457 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:32:47,485 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.016 0.055 2026-10-21 09:32:47,540 44 INFO rb-133655d-225807-427165 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-21 09:32:47,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.014 0.136 2026-10-21 09:32:47,558 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:47,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.062 0.238 2026-10-21 09:32:47,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.042 0.371 2026-10-21 09:32:47,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.357 2026-10-21 09:32:47,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.398 2026-10-21 09:32:47,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.419 2026-10-21 09:32:47,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:47] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.405 2026-10-21 09:32:48,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:48] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.328 2026-10-21 09:32:48,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.078 0.298 2026-10-21 09:32:48,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:48] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.294 2026-10-21 09:32:48,204 44 INFO rb-133655d-225807-427165 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-21 09:32:48,252 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:48] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.298 2026-10-21 09:32:48,279 44 INFO rb-133655d-225807-427165 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-21 09:32:48,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:48] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.019 0.430 2026-10-21 09:32:48,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.093 0.234 2026-10-21 09:32:48,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.078 0.084 2026-10-21 09:32:48,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.027 2026-10-21 09:32:48,967 44 INFO rb-133655d-225807-427165 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-21 09:32:49,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:49] "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.090 0.160 2026-10-21 09:32:49,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.063 0.142 2026-10-21 09:32:49,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:49] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.206 2026-10-21 09:32:49,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.045 0.053 2026-10-21 09:32:49,626 44 INFO rb-133655d-225807-427165 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-21 09:32:49,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32: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.058 0.072 2026-10-21 09:32:49,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:49] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.126 2026-10-21 09:32:49,888 44 INFO rb-133655d-225807-427165 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-21 09:32:49,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.040 0.125 2026-10-21 09:32:49,939 44 INFO rb-133655d-225807-427165 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-21 09:32:49,990 44 INFO rb-133655d-225807-427165 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-21 09:32:50,041 44 INFO rb-133655d-225807-427165 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-21 09:32:50,125 44 INFO rb-133655d-225807-427165 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-21 09:32:50,143 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:50,144 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:32:50,177 44 INFO rb-133655d-225807-427165 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-21 09:32:50,227 44 INFO rb-133655d-225807-427165 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-21 09:32:50,306 44 INFO rb-133655d-225807-427165 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-21 09:32:50,358 44 INFO rb-133655d-225807-427165 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-21 09:32:50,437 44 INFO rb-133655d-225807-427165 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-21 09:32:50,449 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16854274 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'a9b0cc71-b425-4f02-bdc6-c0e74dbc8edc'}] 2026-10-21 09:32:50,450 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:32:50,864 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1413] 2026-10-21 09:32:51,547 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16854274 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'a9b0cc71-b425-4f02-bdc6-c0e74dbc8edc'} created pos.order #867 2026-10-21 09:32:51,587 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16854274 finished 2026-10-21 09:32:52,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 413 0.639 0.955 2026-10-21 09:32:52,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.011 2026-10-21 09:32:52,254 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39481740 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'a9b0cc71-b425-4f02-bdc6-c0e74dbc8edc'}] 2026-10-21 09:32:52,260 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-10-21 09:32:52,263 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 09:32:52,266 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39481740 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'a9b0cc71-b425-4f02-bdc6-c0e74dbc8edc'} sync ignored for existing PoS order pos.order(867,) (state: paid) 2026-10-21 09:32:52,310 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39481740 finished 2026-10-21 09:32:52,412 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17974016 (allocated 20185088) 2026-10-21 09:32:52,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.044 0.127 2026-10-21 09:32:52,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 127215 2026-10-21 09:32:52,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-10-21 09:32:52,441 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 127215 2026-10-21 09:32:52,553 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093252_553046_test_settle_order_with_multistep_delivery.txt 2026-10-21 09:32:52,553 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmpultp9tcm_chrome_odoo" 2026-10-21 09:32:52,586 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-10-21 09:32:56,117 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 127442 2026-10-21 09:32:56,117 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmpbf7ohguc_chrome_odoo 2026-10-21 09:32:56,117 44 INFO rb-133655d-225807-427165 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:44875/json/version 2026-10-21 09:32:56,119 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:32:56,219 44 INFO rb-133655d-225807-427165 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-21 09:32:56,219 44 INFO rb-133655d-225807-427165 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:44875/json 2026-10-21 09:32:56,220 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:32:56,255 44 INFO rb-133655d-225807-427165 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:44875/devtools/page/94A3270D91A6C0851910B5CEEA0F20AE 2026-10-21 09:32:56,287 44 INFO rb-133655d-225807-427165 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-21 09:32:56,302 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless enable page notifications 2026-10-21 09:32:56,559 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:32:56,561 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Setting session cookie in browser 2026-10-21 09:32:56,571 44 INFO rb-133655d-225807-427165 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-21 09:32:56,571 44 INFO rb-133655d-225807-427165 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-21 09:32:56,601 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:32:57,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:57] "GET /pos/ui/126 HTTP/1.1" 200 - 83 0.055 0.762 2026-10-21 09:32:57,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': '94A3270D91A6C0851910B5CEEA0F20AE', 'loaderId': '3DB565A3247BD790B520F8A91CB3597C', 'isDownload': False} 2026-10-21 09:32:57,420 44 INFO rb-133655d-225807-427165 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-21 09:32:57,441 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:32:57,477 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:57] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-21 09:32:57,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:57] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-21 09:32:57,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:57] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.045 2026-10-21 09:32:58,266 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:32:58,278 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:32:58,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-21 09:32:58,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-21 09:32:58,356 44 INFO rb-133655d-225807-427165 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-21 09:32:58,368 44 INFO rb-133655d-225807-427165 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-21 09:32:58,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:32:58,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:32:58,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.015 0.038 2026-10-21 09:32:58,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.069 2026-10-21 09:32:58,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.061 2026-10-21 09:32:58,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-21 09:32:59,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:32:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.488 0.599 2026-10-21 09:32:59,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.037 2026-10-21 09:32:59,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.002 0.020 2026-10-21 09:33:00,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.055 2026-10-21 09:33:00,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.009 2026-10-21 09:33:00,069 44 INFO rb-133655d-225807-427165 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-21 09:33:00,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-10-21 09:33:00,187 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:33:00,188 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:33:00,192 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:33:00,238 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:00,243 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:00,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.050 0.065 2026-10-21 09:33:00,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.127 2026-10-21 09:33:00,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.016 0.061 2026-10-21 09:33:00,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.182 2026-10-21 09:33:00,494 44 INFO rb-133655d-225807-427165 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-21 09:33:00,583 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:33:00,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.022 0.050 2026-10-21 09:33:00,707 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:33:00,755 44 INFO rb-133655d-225807-427165 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-21 09:33:00,809 44 INFO rb-133655d-225807-427165 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-21 09:33:00,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.081 0.162 2026-10-21 09:33:00,819 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:33:00,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:00] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.069 0.328 2026-10-21 09:33:01,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.014 0.362 2026-10-21 09:33:01,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.396 2026-10-21 09:33:01,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.419 2026-10-21 09:33:01,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.390 2026-10-21 09:33:01,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.319 2026-10-21 09:33:01,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-21 09:33:01,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-21 09:33:01,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.244 2026-10-21 09:33:01,419 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.042 0.296 2026-10-21 09:33:01,465 44 INFO rb-133655d-225807-427165 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-21 09:33:01,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.292 2026-10-21 09:33:01,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.387 2026-10-21 09:33:01,531 44 INFO rb-133655d-225807-427165 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-21 09:33:01,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.091 0.209 2026-10-21 09:33:01,972 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.029 0.068 2026-10-21 09:33:02,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.021 2026-10-21 09:33:02,128 44 INFO rb-133655d-225807-427165 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-21 09:33:02,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:02] "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.060 0.131 2026-10-21 09:33:02,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 72 0.067 0.165 2026-10-21 09:33:02,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.211 2026-10-21 09:33:02,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.038 2026-10-21 09:33:02,708 44 INFO rb-133655d-225807-427165 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-21 09:33:02,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:02] "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.023 0.064 2026-10-21 09:33:02,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:02] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.028 0.071 2026-10-21 09:33:02,939 44 INFO rb-133655d-225807-427165 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-21 09:33:02,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.031 0.134 2026-10-21 09:33:02,992 44 INFO rb-133655d-225807-427165 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-21 09:33:03,038 44 INFO rb-133655d-225807-427165 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-21 09:33:03,089 44 INFO rb-133655d-225807-427165 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-21 09:33:03,175 44 INFO rb-133655d-225807-427165 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-21 09:33:03,197 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:33:03,198 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:33:03,227 44 INFO rb-133655d-225807-427165 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-21 09:33:03,278 44 INFO rb-133655d-225807-427165 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-21 09:33:03,358 44 INFO rb-133655d-225807-427165 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-21 09:33:03,409 44 INFO rb-133655d-225807-427165 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-21 09:33:03,469 44 INFO rb-133655d-225807-427165 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-21 09:33:03,526 44 INFO rb-133655d-225807-427165 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-21 09:33:03,605 44 INFO rb-133655d-225807-427165 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-21 09:33:03,613 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59091682 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '13391ea3-78b1-4e2d-88df-ee8f87a24d13'}] 2026-10-21 09:33:03,618 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:33:03,900 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1418] 2026-10-21 09:33:07,390 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59091682 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '13391ea3-78b1-4e2d-88df-ee8f87a24d13'} created pos.order #868 2026-10-21 09:33:07,836 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59091682 finished 2026-10-21 09:33:08,198 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:33:08,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1024 1.515 3.077 2026-10-21 09:33:08,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 5 0.002 0.022 2026-10-21 09:33:08,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:08] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.002 0.030 2026-10-21 09:33:08,425 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-10-21 09:33:08,428 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-21 09:33:08,434 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6025380 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '13391ea3-78b1-4e2d-88df-ee8f87a24d13'}] 2026-10-21 09:33:08,466 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6025380 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '13391ea3-78b1-4e2d-88df-ee8f87a24d13'} sync ignored for existing PoS order pos.order(868,) (state: done) 2026-10-21 09:33:08,517 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6025380 finished 2026-10-21 09:33:08,580 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 18133340 (allocated 20185088) 2026-10-21 09:33:08,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 127442 2026-10-21 09:33:08,605 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-10-21 09:33:08,607 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 127442 2026-10-21 09:33:08,730 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093308_730400_test_settle_order_with_multistep_delivery_receipt.txt 2026-10-21 09:33:08,730 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmpbf7ohguc_chrome_odoo" 2026-10-21 09:33:08,747 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: waiting for threads: [, ] 2026-10-21 09:33:08,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.159 0.159 2026-10-21 09:33:08,793 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-10-21 09:33:09,938 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 127663 2026-10-21 09:33:09,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmp70svvhf7_chrome_odoo 2026-10-21 09:33:09,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:42443/json/version 2026-10-21 09:33:09,940 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42443', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:09,969 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Browser version: Chrome/150.0.7871.114 2026-10-21 09:33:09,969 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:42443/json 2026-10-21 09:33:09,970 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42443', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:09,982 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:42443/devtools/page/4D78DE316319ECEBD2C835E96EC94085 2026-10-21 09:33:09,992 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-10-21 09:33:10,004 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-10-21 09:33:10,217 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:33:10,220 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-10-21 09:33:10,223 44 INFO rb-133655d-225807-427165 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-21 09:33:10,223 44 INFO rb-133655d-225807-427165 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-21 09:33:10,239 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:33:11,236 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:11] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.104 0.896 2026-10-21 09:33:11,241 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': '4D78DE316319ECEBD2C835E96EC94085', 'loaderId': '90C3C80DC1470BCCFA96A0D9CF7D4AB4', 'isDownload': False} 2026-10-21 09:33:11,241 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-21 09:33:11,258 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:33:11,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:11] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-21 09:33:11,294 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:11] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-21 09:33:11,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:11] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-21 09:33:12,003 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:12,005 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:33:12,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-21 09:33:12,062 44 INFO rb-133655d-225807-427165 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-21 09:33:12,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:33:12,073 44 INFO rb-133655d-225807-427165 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-21 09:33:12,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:33:12,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:33:12,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-21 09:33:12,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.047 2026-10-21 09:33:12,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-21 09:33:12,260 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.045 2026-10-21 09:33:13,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.424 0.575 2026-10-21 09:33:13,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:33:13,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33: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.009 2026-10-21 09:33:13,551 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.071 2026-10-21 09:33:13,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33: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.009 2026-10-21 09:33:13,601 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: Owl is running in 'dev' mode. 2026-10-21 09:33:13,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:33:13,720 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:33:13,736 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:33:13,739 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:33:13,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.021 0.060 2026-10-21 09:33:13,812 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "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-21 09:33:13,830 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:33:13,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.047 0.134 2026-10-21 09:33:13,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.048 2026-10-21 09:33:13,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.197 2026-10-21 09:33:13,949 44 INFO rb-133655d-225807-427165 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-21 09:33:14,027 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:33:14,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.027 2026-10-21 09:33:14,153 44 INFO rb-133655d-225807-427165 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-21 09:33:14,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.073 0.081 2026-10-21 09:33:14,181 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:33:14,223 44 INFO rb-133655d-225807-427165 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-21 09:33:14,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.051 0.221 2026-10-21 09:33:14,304 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:33:14,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.271 2026-10-21 09:33:14,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.304 2026-10-21 09:33:14,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.350 2026-10-21 09:33:14,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.382 2026-10-21 09:33:14,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.304 2026-10-21 09:33:14,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.205 2026-10-21 09:33:14,593 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.236 2026-10-21 09:33:14,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.217 2026-10-21 09:33:14,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.085 0.262 2026-10-21 09:33:14,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.310 2026-10-21 09:33:14,843 44 INFO rb-133655d-225807-427165 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-21 09:33:14,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:14] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.381 2026-10-21 09:33:14,905 44 INFO rb-133655d-225807-427165 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-21 09:33:15,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.106 0.187 2026-10-21 09:33:15,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.035 0.072 2026-10-21 09:33:15,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.041 2026-10-21 09:33:15,536 44 INFO rb-133655d-225807-427165 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-21 09:33:15,769 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:15] "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.083 0.140 2026-10-21 09:33:15,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.063 0.137 2026-10-21 09:33:15,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.194 2026-10-21 09:33:16,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.044 2026-10-21 09:33:16,124 44 INFO rb-133655d-225807-427165 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-21 09:33:16,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33: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.023 0.071 2026-10-21 09:33:16,256 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.030 0.098 2026-10-21 09:33:16,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.124 2026-10-21 09:33:16,379 44 INFO rb-133655d-225807-427165 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-21 09:33:16,455 44 INFO rb-133655d-225807-427165 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-21 09:33:16,478 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:16,481 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:33:16,510 44 INFO rb-133655d-225807-427165 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-21 09:33:16,556 44 INFO rb-133655d-225807-427165 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-21 09:33:16,637 44 INFO rb-133655d-225807-427165 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-21 09:33:16,709 44 INFO rb-133655d-225807-427165 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-21 09:33:16,719 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84084172 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5de46d13-da8e-4bb7-8821-eba7024cb4af'}] 2026-10-21 09:33:16,721 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:33:17,521 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84084172 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5de46d13-da8e-4bb7-8821-eba7024cb4af'} created pos.order #869 2026-10-21 09:33:17,553 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84084172 finished 2026-10-21 09:33:17,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 309 0.418 0.685 2026-10-21 09:33:17,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.014 2026-10-21 09:33:18,057 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-10-21 09:33:18,058 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 09:33:18,065 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54593806 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5de46d13-da8e-4bb7-8821-eba7024cb4af'}] 2026-10-21 09:33:18,079 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54593806 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5de46d13-da8e-4bb7-8821-eba7024cb4af'} sync ignored for existing PoS order pos.order(869,) (state: paid) 2026-10-21 09:33:18,113 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54593806 finished 2026-10-21 09:33:18,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17923728 (allocated 19398656) 2026-10-21 09:33:18,197 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 127663 2026-10-21 09:33:18,199 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-10-21 09:33:18,201 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 127663 2026-10-21 09:33:18,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.103 0.135 2026-10-21 09:33:18,324 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093318_324237_test_settle_quotation_delivered_qty.txt 2026-10-21 09:33:18,324 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmp70svvhf7_chrome_odoo" 2026-10-21 09:33:18,353 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_reordering_rule ... 2026-10-21 09:33:19,008 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41576565 started for PoS orders references: [{'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '5e6dc33e-0806-47d4-a4cf-8660bb891ee8'}] 2026-10-21 09:33:19,839 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41576565 order {'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '5e6dc33e-0806-47d4-a4cf-8660bb891ee8'} created pos.order #870 2026-10-21 09:33:19,839 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41576565 finished 2026-10-21 09:33:21,640 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-10-21 09:33:22,771 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [988] 2026-10-21 09:33:22,783 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [989] 2026-10-21 09:33:23,436 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 127879 2026-10-21 09:33:23,436 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmpektknok2_chrome_odoo 2026-10-21 09:33:23,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:44001/json/version 2026-10-21 09:33:23,438 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:23,463 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Browser version: Chrome/150.0.7871.114 2026-10-21 09:33:23,463 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:44001/json 2026-10-21 09:33:23,464 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:23,484 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:44001/devtools/page/0538C087003BC1CE63EA2EB7FE2B0960 2026-10-21 09:33:23,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-10-21 09:33:23,515 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-10-21 09:33:23,559 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:33:23,569 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-10-21 09:33:23,576 44 INFO rb-133655d-225807-427165 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-21 09:33:23,576 44 INFO rb-133655d-225807-427165 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-21 09:33:23,608 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:33:24,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:24] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.045 0.827 2026-10-21 09:33:24,481 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': '0538C087003BC1CE63EA2EB7FE2B0960', 'loaderId': '89DCF3E0FE8A7DD945E0646D37C35D31', 'isDownload': False} 2026-10-21 09:33:24,482 44 INFO rb-133655d-225807-427165 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-21 09:33:24,503 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:33:24,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:24] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 09:33:24,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:24] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 09:33:24,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:24] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-21 09:33:25,273 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:33:25,279 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:33:25,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-21 09:33:25,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:33:25,360 44 INFO rb-133655d-225807-427165 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-21 09:33:25,370 44 INFO rb-133655d-225807-427165 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-21 09:33:25,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:33:25,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:33:25,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.021 2026-10-21 09:33:25,477 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-21 09:33:25,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.072 2026-10-21 09:33:25,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-21 09:33:26,615 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.428 0.563 2026-10-21 09:33:26,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:26] "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-21 09:33:26,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:26] "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.021 2026-10-21 09:33:26,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.054 2026-10-21 09:33:26,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:33:26,910 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: Owl is running in 'dev' mode. 2026-10-21 09:33:26,926 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-21 09:33:27,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:33:27,041 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:33:27,060 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:33:27,072 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:33:27,113 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:33:27,130 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.057 2026-10-21 09:33:27,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.068 0.061 2026-10-21 09:33:27,152 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:33:27,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.159 2026-10-21 09:33:27,216 44 INFO rb-133655d-225807-427165 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-21 09:33:27,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.053 2026-10-21 09:33:27,376 44 INFO rb-133655d-225807-427165 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-21 09:33:27,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.083 0.211 2026-10-21 09:33:27,398 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:33:27,414 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:33:27,429 44 INFO rb-133655d-225807-427165 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-21 09:33:27,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.050 0.308 2026-10-21 09:33:27,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.264 2026-10-21 09:33:27,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-21 09:33:27,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.270 2026-10-21 09:33:27,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.289 2026-10-21 09:33:27,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-21 09:33:27,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.190 2026-10-21 09:33:27,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.197 2026-10-21 09:33:27,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-21 09:33:27,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-21 09:33:27,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.045 0.233 2026-10-21 09:33:27,951 44 INFO rb-133655d-225807-427165 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-21 09:33:27,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:27] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.246 2026-10-21 09:33:28,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:28] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.318 2026-10-21 09:33:28,015 44 INFO rb-133655d-225807-427165 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-21 09:33:28,294 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 72 0.095 0.178 2026-10-21 09:33:28,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.057 0.075 2026-10-21 09:33:28,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.022 2026-10-21 09:33:28,613 44 INFO rb-133655d-225807-427165 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-21 09:33:28,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.079 0.139 2026-10-21 09:33:29,072 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.070 0.150 2026-10-21 09:33:29,087 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.216 2026-10-21 09:33:29,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.020 0.042 2026-10-21 09:33:29,205 44 INFO rb-133655d-225807-427165 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-21 09:33:29,284 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33: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.038 0.068 2026-10-21 09:33:29,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.122 2026-10-21 09:33:29,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.099 2026-10-21 09:33:29,473 44 INFO rb-133655d-225807-427165 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-21 09:33:29,529 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-10-21 09:33:29,531 44 INFO rb-133655d-225807-427165 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-21 09:33:29,682 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 16465808 (allocated 17563648) 2026-10-21 09:33:29,701 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 127879 2026-10-21 09:33:29,702 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-10-21 09:33:29,702 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 127879 2026-10-21 09:33:29,819 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093329_819073_test_settle_so_archived_attribute.txt 2026-10-21 09:33:29,819 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmpektknok2_chrome_odoo" 2026-10-21 09:33:29,848 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-10-21 09:33:31,438 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 128092 2026-10-21 09:33:31,438 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmpx10k714y_chrome_odoo 2026-10-21 09:33:31,438 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:36313/json/version 2026-10-21 09:33:31,439 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:31,529 44 INFO rb-133655d-225807-427165 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-21 09:33:31,529 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:36313/json 2026-10-21 09:33:31,535 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:31,559 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:36313/devtools/page/3A053DE8E1CE9A88FB3CA0308E94F11A 2026-10-21 09:33:31,590 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Enable chrome headless console log notification 2026-10-21 09:33:31,614 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-10-21 09:33:31,755 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:33:31,758 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-10-21 09:33:31,763 44 INFO rb-133655d-225807-427165 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-21 09:33:31,763 44 INFO rb-133655d-225807-427165 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-21 09:33:31,779 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:33:32,884 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:32] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.056 1.052 2026-10-21 09:33:32,890 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': '3A053DE8E1CE9A88FB3CA0308E94F11A', 'loaderId': 'E2F2228A0D3D020D9A4E5B5D16A68D06', 'isDownload': False} 2026-10-21 09:33:32,890 44 INFO rb-133655d-225807-427165 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-21 09:33:32,911 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:33:32,938 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:32] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 09:33:32,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:32] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.038 2026-10-21 09:33:32,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:32] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.057 2026-10-21 09:33:33,657 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:33,663 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:33:33,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 09:33:33,712 44 INFO rb-133655d-225807-427165 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-21 09:33:33,719 44 INFO rb-133655d-225807-427165 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-21 09:33:33,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-21 09:33:33,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:33:33,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:33,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.022 2026-10-21 09:33:33,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-21 09:33:33,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.055 2026-10-21 09:33:33,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-21 09:33:34,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.367 0.566 2026-10-21 09:33:34,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:34] "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-21 09:33:35,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 09:33:35,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.056 2026-10-21 09:33:35,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:33:35,202 44 INFO rb-133655d-225807-427165 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-21 09:33:35,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33: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-21 09:33:35,328 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:33:35,329 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:33:35,334 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:33:35,386 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:33:35,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.038 0.057 2026-10-21 09:33:35,422 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.043 2026-10-21 09:33:35,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.119 2026-10-21 09:33:35,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.147 2026-10-21 09:33:35,466 44 INFO rb-133655d-225807-427165 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-21 09:33:35,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.061 2026-10-21 09:33:35,536 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:33:35,597 44 INFO rb-133655d-225807-427165 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-21 09:33:35,619 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:33:35,640 44 INFO rb-133655d-225807-427165 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-21 09:33:35,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.111 0.095 2026-10-21 09:33:35,713 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:35,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.217 2026-10-21 09:33:35,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-21 09:33:35,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.257 2026-10-21 09:33:35,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-21 09:33:35,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.055 0.400 2026-10-21 09:33:35,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:35] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.246 2026-10-21 09:33:36,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:36] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.274 2026-10-21 09:33:36,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:36] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.277 2026-10-21 09:33:36,115 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:36] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.296 2026-10-21 09:33:36,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:36] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-10-21 09:33:36,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:36] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.184 2026-10-21 09:33:36,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:36] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-21 09:33:36,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.038 0.438 2026-10-21 09:33:36,391 44 INFO rb-133655d-225807-427165 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-21 09:33:36,463 44 INFO rb-133655d-225807-427165 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-21 09:33:36,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.080 0.162 2026-10-21 09:33:36,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.029 0.057 2026-10-21 09:33:36,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.016 2026-10-21 09:33:37,016 44 INFO rb-133655d-225807-427165 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-21 09:33:37,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:37] "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.058 0.143 2026-10-21 09:33:37,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 73 0.077 0.140 2026-10-21 09:33:37,477 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.196 2026-10-21 09:33:37,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.020 0.037 2026-10-21 09:33:37,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:37] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-21 09:33:37,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:37] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.003 0.010 2026-10-21 09:33:37,668 44 INFO rb-133655d-225807-427165 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-21 09:33:37,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:37] "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.018 0.055 2026-10-21 09:33:37,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.020 0.071 2026-10-21 09:33:37,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.116 2026-10-21 09:33:37,915 44 INFO rb-133655d-225807-427165 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-21 09:33:37,963 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-10-21 09:33:37,964 44 INFO rb-133655d-225807-427165 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-21 09:33:38,071 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16557624 (allocated 17301504) 2026-10-21 09:33:38,078 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 128092 2026-10-21 09:33:38,079 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-10-21 09:33:38,080 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 128092 2026-10-21 09:33:38,184 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093338_184739_test_settle_so_custom_attribute_value.txt 2026-10-21 09:33:38,185 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmpx10k714y_chrome_odoo" 2026-10-21 09:33:38,205 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_price_unit_not_rounded ... 2026-10-21 09:33:39,037 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome pid: 128309 2026-10-21 09:33:39,038 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome headless temporary user profile dir: /tmp/tmpuw9qglow_chrome_odoo 2026-10-21 09:33:39,038 44 INFO rb-133655d-225807-427165 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:38841/json/version 2026-10-21 09:33:39,039 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38841', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:39,079 44 INFO rb-133655d-225807-427165 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-21 09:33:39,079 44 INFO rb-133655d-225807-427165 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:38841/json 2026-10-21 09:33:39,080 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38841', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:39,112 44 INFO rb-133655d-225807-427165 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:38841/devtools/page/75B34CDA0A3BC5768DF585ABFD78140D 2026-10-21 09:33:39,122 44 INFO rb-133655d-225807-427165 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-21 09:33:39,126 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome headless enable page notifications 2026-10-21 09:33:39,255 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:33:39,265 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Setting session cookie in browser 2026-10-21 09:33:39,278 44 INFO rb-133655d-225807-427165 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-21 09:33:39,279 44 INFO rb-133655d-225807-427165 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-21 09:33:39,299 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:33:40,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:40] "GET /pos/ui/126 HTTP/1.1" 200 - 136 0.121 0.848 2026-10-21 09:33:40,268 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Navigation result: {'frameId': '75B34CDA0A3BC5768DF585ABFD78140D', 'loaderId': '395475467BB0E7CD9B1C3CFA9B047A15', 'isDownload': False} 2026-10-21 09:33:40,268 44 INFO rb-133655d-225807-427165 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-21 09:33:40,293 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:33:40,317 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:40] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-21 09:33:40,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:40] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-21 09:33:40,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:40] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.012 0.051 2026-10-21 09:33:41,059 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:41,062 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:41,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-21 09:33:41,131 44 INFO rb-133655d-225807-427165 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-21 09:33:41,141 44 INFO rb-133655d-225807-427165 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-21 09:33:41,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.014 2026-10-21 09:33:41,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33: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-21 09:33:41,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:33:41,237 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.018 2026-10-21 09:33:41,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-21 09:33:41,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.026 0.053 2026-10-21 09:33:41,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-21 09:33:42,360 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.407 0.566 2026-10-21 09:33:42,399 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:33:42,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:33:42,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-21 09:33:42,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.004 0.016 2026-10-21 09:33:42,646 44 INFO rb-133655d-225807-427165 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-21 09:33:42,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.016 2026-10-21 09:33:42,744 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:33:42,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:33:42,775 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:33:42,776 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:33:42,852 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:33:42,865 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33: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-21 09:33:42,872 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.044 0.077 2026-10-21 09:33:42,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.157 2026-10-21 09:33:42,987 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-21 09:33:42,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.014 0.069 2026-10-21 09:33:43,083 44 INFO rb-133655d-225807-427165 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-21 09:33:43,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.055 0.151 2026-10-21 09:33:43,234 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.054 0.266 2026-10-21 09:33:43,250 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:33:43,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.110 2026-10-21 09:33:43,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.150 2026-10-21 09:33:43,341 44 INFO rb-133655d-225807-427165 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-21 09:33:43,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.202 2026-10-21 09:33:43,374 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:33:43,394 44 INFO rb-133655d-225807-427165 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-21 09:33:43,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.229 2026-10-21 09:33:43,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.268 2026-10-21 09:33:43,485 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-21 09:33:43,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.242 2026-10-21 09:33:43,553 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-21 09:33:43,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-21 09:33:43,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image?model=product.template&field=image_128&id=2224&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-21 09:33:43,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-21 09:33:43,779 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.060 0.220 2026-10-21 09:33:43,820 44 INFO rb-133655d-225807-427165 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-21 09:33:43,883 44 INFO rb-133655d-225807-427165 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-21 09:33:44,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.079 0.198 2026-10-21 09:33:44,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.044 0.069 2026-10-21 09:33:44,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.012 2026-10-21 09:33:44,500 44 INFO rb-133655d-225807-427165 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-21 09:33:44,680 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 56 0.057 0.120 2026-10-21 09:33:44,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.077 0.132 2026-10-21 09:33:44,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.208 2026-10-21 09:33:45,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.034 0.043 2026-10-21 09:33:45,050 44 INFO rb-133655d-225807-427165 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-21 09:33:45,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33: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.024 0.057 2026-10-21 09:33:45,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:45] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.082 2026-10-21 09:33:45,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.106 2026-10-21 09:33:45,296 44 INFO rb-133655d-225807-427165 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-21 09:33:45,346 44 INFO rb-133655d-225807-427165 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-21 09:33:45,398 44 INFO rb-133655d-225807-427165 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-21 09:33:45,449 44 INFO rb-133655d-225807-427165 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-21 09:33:45,499 44 INFO rb-133655d-225807-427165 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-21 09:33:45,551 44 INFO rb-133655d-225807-427165 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-21 09:33:45,601 44 INFO rb-133655d-225807-427165 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-21 09:33:45,651 44 INFO rb-133655d-225807-427165 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-21 09:33:45,708 44 INFO rb-133655d-225807-427165 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-21 09:33:45,763 44 INFO rb-133655d-225807-427165 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-21 09:33:45,817 44 INFO rb-133655d-225807-427165 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-21 09:33:45,878 44 INFO rb-133655d-225807-427165 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-21 09:33:45,925 44 INFO rb-133655d-225807-427165 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-21 09:33:45,975 44 INFO rb-133655d-225807-427165 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-21 09:33:46,026 44 INFO rb-133655d-225807-427165 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-21 09:33:46,092 44 INFO rb-133655d-225807-427165 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-21 09:33:46,142 44 INFO rb-133655d-225807-427165 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-21 09:33:46,193 44 INFO rb-133655d-225807-427165 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-21 09:33:46,244 44 INFO rb-133655d-225807-427165 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-21 09:33:46,297 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: tour succeeded 2026-10-21 09:33:46,298 44 INFO rb-133655d-225807-427165 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-21 09:33:46,410 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: heap 16633672 (allocated 18087936) 2026-10-21 09:33:46,422 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Closing chrome headless with pid 128309 2026-10-21 09:33:46,423 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Closing websocket connection 2026-10-21 09:33:46,424 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Terminating chrome headless with pid 128309 2026-10-21 09:33:46,546 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093346_546031_test_settle_so_price_unit_not_rounded.txt 2026-10-21 09:33:46,546 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Removing chrome user profile "/tmp/tmpuw9qglow_chrome_odoo" 2026-10-21 09:33:46,569 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-10-21 09:33:47,698 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 128523 2026-10-21 09:33:47,699 44 INFO rb-133655d-225807-427165 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/tmp2b80eb3m_chrome_odoo 2026-10-21 09:33:47,699 44 INFO rb-133655d-225807-427165 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:42835/json/version 2026-10-21 09:33:47,700 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42835', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:47,754 44 INFO rb-133655d-225807-427165 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-21 09:33:47,754 44 INFO rb-133655d-225807-427165 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:42835/json 2026-10-21 09:33:47,755 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42835', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:47,771 44 INFO rb-133655d-225807-427165 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:42835/devtools/page/CA0AF0B2F9EC7CB5B2D33C21C8B202AE 2026-10-21 09:33:47,791 44 INFO rb-133655d-225807-427165 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-21 09:33:47,817 44 INFO rb-133655d-225807-427165 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-21 09:33:48,060 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:33:48,071 44 INFO rb-133655d-225807-427165 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-21 09:33:48,074 44 INFO rb-133655d-225807-427165 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-21 09:33:48,074 44 INFO rb-133655d-225807-427165 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-21 09:33:48,102 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:33:49,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:49] "GET /pos/ui/126 HTTP/1.1" 200 - 131 0.100 0.919 2026-10-21 09:33:49,109 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': 'CA0AF0B2F9EC7CB5B2D33C21C8B202AE', 'loaderId': '58A22234FDB49DC7AA53F59E852EB922', 'isDownload': False} 2026-10-21 09:33:49,109 44 INFO rb-133655d-225807-427165 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-21 09:33:49,145 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:33:49,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:49] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.020 2026-10-21 09:33:49,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:49] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.031 2026-10-21 09:33:49,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:49] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.043 2026-10-21 09:33:49,904 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:33:49,909 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:49,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-21 09:33:49,986 44 INFO rb-133655d-225807-427165 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-21 09:33:49,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-21 09:33:50,003 44 INFO rb-133655d-225807-427165 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-21 09:33:50,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:33:50,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:33:50,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-21 09:33:50,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.029 2026-10-21 09:33:50,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.018 0.053 2026-10-21 09:33:50,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-21 09:33:51,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.324 0.530 2026-10-21 09:33:51,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:33:51,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:33:51,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.043 2026-10-21 09:33:51,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33: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.008 2026-10-21 09:33:51,385 44 INFO rb-133655d-225807-427165 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-21 09:33:51,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.006 2026-10-21 09:33:51,476 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:51,510 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:33:51,512 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:33:51,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.043 2026-10-21 09:33:51,589 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:33:51,595 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33: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-21 09:33:51,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.024 0.079 2026-10-21 09:33:51,615 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.124 2026-10-21 09:33:51,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.029 2026-10-21 09:33:51,758 44 INFO rb-133655d-225807-427165 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-21 09:33:51,780 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:33:51,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.094 0.083 2026-10-21 09:33:51,983 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:33:52,012 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.198 2026-10-21 09:33:52,054 44 INFO rb-133655d-225807-427165 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-21 09:33:52,101 44 INFO rb-133655d-225807-427165 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-21 09:33:52,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.027 0.300 2026-10-21 09:33:52,120 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:33:52,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.260 2026-10-21 09:33:52,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.301 2026-10-21 09:33:52,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.249 2026-10-21 09:33:52,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.435 2026-10-21 09:33:52,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.313 2026-10-21 09:33:52,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.249 2026-10-21 09:33:52,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.272 2026-10-21 09:33:52,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image?model=product.template&field=image_128&id=2225&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-21 09:33:52,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.172 2026-10-21 09:33:52,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-21 09:33:52,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.065 0.343 2026-10-21 09:33:52,719 44 INFO rb-133655d-225807-427165 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-21 09:33:52,786 44 INFO rb-133655d-225807-427165 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-21 09:33:53,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.067 0.181 2026-10-21 09:33:53,185 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.035 0.074 2026-10-21 09:33:53,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.005 0.017 2026-10-21 09:33:53,343 44 INFO rb-133655d-225807-427165 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-21 09:33:53,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:53] "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.084 0.125 2026-10-21 09:33:53,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.085 0.136 2026-10-21 09:33:53,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.019 0.232 2026-10-21 09:33:53,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.031 0.050 2026-10-21 09:33:53,992 44 INFO rb-133655d-225807-427165 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-21 09:33:54,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:54] "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.026 0.058 2026-10-21 09:33:54,093 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:54] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.020 0.072 2026-10-21 09:33:54,205 44 INFO rb-133655d-225807-427165 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-21 09:33:54,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.046 0.116 2026-10-21 09:33:54,255 44 INFO rb-133655d-225807-427165 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-21 09:33:54,305 44 INFO rb-133655d-225807-427165 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-21 09:33:54,356 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-10-21 09:33:54,357 44 INFO rb-133655d-225807-427165 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-21 09:33:54,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 16460844 (allocated 17825792) 2026-10-21 09:33:54,482 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 128523 2026-10-21 09:33:54,483 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-10-21 09:33:54,484 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 128523 2026-10-21 09:33:54,610 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_093354_610064_test_settle_so_with_non_pos_groupable_uom.txt 2026-10-21 09:33:54,610 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmp2b80eb3m_chrome_odoo" 2026-10-21 09:33:54,631 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-10-21 09:33:56,058 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 128746 2026-10-21 09:33:56,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmp3ygsurdu_chrome_odoo 2026-10-21 09:33:56,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:40587/json/version 2026-10-21 09:33:56,060 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40587', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:56,087 44 INFO rb-133655d-225807-427165 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-21 09:33:56,087 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:40587/json 2026-10-21 09:33:56,088 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40587', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:33:56,095 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:40587/devtools/page/44798ED2C18CBF9AAB60DF8A1C04ACF9 2026-10-21 09:33:56,130 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Enable chrome headless console log notification 2026-10-21 09:33:56,154 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-10-21 09:33:56,332 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:33:56,335 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-10-21 09:33:56,339 44 INFO rb-133655d-225807-427165 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-21 09:33:56,339 44 INFO rb-133655d-225807-427165 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-21 09:33:56,357 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:33:57,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:57] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.048 0.766 2026-10-21 09:33:57,171 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': '44798ED2C18CBF9AAB60DF8A1C04ACF9', 'loaderId': 'FA33DE4FE598B1255EE85D2FF9B1763B', 'isDownload': False} 2026-10-21 09:33:57,171 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate ready code "odoo.isTourReady('PoSApplyDownpayment')" 2026-10-21 09:33:57,196 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:33:57,225 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:57] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-21 09:33:57,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:57] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-21 09:33:57,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:57] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-21 09:33:57,891 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:57,903 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:57,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.020 2026-10-21 09:33:57,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:33:57,980 44 INFO rb-133655d-225807-427165 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-21 09:33:58,002 44 INFO rb-133655d-225807-427165 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-21 09:33:58,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:33:58,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:33:58,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.023 2026-10-21 09:33:58,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.047 2026-10-21 09:33:58,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.058 0.069 2026-10-21 09:33:58,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.105 2026-10-21 09:33:59,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.361 0.795 2026-10-21 09:33:59,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:33:59,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:33:59,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-21 09:33:59,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:33:59,720 44 INFO rb-133655d-225807-427165 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-21 09:33:59,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.014 2026-10-21 09:33:59,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:33:59,809 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:33:59,836 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:33:59,840 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:33:59,882 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:33:59,903 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:33:59,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.030 0.068 2026-10-21 09:33:59,964 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:33:59,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:33:59] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.019 0.142 2026-10-21 09:34:00,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.049 2026-10-21 09:34:00,058 44 INFO rb-133655d-225807-427165 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-21 09:34:00,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.027 0.166 2026-10-21 09:34:00,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.070 0.257 2026-10-21 09:34:00,267 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:00,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.152 2026-10-21 09:34:00,303 44 INFO rb-133655d-225807-427165 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-21 09:34:00,319 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:34:00,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.163 2026-10-21 09:34:00,345 44 INFO rb-133655d-225807-427165 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-21 09:34:00,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.198 2026-10-21 09:34:00,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-10-21 09:34:00,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.272 2026-10-21 09:34:00,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.178 2026-10-21 09:34:00,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-21 09:34:00,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.204 2026-10-21 09:34:00,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-21 09:34:00,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.077 0.258 2026-10-21 09:34:00,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:00] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.322 2026-10-21 09:34:00,788 44 INFO rb-133655d-225807-427165 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-21 09:34:00,849 44 INFO rb-133655d-225807-427165 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-21 09:34:01,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.084 0.208 2026-10-21 09:34:01,286 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.038 0.072 2026-10-21 09:34:01,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.022 2026-10-21 09:34:01,439 44 INFO rb-133655d-225807-427165 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-21 09:34:01,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:01] "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.073 0.154 2026-10-21 09:34:01,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.109 0.151 2026-10-21 09:34:01,963 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.269 2026-10-21 09:34:02,038 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.035 2026-10-21 09:34:02,107 44 INFO rb-133655d-225807-427165 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-21 09:34:02,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34: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.019 0.053 2026-10-21 09:34:02,171 44 INFO rb-133655d-225807-427165 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-21 09:34:02,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.075 2026-10-21 09:34:02,278 44 INFO rb-133655d-225807-427165 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-21 09:34:02,363 44 INFO rb-133655d-225807-427165 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-21 09:34:02,381 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:02,389 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:02,419 44 INFO rb-133655d-225807-427165 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-21 09:34:02,465 44 INFO rb-133655d-225807-427165 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-21 09:34:02,551 44 INFO rb-133655d-225807-427165 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-21 09:34:02,621 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-10-21 09:34:02,622 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:34:02,630 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86800442 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'bd99e56f-80a1-4f05-84ee-83e1f99c34c2'}] 2026-10-21 09:34:02,634 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:02,756 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 17363252 (allocated 18874368) 2026-10-21 09:34:02,786 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 128746 2026-10-21 09:34:02,791 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-10-21 09:34:02,795 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 128746 2026-10-21 09:34:02,848 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86800442 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'bd99e56f-80a1-4f05-84ee-83e1f99c34c2'} created pos.order #871 2026-10-21 09:34:02,853 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86800442 finished 2026-10-21 09:34:02,922 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093402_921842_test_settle_so_with_pos_downpayment.txt 2026-10-21 09:34:02,922 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmp3ygsurdu_chrome_odoo" 2026-10-21 09:34:02,932 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-10-21 09:34:03,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.207 0.323 2026-10-21 09:34:04,252 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-10-21 09:34:04,327 44 INFO rb-133655d-225807-427165 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-21 09:34:04,331 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-10-21 09:34:05,590 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 128957 2026-10-21 09:34:05,590 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmpujt2q0ka_chrome_odoo 2026-10-21 09:34:05,590 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:42105/json/version 2026-10-21 09:34:05,592 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42105', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:34:05,693 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Browser version: Chrome/150.0.7871.114 2026-10-21 09:34:05,693 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:42105/json 2026-10-21 09:34:05,694 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42105', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:34:05,717 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:42105/devtools/page/74B1F86533BEFCFC0509B809FF916507 2026-10-21 09:34:05,734 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-10-21 09:34:05,750 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-10-21 09:34:05,958 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:34:05,960 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-10-21 09:34:05,967 44 INFO rb-133655d-225807-427165 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-21 09:34:05,967 44 INFO rb-133655d-225807-427165 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-21 09:34:05,990 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:34:06,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:06] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.057 0.719 2026-10-21 09:34:06,766 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': '74B1F86533BEFCFC0509B809FF916507', 'loaderId': '9AEDE3CF7623936FD41CB4B2DFBA34BE', 'isDownload': False} 2026-10-21 09:34:06,767 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-10-21 09:34:06,794 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:34:06,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:06] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 09:34:06,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:06] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-21 09:34:06,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:06] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-21 09:34:07,543 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:07,559 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:07,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-21 09:34:07,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:34:07,625 44 INFO rb-133655d-225807-427165 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-21 09:34:07,632 44 INFO rb-133655d-225807-427165 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-21 09:34:07,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:34:07,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:34:07,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.020 0.031 2026-10-21 09:34:07,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.069 2026-10-21 09:34:07,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.068 2026-10-21 09:34:07,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-21 09:34:08,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.381 0.609 2026-10-21 09:34:08,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:34:09,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:34:09,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.049 2026-10-21 09:34:09,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 09:34:09,149 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: Owl is running in 'dev' mode. 2026-10-21 09:34:09,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:34:09,227 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:34:09,260 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:34:09,271 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:34:09,316 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:34:09,351 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.052 2026-10-21 09:34:09,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.081 0.074 2026-10-21 09:34:09,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.174 2026-10-21 09:34:09,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.174 2026-10-21 09:34:09,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.070 2026-10-21 09:34:09,479 44 INFO rb-133655d-225807-427165 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-21 09:34:09,548 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:34:09,597 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:09,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.057 0.081 2026-10-21 09:34:09,726 44 INFO rb-133655d-225807-427165 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-21 09:34:09,776 44 INFO rb-133655d-225807-427165 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-21 09:34:09,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.042 0.210 2026-10-21 09:34:09,787 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:34:09,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.258 2026-10-21 09:34:09,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.292 2026-10-21 09:34:09,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.286 2026-10-21 09:34:09,935 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.393 2026-10-21 09:34:09,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:09] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.299 2026-10-21 09:34:10,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:10] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.200 2026-10-21 09:34:10,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:10] "GET /web/image?model=product.template&field=image_128&id=2226&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-21 09:34:10,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:10] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-21 09:34:10,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:10] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-21 09:34:10,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:10] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-10-21 09:34:10,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:10] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.158 2026-10-21 09:34:10,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.054 0.331 2026-10-21 09:34:10,370 44 INFO rb-133655d-225807-427165 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-21 09:34:10,433 44 INFO rb-133655d-225807-427165 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-21 09:34:10,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.074 0.166 2026-10-21 09:34:10,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.045 0.074 2026-10-21 09:34:10,918 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.025 2026-10-21 09:34:11,034 44 INFO rb-133655d-225807-427165 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-21 09:34:11,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:11] "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.067 0.121 2026-10-21 09:34:11,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.100 0.155 2026-10-21 09:34:11,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.257 2026-10-21 09:34:11,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.036 2026-10-21 09:34:11,627 44 INFO rb-133655d-225807-427165 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-21 09:34:11,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34: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.034 0.066 2026-10-21 09:34:11,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.025 0.110 2026-10-21 09:34:11,882 44 INFO rb-133655d-225807-427165 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-21 09:34:11,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.045 0.134 2026-10-21 09:34:11,957 44 INFO rb-133655d-225807-427165 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-21 09:34:11,975 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:11,982 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:12,013 44 INFO rb-133655d-225807-427165 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-21 09:34:12,059 44 INFO rb-133655d-225807-427165 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-21 09:34:12,109 44 INFO rb-133655d-225807-427165 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-21 09:34:12,161 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-10-21 09:34:12,162 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-21 09:34:12,279 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16590264 (allocated 17825792) 2026-10-21 09:34:12,290 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 128957 2026-10-21 09:34:12,294 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-10-21 09:34:12,298 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 128957 2026-10-21 09:34:12,403 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093412_403486_test_ship_later_no_default.txt 2026-10-21 09:34:12,403 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmpujt2q0ka_chrome_odoo" 2026-10-21 09:34:12,431 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-10-21 09:34:14,134 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 129175 2026-10-21 09:34:14,135 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmpxv0ne43i_chrome_odoo 2026-10-21 09:34:14,135 44 INFO rb-133655d-225807-427165 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:40905/json/version 2026-10-21 09:34:14,136 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40905', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:34:14,159 44 INFO rb-133655d-225807-427165 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-21 09:34:14,159 44 INFO rb-133655d-225807-427165 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:40905/json 2026-10-21 09:34:14,160 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40905', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:34:14,179 44 INFO rb-133655d-225807-427165 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:40905/devtools/page/C79CC3B9F567DD8351D1C1F8E582EB56 2026-10-21 09:34:14,194 44 INFO rb-133655d-225807-427165 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-21 09:34:14,206 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless enable page notifications 2026-10-21 09:34:14,472 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:34:14,484 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Setting session cookie in browser 2026-10-21 09:34:14,486 44 INFO rb-133655d-225807-427165 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-21 09:34:14,487 44 INFO rb-133655d-225807-427165 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-21 09:34:14,509 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:34:15,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:15] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.086 0.767 2026-10-21 09:34:15,362 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': 'C79CC3B9F567DD8351D1C1F8E582EB56', 'loaderId': '31D805D26AE11CB17E2599DD122BFC36', 'isDownload': False} 2026-10-21 09:34:15,363 44 INFO rb-133655d-225807-427165 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-21 09:34:15,387 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:34:15,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:15] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.025 2026-10-21 09:34:15,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:15] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.066 2026-10-21 09:34:15,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:15] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.066 2026-10-21 09:34:16,069 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:16,083 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:34:16,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.022 2026-10-21 09:34:16,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:34:16,164 44 INFO rb-133655d-225807-427165 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-21 09:34:16,171 44 INFO rb-133655d-225807-427165 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-21 09:34:16,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:34:16,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:34:16,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.020 2026-10-21 09:34:16,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.022 0.033 2026-10-21 09:34:16,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-21 09:34:16,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.027 0.040 2026-10-21 09:34:17,311 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.377 0.538 2026-10-21 09:34:17,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:34:17,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34: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.008 2026-10-21 09:34:17,522 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.049 2026-10-21 09:34:17,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34: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.008 2026-10-21 09:34:17,602 44 INFO rb-133655d-225807-427165 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-21 09:34:17,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 09:34:17,680 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:17,725 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:34:17,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.028 2026-10-21 09:34:17,742 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:34:17,775 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:34:17,784 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:17,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "GET /web/image/res.users/240/avatar_128 HTTP/1.1" 200 - 14 0.046 0.074 2026-10-21 09:34:17,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.056 2026-10-21 09:34:17,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-21 09:34:17,951 44 INFO rb-133655d-225807-427165 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-21 09:34:18,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.018 2026-10-21 09:34:18,041 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:34:18,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.067 0.077 2026-10-21 09:34:18,226 44 INFO rb-133655d-225807-427165 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-21 09:34:18,237 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 09:34:18,250 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:18,263 44 INFO rb-133655d-225807-427165 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-21 09:34:18,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.056 0.220 2026-10-21 09:34:18,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.288 2026-10-21 09:34:18,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.340 2026-10-21 09:34:18,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.372 2026-10-21 09:34:18,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.436 2026-10-21 09:34:18,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.271 2026-10-21 09:34:18,582 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image?model=product.template&field=image_128&id=2227&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.255 2026-10-21 09:34:18,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.240 2026-10-21 09:34:18,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.221 2026-10-21 09:34:18,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.176 2026-10-21 09:34:18,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-21 09:34:18,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.332 2026-10-21 09:34:18,902 44 INFO rb-133655d-225807-427165 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-21 09:34:18,976 44 INFO rb-133655d-225807-427165 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-21 09:34:19,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.078 0.167 2026-10-21 09:34:19,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:34:19,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-21 09:34:19,468 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-10-21 09:34:19,468 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-21 09:34:19,600 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 16436856 (allocated 17825792) 2026-10-21 09:34:19,603 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 129175 2026-10-21 09:34:19,605 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-10-21 09:34:19,607 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 129175 2026-10-21 09:34:19,723 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093419_723454_test_show_orders_for_pos_currency_only.txt 2026-10-21 09:34:19,723 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmpxv0ne43i_chrome_odoo" 2026-10-21 09:34:19,746 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-10-21 09:34:21,725 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 129389 2026-10-21 09:34:21,725 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpvlg3rkio_chrome_odoo 2026-10-21 09:34:21,726 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:38273/json/version 2026-10-21 09:34:21,727 44 INFO rb-133655d-225807-427165 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-21 09:34:21,817 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-21 09:34:21,817 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:38273/json 2026-10-21 09:34:21,818 44 INFO rb-133655d-225807-427165 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-21 09:34:21,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:38273/devtools/page/B31DF879E10C76C7023A9B65815B6D0D 2026-10-21 09:34:21,850 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-10-21 09:34:21,866 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-10-21 09:34:22,099 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:34:22,109 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-10-21 09:34:22,119 44 INFO rb-133655d-225807-427165 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-21 09:34:22,119 44 INFO rb-133655d-225807-427165 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-21 09:34:22,144 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:34:22,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:22] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.091 0.765 2026-10-21 09:34:22,997 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': 'B31DF879E10C76C7023A9B65815B6D0D', 'loaderId': '96FF842B57CA79E8070CB457D1E94B86', 'isDownload': False} 2026-10-21 09:34:22,997 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-10-21 09:34:23,029 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:34:23,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-21 09:34:23,075 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.030 2026-10-21 09:34:23,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.048 2026-10-21 09:34:23,785 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 09:34:23,790 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:34:23,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-21 09:34:23,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:34:23,841 44 INFO rb-133655d-225807-427165 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-21 09:34:23,850 44 INFO rb-133655d-225807-427165 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-21 09:34:23,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:34:23,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:34:23,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.027 0.023 2026-10-21 09:34:23,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-21 09:34:24,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.037 0.065 2026-10-21 09:34:24,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-21 09:34:25,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.343 0.772 2026-10-21 09:34:25,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:34:25,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.009 2026-10-21 09:34:25,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.053 2026-10-21 09:34:25,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.008 2026-10-21 09:34:25,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-10-21 09:34:25,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.018 2026-10-21 09:34:25,571 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:34:25,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:34:25,610 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:25,616 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:34:25,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.033 2026-10-21 09:34:25,653 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "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-21 09:34:25,660 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:34:25,709 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:34:25,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.055 0.113 2026-10-21 09:34:25,783 44 INFO rb-133655d-225807-427165 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-21 09:34:25,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.012 0.157 2026-10-21 09:34:25,927 44 INFO rb-133655d-225807-427165 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-21 09:34:25,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.053 0.257 2026-10-21 09:34:25,974 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:26,027 44 INFO rb-133655d-225807-427165 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-21 09:34:26,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.067 0.366 2026-10-21 09:34:26,124 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:34:26,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.310 2026-10-21 09:34:26,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image?model=product.template&field=image_128&id=2163&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.313 2026-10-21 09:34:26,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.350 2026-10-21 09:34:26,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.369 2026-10-21 09:34:26,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.308 2026-10-21 09:34:26,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-21 09:34:26,371 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.209 2026-10-21 09:34:26,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-21 09:34:26,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-21 09:34:26,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-21 09:34:26,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.013 0.174 2026-10-21 09:34:26,687 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.355 2026-10-21 09:34:26,735 44 INFO rb-133655d-225807-427165 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-21 09:34:26,807 44 INFO rb-133655d-225807-427165 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-21 09:34:27,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 72 0.130 0.224 2026-10-21 09:34:27,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 37 0.087 0.100 2026-10-21 09:34:27,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.029 2026-10-21 09:34:27,587 44 INFO rb-133655d-225807-427165 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-21 09:34:27,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:27] "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.094 0.154 2026-10-21 09:34:28,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.081 0.133 2026-10-21 09:34:28,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.216 2026-10-21 09:34:28,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.044 2026-10-21 09:34:28,249 44 INFO rb-133655d-225807-427165 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-21 09:34:28,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:28] "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.019 0.068 2026-10-21 09:34:28,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:28] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.025 0.087 2026-10-21 09:34:28,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.140 2026-10-21 09:34:28,518 44 INFO rb-133655d-225807-427165 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-21 09:34:28,577 44 INFO rb-133655d-225807-427165 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-21 09:34:28,623 44 INFO rb-133655d-225807-427165 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-21 09:34:28,674 44 INFO rb-133655d-225807-427165 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-21 09:34:28,722 44 INFO rb-133655d-225807-427165 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-21 09:34:28,773 44 INFO rb-133655d-225807-427165 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-21 09:34:28,826 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-10-21 09:34:28,827 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 09:34:28,943 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16870084 (allocated 18612224) 2026-10-21 09:34:28,961 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 129389 2026-10-21 09:34:28,964 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-10-21 09:34:28,966 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 129389 2026-10-21 09:34:29,105 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093429_104778_test_so_with_downpayment.txt 2026-10-21 09:34:29,105 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmpvlg3rkio_chrome_odoo" 2026-10-21 09:34:29,124 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-10-21 09:34:30,151 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71126447 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-21 09:34:30,426 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1426] 2026-10-21 09:34:33,036 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71126447 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #872 2026-10-21 09:34:33,042 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71126447 finished 2026-10-21 09:34:33,363 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-10-21 09:34:38,507 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 129609 2026-10-21 09:34:38,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmpzuiv183z_chrome_odoo 2026-10-21 09:34:38,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:36853/json/version 2026-10-21 09:34:38,510 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36853', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:34:38,542 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-10-21 09:34:38,542 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:36853/json 2026-10-21 09:34:38,543 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36853', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:34:38,566 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:36853/devtools/page/B32E35BD98A1E830A2BC5068827572A5 2026-10-21 09:34:38,573 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-10-21 09:34:38,585 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-10-21 09:34:38,763 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:34:38,782 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-10-21 09:34:38,790 44 INFO rb-133655d-225807-427165 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-21 09:34:38,790 44 INFO rb-133655d-225807-427165 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-21 09:34:38,814 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:34:39,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:39] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.081 0.828 2026-10-21 09:34:39,722 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': 'B32E35BD98A1E830A2BC5068827572A5', 'loaderId': 'ABA2BAEEA2D89BF90B8839A29F367401', 'isDownload': False} 2026-10-21 09:34:39,722 44 INFO rb-133655d-225807-427165 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-21 09:34:39,754 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:34:39,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:39] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 09:34:39,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:39] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-21 09:34:39,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:39] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.033 2026-10-21 09:34:40,463 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:34:40,471 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:40,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-21 09:34:40,524 44 INFO rb-133655d-225807-427165 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-21 09:34:40,525 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-21 09:34:40,532 44 INFO rb-133655d-225807-427165 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-21 09:34:40,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 09:34:40,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:40,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:40] "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.018 2026-10-21 09:34:40,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.050 2026-10-21 09:34:40,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.022 0.053 2026-10-21 09:34:40,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-21 09:34:41,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.394 0.541 2026-10-21 09:34:41,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:34:41,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:34:41,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:41] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.027 2026-10-21 09:34:41,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:41] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.044 2026-10-21 09:34:42,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34: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.008 2026-10-21 09:34:42,035 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-10-21 09:34:42,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 09:34:42,127 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:34:42,163 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:34:42,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-21 09:34:42,173 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:34:42,212 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34: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-21 09:34:42,223 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:34:42,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.039 0.091 2026-10-21 09:34:42,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.155 2026-10-21 09:34:42,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.110 2026-10-21 09:34:42,360 44 INFO rb-133655d-225807-427165 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-21 09:34:42,450 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:34:42,558 44 INFO rb-133655d-225807-427165 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-21 09:34:42,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.055 0.103 2026-10-21 09:34:42,589 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:34:42,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.064 0.220 2026-10-21 09:34:42,716 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:34:42,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.286 2026-10-21 09:34:42,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.278 2026-10-21 09:34:42,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.384 2026-10-21 09:34:42,878 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.282 2026-10-21 09:34:42,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.310 2026-10-21 09:34:42,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.010 0.211 2026-10-21 09:34:42,985 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:42] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-21 09:34:43,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:43] "GET /web/image?model=product.template&field=image_128&id=2230&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-21 09:34:43,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.253 2026-10-21 09:34:43,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:43] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.250 2026-10-21 09:34:43,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:43] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-21 09:34:43,223 44 INFO rb-133655d-225807-427165 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-21 09:34:43,252 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:43] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-21T09:24:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.359 2026-10-21 09:34:44,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:44] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.117 0.153 2026-10-21 09:34:44,040 44 INFO rb-133655d-225807-427165 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-21 09:34:44,095 44 INFO rb-133655d-225807-427165 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-21 09:34:44,160 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-10-21 09:34:44,167 44 INFO rb-133655d-225807-427165 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-21 09:34:44,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:34:44] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.021 0.020 2026-10-21 09:34:44,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 14940020 (allocated 15990784) 2026-10-21 09:34:44,367 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 129609 2026-10-21 09:34:44,368 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-10-21 09:34:44,372 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 129609 2026-10-21 09:34:44,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093444_474593_test_variant_popup_qty_free.txt 2026-10-21 09:34:44,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmpzuiv183z_chrome_odoo" 2026-10-21 09:34:44,573 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-10-21 09:35:04,817 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-10-21 09:35:07,498 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-10-21 09:35:08,954 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 129819 2026-10-21 09:35:08,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmp70ufgdtq_chrome_odoo 2026-10-21 09:35:08,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:36375/json/version 2026-10-21 09:35:08,956 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:35:08,993 44 INFO rb-133655d-225807-427165 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-21 09:35:08,993 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:36375/json 2026-10-21 09:35:08,994 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:35:09,020 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:36375/devtools/page/206E82B941D27F4A69D0B35114C0F40E 2026-10-21 09:35:09,047 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Enable chrome headless console log notification 2026-10-21 09:35:09,052 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-10-21 09:35:09,256 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:35:09,266 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-10-21 09:35:09,273 44 INFO rb-133655d-225807-427165 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-21 09:35:09,273 44 INFO rb-133655d-225807-427165 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-21 09:35:09,297 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:35:10,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:10] "GET /pos/ui/127 HTTP/1.1" 200 - 91 0.075 0.821 2026-10-21 09:35:10,193 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': '206E82B941D27F4A69D0B35114C0F40E', 'loaderId': '9BF830D205A7A80E078668CC72729CE4', 'isDownload': False} 2026-10-21 09:35:10,194 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-21 09:35:10,225 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:35:10,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:10] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-21 09:35:10,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:10] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.041 2026-10-21 09:35:10,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:10] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.064 2026-10-21 09:35:11,024 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:35:11,029 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:35:11,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-21 09:35:11,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-21 09:35:11,089 44 INFO rb-133655d-225807-427165 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-21 09:35:11,101 44 INFO rb-133655d-225807-427165 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-21 09:35:11,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:35:11,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:35:11,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-21 09:35:11,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.032 2026-10-21 09:35:11,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 09:35:11,284 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.019 0.051 2026-10-21 09:35:12,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.381 0.715 2026-10-21 09:35:12,460 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:35:12,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.015 2026-10-21 09:35:12,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.047 2026-10-21 09:35:12,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.016 2026-10-21 09:35:12,767 44 INFO rb-133655d-225807-427165 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-21 09:35:12,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.005 2026-10-21 09:35:12,855 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:35:12,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:35:12,904 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:35:12,906 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:35:12,995 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-21 09:35:12,999 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.044 2026-10-21 09:35:13,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image/res.users/245/avatar_128 HTTP/1.1" 200 - 14 0.112 0.086 2026-10-21 09:35:13,057 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:35:13,082 44 INFO rb-133655d-225807-427165 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-21 09:35:13,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.023 0.216 2026-10-21 09:35:13,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.004 0.063 2026-10-21 09:35:13,214 44 INFO rb-133655d-225807-427165 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-21 09:35:13,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.059 0.230 2026-10-21 09:35:13,287 44 INFO rb-133655d-225807-427165 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-21 09:35:13,295 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:35:13,331 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:35:13,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.037 0.308 2026-10-21 09:35:13,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.015 0.275 2026-10-21 09:35:13,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.007 0.304 2026-10-21 09:35:13,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.004 0.351 2026-10-21 09:35:13,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.368 2026-10-21 09:35:13,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image?model=product.template&field=image_128&id=2243&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-10-21 09:35:13,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image?model=product.template&field=image_128&id=2240&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-21 09:35:13,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image?model=product.template&field=image_128&id=2241&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.189 2026-10-21 09:35:13,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image?model=product.template&field=image_128&id=2242&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.215 2026-10-21 09:35:13,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-21 09:35:13,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-21 09:35:13,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.316 2026-10-21 09:35:13,918 44 INFO rb-133655d-225807-427165 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-21 09:35:13,983 44 INFO rb-133655d-225807-427165 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-21 09:35:14,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.087 0.166 2026-10-21 09:35:14,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.040 0.060 2026-10-21 09:35:14,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.045 2026-10-21 09:35:14,563 44 INFO rb-133655d-225807-427165 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-21 09:35:14,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35: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.101 0.130 2026-10-21 09:35:15,061 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.094 0.156 2026-10-21 09:35:15,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.252 2026-10-21 09:35:15,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.046 0.043 2026-10-21 09:35:15,233 44 INFO rb-133655d-225807-427165 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-21 09:35:15,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:15] "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.032 0.056 2026-10-21 09:35:15,294 44 INFO rb-133655d-225807-427165 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-21 09:35:15,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.059 2026-10-21 09:35:15,394 44 INFO rb-133655d-225807-427165 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-21 09:35:15,469 44 INFO rb-133655d-225807-427165 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-21 09:35:15,488 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:35:15,489 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:35:15,522 44 INFO rb-133655d-225807-427165 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-21 09:35:15,570 44 INFO rb-133655d-225807-427165 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-21 09:35:15,657 44 INFO rb-133655d-225807-427165 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-21 09:35:15,713 44 INFO rb-133655d-225807-427165 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-21 09:35:15,788 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-10-21 09:35:15,788 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-21 09:35:15,800 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58315789 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '08394c2b-0bc8-47bb-9dc5-69e18a6aff10'}] 2026-10-21 09:35:15,802 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:35:15,912 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 17253204 (allocated 19136512) 2026-10-21 09:35:15,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 129819 2026-10-21 09:35:15,940 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-10-21 09:35:15,941 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 129819 2026-10-21 09:35:16,092 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093516_092671_test_pos_downpayment_sale_invoice_creation.txt 2026-10-21 09:35:16,093 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmp70ufgdtq_chrome_odoo" 2026-10-21 09:35:16,100 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-10-21 09:35:17,980 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58315789 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '08394c2b-0bc8-47bb-9dc5-69e18a6aff10'} created pos.order #875 2026-10-21 09:35:17,988 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58315789 finished 2026-10-21 09:35:18,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 535 0.717 1.829 2026-10-21 09:35:19,257 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-10-21 09:35:20,429 44 INFO rb-133655d-225807-427165 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-10-21 09:35:22,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 130048 2026-10-21 09:35:22,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpfvyqpop1_chrome_odoo 2026-10-21 09:35:22,831 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:36321/json/version 2026-10-21 09:35:22,832 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36321', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:35:22,856 44 INFO rb-133655d-225807-427165 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-21 09:35:22,856 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:36321/json 2026-10-21 09:35:22,857 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36321', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:35:22,883 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:36321/devtools/page/8DD82D9CEAE934F996CA741561E701CD 2026-10-21 09:35:22,893 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Enable chrome headless console log notification 2026-10-21 09:35:22,906 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-10-21 09:35:23,207 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:35:23,209 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-10-21 09:35:23,211 44 INFO rb-133655d-225807-427165 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-21 09:35:23,211 44 INFO rb-133655d-225807-427165 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-21 09:35:23,233 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:35:23,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:23] "GET /pos/ui/127 HTTP/1.1" 200 - 80 0.045 0.689 2026-10-21 09:35:23,967 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': '8DD82D9CEAE934F996CA741561E701CD', 'loaderId': '5EE78F4A9C386894EEA397C4EA7F9D27', 'isDownload': False} 2026-10-21 09:35:23,968 44 INFO rb-133655d-225807-427165 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-21 09:35:23,998 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:35:24,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.011 2026-10-21 09:35:24,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-21 09:35:24,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-21 09:35:24,728 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:35:24,729 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:35:24,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 09:35:24,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:35:24,811 44 INFO rb-133655d-225807-427165 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-21 09:35:24,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:35:24,825 44 INFO rb-133655d-225807-427165 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-21 09:35:24,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:35:24,918 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.034 0.027 2026-10-21 09:35:24,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-21 09:35:25,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.056 2026-10-21 09:35:25,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-21 09:35:25,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.271 0.511 2026-10-21 09:35:25,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:35:25,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:25] "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-21 09:35:26,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-21 09:35:26,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:35:26,124 44 INFO rb-133655d-225807-427165 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-21 09:35:26,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:35:26,191 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:35:26,257 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-10-21 09:35:26,288 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:35:26,291 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "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-21 09:35:26,299 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.066 2026-10-21 09:35:26,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 7 0.041 0.058 2026-10-21 09:35:26,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.006 0.093 2026-10-21 09:35:26,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.133 2026-10-21 09:35:26,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.007 0.030 2026-10-21 09:35:26,447 44 INFO rb-133655d-225807-427165 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-21 09:35:26,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.015 0.034 2026-10-21 09:35:26,531 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:35:26,627 44 INFO rb-133655d-225807-427165 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-21 09:35:26,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.082 0.108 2026-10-21 09:35:26,682 44 INFO rb-133655d-225807-427165 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-21 09:35:26,687 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:35:26,696 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:35:26,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.063 0.257 2026-10-21 09:35:26,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.007 0.243 2026-10-21 09:35:26,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.288 2026-10-21 09:35:26,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.007 0.321 2026-10-21 09:35:26,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:26] "GET /web/image?model=product.template&field=image_128&id=2233&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.384 2026-10-21 09:35:27,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:27] "GET /web/image?model=product.template&field=image_128&id=2240&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.296 2026-10-21 09:35:27,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:27] "GET /web/image?model=product.template&field=image_128&id=2241&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.006 0.231 2026-10-21 09:35:27,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:27] "GET /web/image?model=product.template&field=image_128&id=2242&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.010 0.234 2026-10-21 09:35:27,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:27] "GET /web/image?model=product.template&field=image_128&id=2243&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-21 09:35:27,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:27] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-21 09:35:27,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:27] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-21T09:34:44.000+00:00 HTTP/1.1" 200 - 3 0.005 0.167 2026-10-21 09:35:27,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.047 0.343 2026-10-21 09:35:27,390 44 INFO rb-133655d-225807-427165 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-21 09:35:27,456 44 INFO rb-133655d-225807-427165 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-21 09:35:27,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.054 0.184 2026-10-21 09:35:27,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 34 0.035 0.084 2026-10-21 09:35:27,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.008 0.026 2026-10-21 09:35:28,084 44 INFO rb-133655d-225807-427165 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-21 09:35:28,332 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.092 0.154 2026-10-21 09:35:28,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.072 0.155 2026-10-21 09:35:28,608 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.004 0.236 2026-10-21 09:35:28,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.043 2026-10-21 09:35:28,768 44 INFO rb-133655d-225807-427165 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-21 09:35:28,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:28] "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.021 0.072 2026-10-21 09:35:28,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:28] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.025 0.099 2026-10-21 09:35:29,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:35:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.050 0.147 2026-10-21 09:35:29,113 44 INFO rb-133655d-225807-427165 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-21 09:35:29,170 44 INFO rb-133655d-225807-427165 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-21 09:35:29,214 44 INFO rb-133655d-225807-427165 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-21 09:35:29,266 44 INFO rb-133655d-225807-427165 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-21 09:35:29,317 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-10-21 09:35:29,318 44 INFO rb-133655d-225807-427165 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-21 09:35:29,446 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 17497316 (allocated 18612224) 2026-10-21 09:35:29,452 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 130048 2026-10-21 09:35:29,459 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-10-21 09:35:29,461 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 130048 2026-10-21 09:35:29,560 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093529_560125_test_pos_settle_so_with_downpayment.txt 2026-10-21 09:35:29,560 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmpfvyqpop1_chrome_odoo" 2026-10-21 09:35:29,583 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-10-21 09:35:33,091 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-21 09:35:48,184 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-10-21 09:35:50,325 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-10-21 09:35:51,754 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1444, 1445] 2026-10-21 09:35:52,224 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1446] 2026-10-21 09:35:52,430 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 09:36:10,376 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #250 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-10-21 09:36:11,749 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-10-21 09:36:12,454 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73023577 started for PoS orders references: [{'name': 'Order 61789-118-4087', 'pos_reference': None, 'uuid': '61789-118-4087'}] 2026-10-21 09:36:14,567 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73023577 order {'name': 'Order 61789-118-4087', 'pos_reference': None, 'uuid': '61789-118-4087'} created pos.order #879 2026-10-21 09:36:14,569 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73023577 finished 2026-10-21 09:36:14,740 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-10-21 09:36:15,248 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71413202 started for PoS orders references: [{'name': 'Order 21043-144-0633', 'pos_reference': None, 'uuid': '21043-144-0633'}] 2026-10-21 09:36:15,620 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #250 deleted stock.move records with IDs: [1451] 2026-10-21 09:36:15,733 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71413202 order {'name': 'Order 21043-144-0633', 'pos_reference': None, 'uuid': '21043-144-0633'} created pos.order #880 2026-10-21 09:36:15,737 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71413202 finished 2026-10-21 09:36:16,678 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-10-21 09:36:17,585 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 130268 2026-10-21 09:36:17,585 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmp3zcbb84u_chrome_odoo 2026-10-21 09:36:17,585 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:44729/json/version 2026-10-21 09:36:17,587 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44729', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:36:17,608 44 INFO rb-133655d-225807-427165 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-21 09:36:17,608 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:44729/json 2026-10-21 09:36:17,609 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44729', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:36:17,626 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:44729/devtools/page/3EF84CCD86538E111E00FEE4670341B7 2026-10-21 09:36:17,644 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-10-21 09:36:17,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-10-21 09:36:17,765 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:36:17,775 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-10-21 09:36:17,776 44 INFO rb-133655d-225807-427165 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-21 09:36:17,777 44 INFO rb-133655d-225807-427165 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-21 09:36:17,794 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:36:18,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:18] "GET /pos/ui/130 HTTP/1.1" 200 - 86 0.097 0.939 2026-10-21 09:36:18,832 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': '3EF84CCD86538E111E00FEE4670341B7', 'loaderId': '788B7B658FF349F739943628E99BE1F4', 'isDownload': False} 2026-10-21 09:36:18,833 44 INFO rb-133655d-225807-427165 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-21 09:36:18,868 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:36:18,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:18] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 09:36:18,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:18] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-21 09:36:18,918 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:18] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.039 2026-10-21 09:36:19,530 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:36:19,542 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:36:19,560 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-21 09:36:19,594 44 INFO rb-133655d-225807-427165 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-21 09:36:19,603 44 INFO rb-133655d-225807-427165 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-21 09:36:19,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.011 2026-10-21 09:36:19,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:36:19,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:36:19,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.013 2026-10-21 09:36:19,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.027 2026-10-21 09:36:19,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.042 0.053 2026-10-21 09:36:19,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-10-21 09:36:20,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.400 0.521 2026-10-21 09:36:20,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 09:36:20,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.010 2026-10-21 09:36:21,009 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.041 2026-10-21 09:36:21,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:36:21,067 44 INFO rb-133655d-225807-427165 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-21 09:36:21,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-21 09:36:21,154 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:36:21,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:36:21,231 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:36:21,240 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:36:21,290 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:36:21,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image/res.users/252/avatar_128 HTTP/1.1" 200 - 14 0.028 0.077 2026-10-21 09:36:21,299 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-10-21 09:36:21,364 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:36:21,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.010 0.160 2026-10-21 09:36:21,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.005 0.135 2026-10-21 09:36:21,425 44 INFO rb-133655d-225807-427165 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-21 09:36:21,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /pos/ui/130?from_backend=True HTTP/1.1" 200 - 33 0.062 0.147 2026-10-21 09:36:21,543 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:36:21,559 44 INFO rb-133655d-225807-427165 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-21 09:36:21,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /pos/ui/130 HTTP/1.1" 200 - 33 0.051 0.268 2026-10-21 09:36:21,677 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:36:21,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image?model=product.template&field=image_128&id=2270&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.005 0.192 2026-10-21 09:36:21,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image?model=product.template&field=image_128&id=2272&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-21 09:36:21,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image?model=product.template&field=image_128&id=2271&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-21 09:36:21,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.003 0.305 2026-10-21 09:36:21,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image?model=product.template&field=image_128&id=2275&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.004 0.245 2026-10-21 09:36:21,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-21 09:36:21,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image?model=product.template&field=image_128&id=2276&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.012 0.182 2026-10-21 09:36:21,949 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:21] "GET /web/image?model=product.template&field=image_128&id=2278&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.010 0.199 2026-10-21 09:36:22,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2277&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.015 0.205 2026-10-21 09:36:22,029 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.005 0.225 2026-10-21 09:36:22,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2273&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-21 09:36:22,101 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:22] "GET /web/image?model=product.template&field=image_128&id=2274&unique=2026-10-21T09:35:52.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-10-21 09:36:22,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.080 0.346 2026-10-21 09:36:22,327 44 INFO rb-133655d-225807-427165 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-21 09:36:22,379 44 INFO rb-133655d-225807-427165 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-21 09:36:22,429 44 INFO rb-133655d-225807-427165 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-21 09:36:22,618 44 INFO rb-133655d-225807-427165 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-21 09:36:22,674 44 INFO rb-133655d-225807-427165 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-21 09:36:22,740 44 INFO rb-133655d-225807-427165 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-21 09:36:22,753 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:36:22,755 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:36:22,790 44 INFO rb-133655d-225807-427165 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-21 09:36:22,841 44 INFO rb-133655d-225807-427165 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-21 09:36:22,919 44 INFO rb-133655d-225807-427165 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-21 09:36:22,991 44 INFO rb-133655d-225807-427165 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-21 09:36:22,996 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41010411 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000001', 'uuid': '719e05cb-e921-454b-9bc4-d1f59b915325'}] 2026-10-21 09:36:23,000 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:36:23,548 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41010411 order {'name': '/', 'pos_reference': '261-130-000001', 'uuid': '719e05cb-e921-454b-9bc4-d1f59b915325'} created pos.order #881 2026-10-21 09:36:23,578 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41010411 finished 2026-10-21 09:36:23,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.201 0.485 2026-10-21 09:36:23,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.017 2026-10-21 09:36:23,927 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68833905 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '719e05cb-e921-454b-9bc4-d1f59b915325'}] 2026-10-21 09:36:23,941 44 INFO rb-133655d-225807-427165 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-21 09:36:23,942 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68833905 order {'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '719e05cb-e921-454b-9bc4-d1f59b915325'} sync ignored for existing PoS order pos.order(881,) (state: paid) 2026-10-21 09:36:23,976 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68833905 finished 2026-10-21 09:36:24,005 44 INFO rb-133655d-225807-427165 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-21 09:36:24,052 44 INFO rb-133655d-225807-427165 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-21 09:36:24,101 44 INFO rb-133655d-225807-427165 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-21 09:36:24,152 44 INFO rb-133655d-225807-427165 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-21 09:36:24,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.053 0.186 2026-10-21 09:36:24,213 44 INFO rb-133655d-225807-427165 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-21 09:36:24,295 44 INFO rb-133655d-225807-427165 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-21 09:36:24,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:36:24,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-21 09:36:24,360 44 INFO rb-133655d-225807-427165 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-21 09:36:24,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:24] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.005 0.014 2026-10-21 09:36:24,412 44 INFO rb-133655d-225807-427165 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-21 09:36:24,466 44 INFO rb-133655d-225807-427165 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-21 09:36:24,513 44 INFO rb-133655d-225807-427165 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-21 09:36:24,565 44 INFO rb-133655d-225807-427165 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-21 09:36:24,655 44 INFO rb-133655d-225807-427165 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-21 09:36:24,703 44 INFO rb-133655d-225807-427165 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-21 09:36:24,764 44 INFO rb-133655d-225807-427165 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-21 09:36:24,829 44 INFO rb-133655d-225807-427165 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-21 09:36:24,835 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54065537 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000002', 'uuid': '2403f5f8-66bc-421d-94d9-d62cda43ddec'}] 2026-10-21 09:36:25,267 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54065537 order {'name': '/', 'pos_reference': '261-130-000002', 'uuid': '2403f5f8-66bc-421d-94d9-d62cda43ddec'} created pos.order #882 2026-10-21 09:36:25,319 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54065537 finished 2026-10-21 09:36:25,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 172 0.166 0.434 2026-10-21 09:36:25,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:36:25,570 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68166882 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': '2403f5f8-66bc-421d-94d9-d62cda43ddec'}] 2026-10-21 09:36:25,591 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68166882 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': '2403f5f8-66bc-421d-94d9-d62cda43ddec'} sync ignored for existing PoS order pos.order(882,) (state: paid) 2026-10-21 09:36:25,594 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-10-21 09:36:25,595 44 INFO rb-133655d-225807-427165 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-21 09:36:25,638 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68166882 finished 2026-10-21 09:36:25,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17758916 (allocated 19533824) 2026-10-21 09:36:25,782 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 130268 2026-10-21 09:36:25,783 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-10-21 09:36:25,784 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 130268 2026-10-21 09:36:25,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.085 0.136 2026-10-21 09:36:25,896 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093625_896451_test_refund_line_report_prices_sign.txt 2026-10-21 09:36:25,896 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmp3zcbb84u_chrome_odoo" 2026-10-21 09:36:26,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-10-21 09:36:27,094 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76670565 started for PoS orders references: [{'name': 'Order 99763-911-2588', 'pos_reference': None, 'uuid': '99763-911-2588'}] 2026-10-21 09:36:27,641 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76670565 order {'name': 'Order 99763-911-2588', 'pos_reference': None, 'uuid': '99763-911-2588'} created pos.order #883 2026-10-21 09:36:27,643 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76670565 finished 2026-10-21 09:36:28,095 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-10-21 09:36:28,652 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48168670 started for PoS orders references: [{'name': 'Order 22703-740-6741', 'pos_reference': None, 'uuid': '22703-740-6741'}, {'name': 'Order 61302-921-4655', 'pos_reference': None, 'uuid': '61302-921-4655'}] 2026-10-21 09:36:29,229 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48168670 order {'name': 'Order 22703-740-6741', 'pos_reference': None, 'uuid': '22703-740-6741'} created pos.order #884 2026-10-21 09:36:29,569 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48168670 order {'name': 'Order 61302-921-4655', 'pos_reference': None, 'uuid': '61302-921-4655'} created pos.order #885 2026-10-21 09:36:29,570 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48168670 finished 2026-10-21 09:36:30,138 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-10-21 09:36:31,082 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72994649 started for PoS orders references: [{'name': 'Order 55331-322-5218', 'pos_reference': None, 'uuid': '55331-322-5218'}] 2026-10-21 09:36:31,730 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72994649 order {'name': 'Order 55331-322-5218', 'pos_reference': None, 'uuid': '55331-322-5218'} created pos.order #886 2026-10-21 09:36:31,731 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72994649 finished 2026-10-21 09:36:33,294 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-21 09:36:52,494 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-10-21 09:36:53,685 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 130491 2026-10-21 09:36:53,686 44 INFO rb-133655d-225807-427165 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/tmpajfczge8_chrome_odoo 2026-10-21 09:36:53,686 44 INFO rb-133655d-225807-427165 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:45615/json/version 2026-10-21 09:36:53,687 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45615', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:36:53,703 44 INFO rb-133655d-225807-427165 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-21 09:36:53,703 44 INFO rb-133655d-225807-427165 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:45615/json 2026-10-21 09:36:53,704 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45615', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:36:53,711 44 INFO rb-133655d-225807-427165 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:45615/devtools/page/A132829E3CFA668D5EC5C8104AF124BF 2026-10-21 09:36:53,752 44 INFO rb-133655d-225807-427165 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-21 09:36:53,759 44 INFO rb-133655d-225807-427165 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-21 09:36:53,939 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:36:53,948 44 INFO rb-133655d-225807-427165 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-21 09:36:53,952 44 INFO rb-133655d-225807-427165 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-21 09:36:53,952 44 INFO rb-133655d-225807-427165 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-21 09:36:53,972 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:36:54,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:54] "GET /pos/ui/133 HTTP/1.1" 200 - 128 0.124 0.745 2026-10-21 09:36:54,841 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': 'A132829E3CFA668D5EC5C8104AF124BF', 'loaderId': 'C887F723CA3BD7BEBC4C1D67A916F17C', 'isDownload': False} 2026-10-21 09:36:54,841 44 INFO rb-133655d-225807-427165 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-21 09:36:54,877 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:36:54,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:54] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-21 09:36:54,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:54] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-21 09:36:54,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:54] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-21 09:36:55,666 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:36:55,676 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:36:55,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:36:55,737 44 INFO rb-133655d-225807-427165 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-21 09:36:55,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:36:55,746 44 INFO rb-133655d-225807-427165 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-21 09:36:55,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:36:55,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:36:55,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.016 2026-10-21 09:36:55,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.042 2026-10-21 09:36:55,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.021 0.070 2026-10-21 09:36:55,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-21 09:36:57,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 359 0.367 0.647 2026-10-21 09:36:57,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:36:57,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.009 2026-10-21 09:36:57,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-10-21 09:36:57,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.011 2026-10-21 09:36:57,270 44 INFO rb-133655d-225807-427165 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-21 09:36:57,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-21 09:36:57,361 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:36:57,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:36:57,415 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 09:36:57,443 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-21 09:36:57,461 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:36:57,473 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.060 2026-10-21 09:36:57,485 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.059 0.074 2026-10-21 09:36:57,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.016 0.143 2026-10-21 09:36:57,549 44 INFO rb-133655d-225807-427165 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-21 09:36:57,552 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:36:57,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.024 0.111 2026-10-21 09:36:57,665 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:36:57,668 44 INFO rb-133655d-225807-427165 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-21 09:36:57,714 44 INFO rb-133655d-225807-427165 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-21 09:36:57,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.072 0.141 2026-10-21 09:36:57,754 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:36:57,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.172 2026-10-21 09:36:57,873 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.034 0.301 2026-10-21 09:36:57,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.270 2026-10-21 09:36:57,935 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-21 09:36:57,968 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:57] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.192 2026-10-21 09:36:58,003 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.367 2026-10-21 09:36:58,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-21 09:36:58,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-21 09:36:58,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-21 09:36:58,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.051 0.221 2026-10-21 09:36:58,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.234 2026-10-21 09:36:58,261 44 INFO rb-133655d-225807-427165 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-21 09:36:58,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-21 09:36:58,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.012 0.338 2026-10-21 09:36:58,333 44 INFO rb-133655d-225807-427165 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-21 09:36:58,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.093 0.177 2026-10-21 09:36:58,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.047 2026-10-21 09:36:58,790 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.024 2026-10-21 09:36:58,868 44 INFO rb-133655d-225807-427165 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-21 09:36:59,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36: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.067 0.119 2026-10-21 09:36:59,237 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.064 0.098 2026-10-21 09:36:59,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.160 2026-10-21 09:36:59,285 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:59] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.017 2026-10-21 09:36:59,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.031 2026-10-21 09:36:59,400 44 INFO rb-133655d-225807-427165 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-21 09:36:59,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:59] "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.045 2026-10-21 09:36:59,459 44 INFO rb-133655d-225807-427165 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-21 09:36:59,514 44 INFO rb-133655d-225807-427165 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-21 09:36:59,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.065 2026-10-21 09:36:59,614 44 INFO rb-133655d-225807-427165 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-21 09:36:59,661 44 INFO rb-133655d-225807-427165 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-21 09:36:59,740 44 INFO rb-133655d-225807-427165 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-21 09:36:59,757 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:36:59,759 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:36:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:36:59,794 44 INFO rb-133655d-225807-427165 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-21 09:36:59,841 44 INFO rb-133655d-225807-427165 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-21 09:36:59,921 44 INFO rb-133655d-225807-427165 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-21 09:36:59,997 44 INFO rb-133655d-225807-427165 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-21 09:37:00,004 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25184939 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '372eb394-1d4c-4e71-98ee-6f72815a2421'}] 2026-10-21 09:37:00,005 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:37:00,577 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25184939 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '372eb394-1d4c-4e71-98ee-6f72815a2421'} created pos.order #887 2026-10-21 09:37:00,607 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25184939 finished 2026-10-21 09:37:00,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 266 0.308 0.634 2026-10-21 09:37:01,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.046 2026-10-21 09:37:01,117 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 09:37:01,264 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82800852 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '372eb394-1d4c-4e71-98ee-6f72815a2421'}] 2026-10-21 09:37:01,272 44 INFO rb-133655d-225807-427165 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-21 09:37:01,276 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82800852 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '372eb394-1d4c-4e71-98ee-6f72815a2421'} sync ignored for existing PoS order pos.order(887,) (state: paid) 2026-10-21 09:37:01,308 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82800852 finished 2026-10-21 09:37:01,324 44 INFO rb-133655d-225807-427165 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-21 09:37:01,375 44 INFO rb-133655d-225807-427165 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-21 09:37:01,430 44 INFO rb-133655d-225807-427165 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-21 09:37:01,487 44 INFO rb-133655d-225807-427165 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-21 09:37:01,497 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.058 0.179 2026-10-21 09:37:01,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.011 0.104 2026-10-21 09:37:01,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.102 2026-10-21 09:37:01,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.028 0.088 2026-10-21 09:37:01,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-21 09:37:01,827 44 INFO rb-133655d-225807-427165 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-21 09:37:02,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:02] "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.072 0.129 2026-10-21 09:37:02,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.051 0.121 2026-10-21 09:37:02,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.143 2026-10-21 09:37:02,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.040 2026-10-21 09:37:02,360 44 INFO rb-133655d-225807-427165 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-21 09:37:02,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:02] "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.024 0.055 2026-10-21 09:37:02,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:02] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.075 2026-10-21 09:37:02,562 44 INFO rb-133655d-225807-427165 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-21 09:37:02,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.126 2026-10-21 09:37:02,610 44 INFO rb-133655d-225807-427165 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-21 09:37:02,660 44 INFO rb-133655d-225807-427165 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-21 09:37:02,722 44 INFO rb-133655d-225807-427165 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-21 09:37:02,769 44 INFO rb-133655d-225807-427165 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-21 09:37:02,820 44 INFO rb-133655d-225807-427165 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-21 09:37:02,871 44 INFO rb-133655d-225807-427165 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-21 09:37:02,932 44 INFO rb-133655d-225807-427165 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-21 09:37:02,983 44 INFO rb-133655d-225807-427165 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-21 09:37:03,039 44 INFO rb-133655d-225807-427165 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-21 09:37:03,111 44 INFO rb-133655d-225807-427165 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-21 09:37:03,116 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53909785 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '2ff85399-2022-432d-89a3-c8e15767e9bf'}] 2026-10-21 09:37:03,422 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1457] 2026-10-21 09:37:06,543 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53909785 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '2ff85399-2022-432d-89a3-c8e15767e9bf'} created pos.order #888 2026-10-21 09:37:06,903 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53909785 finished 2026-10-21 09:37:07,571 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:37:07,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1138 1.401 3.060 2026-10-21 09:37:07,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:07] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.011 0.023 2026-10-21 09:37:07,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.049 2026-10-21 09:37:07,691 44 INFO rb-133655d-225807-427165 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-21 09:37:07,713 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87611571 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '2ff85399-2022-432d-89a3-c8e15767e9bf'}] 2026-10-21 09:37:07,730 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87611571 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '2ff85399-2022-432d-89a3-c8e15767e9bf'} sync ignored for existing PoS order pos.order(888,) (state: done) 2026-10-21 09:37:07,743 44 INFO rb-133655d-225807-427165 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-21 09:37:07,756 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87611571 finished 2026-10-21 09:37:07,820 44 INFO rb-133655d-225807-427165 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-21 09:37:07,885 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: tour succeeded 2026-10-21 09:37:07,888 44 INFO rb-133655d-225807-427165 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-21 09:37:07,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.062 0.174 2026-10-21 09:37:08,097 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 21801840 (allocated 26087424) 2026-10-21 09:37:08,102 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 130491 2026-10-21 09:37:08,103 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing websocket connection 2026-10-21 09:37:08,105 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 130491 2026-10-21 09:37:08,208 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_093708_208420_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-10-21 09:37:08,208 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmpajfczge8_chrome_odoo" 2026-10-21 09:37:08,339 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-10-21 09:37:09,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130738 2026-10-21 09:37:09,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmprt7wp1kg_chrome_odoo 2026-10-21 09:37:09,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39905/json/version 2026-10-21 09:37:09,961 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39905', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:37:09,983 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:37:09,983 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39905/json 2026-10-21 09:37:09,984 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39905', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:37:10,001 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:39905/devtools/page/EA9337F5503A5A840153D6B6BB6DBEEB 2026-10-21 09:37:10,016 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-21 09:37:10,022 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-21 09:37:10,226 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:37:10,241 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-21 09:37:10,243 44 INFO rb-133655d-225807-427165 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-21 09:37:10,243 44 INFO rb-133655d-225807-427165 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-21 09:37:10,260 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:37:11,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:11] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.114 0.827 2026-10-21 09:37:11,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'EA9337F5503A5A840153D6B6BB6DBEEB', 'loaderId': '64B4E460C804C251D121C6A2D055BAD0', 'isDownload': False} 2026-10-21 09:37:11,202 44 INFO rb-133655d-225807-427165 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-21 09:37:11,223 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:37:11,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:11] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-21 09:37:11,269 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:11] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-10-21 09:37:11,285 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:11] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.042 2026-10-21 09:37:11,956 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:37:11,960 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:37:11,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-10-21 09:37:12,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:37:12,020 44 INFO rb-133655d-225807-427165 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-21 09:37:12,031 44 INFO rb-133655d-225807-427165 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-21 09:37:12,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:37:12,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:12,120 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.015 2026-10-21 09:37:12,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.013 0.049 2026-10-21 09:37:12,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.020 0.045 2026-10-21 09:37:12,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-21 09:37:13,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 360 0.313 0.562 2026-10-21 09:37:13,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:37:13,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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.009 2026-10-21 09:37:13,348 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-21 09:37:13,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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.009 2026-10-21 09:37:13,398 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:37:13,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.008 2026-10-21 09:37:13,459 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:37:13,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:37:13,526 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-21 09:37:13,534 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:37:13,571 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.036 0.057 2026-10-21 09:37:13,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.102 2026-10-21 09:37:13,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.006 0.045 2026-10-21 09:37:13,643 44 INFO rb-133655d-225807-427165 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-21 09:37:13,658 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:37:13,661 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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-21 09:37:13,697 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-21 09:37:13,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.007 0.032 2026-10-21 09:37:13,839 44 INFO rb-133655d-225807-427165 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-21 09:37:13,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.076 0.105 2026-10-21 09:37:13,866 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:37:13,885 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:37:13,894 44 INFO rb-133655d-225807-427165 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-21 09:37:13,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:13] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.046 0.244 2026-10-21 09:37:14,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.012 0.204 2026-10-21 09:37:14,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.245 2026-10-21 09:37:14,075 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.268 2026-10-21 09:37:14,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.306 2026-10-21 09:37:14,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-21 09:37:14,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-21 09:37:14,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.188 2026-10-21 09:37:14,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-21 09:37:14,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-21 09:37:14,407 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.052 0.235 2026-10-21 09:37:14,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-21 09:37:14,472 44 INFO rb-133655d-225807-427165 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-21 09:37:14,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.323 2026-10-21 09:37:14,534 44 INFO rb-133655d-225807-427165 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-21 09:37:14,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.085 0.166 2026-10-21 09:37:14,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.031 0.071 2026-10-21 09:37:14,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.017 2026-10-21 09:37:15,079 44 INFO rb-133655d-225807-427165 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-21 09:37:15,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:15] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.044 0.100 2026-10-21 09:37:15,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.056 0.116 2026-10-21 09:37:15,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.159 2026-10-21 09:37:15,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:15] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.023 2026-10-21 09:37:15,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-21 09:37:15,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.046 2026-10-21 09:37:15,640 44 INFO rb-133655d-225807-427165 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-21 09:37:15,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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.017 0.065 2026-10-21 09:37:15,703 44 INFO rb-133655d-225807-427165 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-21 09:37:15,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.079 2026-10-21 09:37:15,800 44 INFO rb-133655d-225807-427165 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-21 09:37:15,853 44 INFO rb-133655d-225807-427165 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-21 09:37:15,903 44 INFO rb-133655d-225807-427165 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-21 09:37:15,977 44 INFO rb-133655d-225807-427165 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-21 09:37:15,993 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:15,998 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:37:16,031 44 INFO rb-133655d-225807-427165 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-21 09:37:16,079 44 INFO rb-133655d-225807-427165 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-21 09:37:16,130 44 INFO rb-133655d-225807-427165 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-21 09:37:16,210 44 INFO rb-133655d-225807-427165 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-21 09:37:16,261 44 INFO rb-133655d-225807-427165 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-21 09:37:16,317 44 INFO rb-133655d-225807-427165 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-21 09:37:16,393 44 INFO rb-133655d-225807-427165 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-21 09:37:16,398 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12044065 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '70a96906-013e-4bae-ac87-9cc2b8d92dbf'}] 2026-10-21 09:37:16,406 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:37:19,131 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12044065 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '70a96906-013e-4bae-ac87-9cc2b8d92dbf'} created pos.order #889 2026-10-21 09:37:19,493 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12044065 finished 2026-10-21 09:37:19,988 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:37:19,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 922 1.010 2.585 2026-10-21 09:37:20,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:20] "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.015 2026-10-21 09:37:20,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.042 0.067 2026-10-21 09:37:20,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:20] "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-21 09:37:20,357 44 INFO rb-133655d-225807-427165 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-21 09:37:20,366 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29709748 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '70a96906-013e-4bae-ac87-9cc2b8d92dbf'}] 2026-10-21 09:37:20,385 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29709748 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '70a96906-013e-4bae-ac87-9cc2b8d92dbf'} sync ignored for existing PoS order pos.order(889,) (state: done) 2026-10-21 09:37:20,406 44 INFO rb-133655d-225807-427165 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-21 09:37:20,414 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29709748 finished 2026-10-21 09:37:20,472 44 INFO rb-133655d-225807-427165 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-21 09:37:20,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-21 09:37:20,527 44 INFO rb-133655d-225807-427165 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-21 09:37:20,673 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18261612 (allocated 19922944) 2026-10-21 09:37:20,677 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130738 2026-10-21 09:37:20,678 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-21 09:37:20,679 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130738 2026-10-21 09:37:20,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.133 0.210 2026-10-21 09:37:20,802 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093720_802182_test_taxes_l10n_be_pos.txt 2026-10-21 09:37:20,802 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmprt7wp1kg_chrome_odoo" 2026-10-21 09:37:22,456 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1461, 1462] 2026-10-21 09:37:24,030 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130958 2026-10-21 09:37:24,031 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpzlqe2jq0_chrome_odoo 2026-10-21 09:37:24,031 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:32885/json/version 2026-10-21 09:37:24,032 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:37:24,105 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:37:24,105 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:32885/json 2026-10-21 09:37:24,106 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:37:24,121 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:32885/devtools/page/2BD5E1E1FB8C4911166F8742B3EBD4B9 2026-10-21 09:37:24,136 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-21 09:37:24,146 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-21 09:37:24,396 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:37:24,405 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-21 09:37:24,408 44 INFO rb-133655d-225807-427165 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-21 09:37:24,409 44 INFO rb-133655d-225807-427165 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-21 09:37:24,680 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:24] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.094 0.163 2026-10-21 09:37:24,689 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '2BD5E1E1FB8C4911166F8742B3EBD4B9', 'loaderId': '220CCBDD2F398869D37E114300534747', 'isDownload': False} 2026-10-21 09:37:24,689 44 INFO rb-133655d-225807-427165 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-21 09:37:24,715 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:37:24,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:24] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 09:37:24,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:24] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 09:37:24,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:24] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-21 09:37:25,354 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:25,361 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:25,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-21 09:37:25,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.007 2026-10-21 09:37:25,423 44 INFO rb-133655d-225807-427165 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-21 09:37:25,437 44 INFO rb-133655d-225807-427165 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-21 09:37:25,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:37:25,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:37:25,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.012 2026-10-21 09:37:25,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.021 2026-10-21 09:37:25,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.013 0.048 2026-10-21 09:37:25,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-21 09:37:26,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 360 0.288 0.543 2026-10-21 09:37:26,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:37:26,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:37:26,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-21 09:37:26,680 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:37:26,706 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:37:26,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:37:26,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:37:26,784 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:37:26,801 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:37:26,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.011 0.030 2026-10-21 09:37:26,825 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:37:26,842 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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-21 09:37:26,856 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:37:26,879 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:37:26,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.050 0.092 2026-10-21 09:37:26,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:26] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.008 0.091 2026-10-21 09:37:26,959 44 INFO rb-133655d-225807-427165 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-21 09:37:27,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.038 0.147 2026-10-21 09:37:27,142 44 INFO rb-133655d-225807-427165 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-21 09:37:27,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.040 0.262 2026-10-21 09:37:27,165 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:27,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.007 0.165 2026-10-21 09:37:27,182 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:37:27,190 44 INFO rb-133655d-225807-427165 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-21 09:37:27,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-21 09:37:27,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-21 09:37:27,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-21 09:37:27,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.240 2026-10-21 09:37:27,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.017 0.172 2026-10-21 09:37:27,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-21 09:37:27,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.010 0.224 2026-10-21 09:37:27,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.010 0.226 2026-10-21 09:37:27,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.241 2026-10-21 09:37:27,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.217 2026-10-21 09:37:27,608 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.220 2026-10-21 09:37:27,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-21 09:37:27,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-21 09:37:27,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.042 0.280 2026-10-21 09:37:27,822 44 INFO rb-133655d-225807-427165 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-21 09:37:27,887 44 INFO rb-133655d-225807-427165 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-21 09:37:28,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.056 0.149 2026-10-21 09:37:28,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.031 0.064 2026-10-21 09:37:28,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.017 2026-10-21 09:37:28,356 44 INFO rb-133655d-225807-427165 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-21 09:37:28,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.054 0.117 2026-10-21 09:37:28,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.065 0.114 2026-10-21 09:37:28,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.179 2026-10-21 09:37:28,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:28] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.010 0.023 2026-10-21 09:37:28,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-21 09:37:28,887 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.037 2026-10-21 09:37:28,938 44 INFO rb-133655d-225807-427165 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-21 09:37:28,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:28] "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.018 0.056 2026-10-21 09:37:28,987 44 INFO rb-133655d-225807-427165 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-21 09:37:29,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.063 2026-10-21 09:37:29,088 44 INFO rb-133655d-225807-427165 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-21 09:37:29,144 44 INFO rb-133655d-225807-427165 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-21 09:37:29,188 44 INFO rb-133655d-225807-427165 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-21 09:37:29,262 44 INFO rb-133655d-225807-427165 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-21 09:37:29,275 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:29,278 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:29,313 44 INFO rb-133655d-225807-427165 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-21 09:37:29,363 44 INFO rb-133655d-225807-427165 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-21 09:37:29,414 44 INFO rb-133655d-225807-427165 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-21 09:37:29,491 44 INFO rb-133655d-225807-427165 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-21 09:37:29,542 44 INFO rb-133655d-225807-427165 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-21 09:37:29,597 44 INFO rb-133655d-225807-427165 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-21 09:37:29,672 44 INFO rb-133655d-225807-427165 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-21 09:37:29,678 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26341912 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '55ea80ef-75d3-4624-86af-cba8652ec4b3'}] 2026-10-21 09:37:29,681 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:37:31,591 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26341912 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '55ea80ef-75d3-4624-86af-cba8652ec4b3'} created pos.order #890 2026-10-21 09:37:31,833 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26341912 finished 2026-10-21 09:37:32,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 756 0.774 1.694 2026-10-21 09:37:32,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:32] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:37:32,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.038 0.052 2026-10-21 09:37:32,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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-21 09:37:32,468 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47755992 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '55ea80ef-75d3-4624-86af-cba8652ec4b3'}] 2026-10-21 09:37:32,471 44 INFO rb-133655d-225807-427165 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-21 09:37:32,480 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47755992 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '55ea80ef-75d3-4624-86af-cba8652ec4b3'} sync ignored for existing PoS order pos.order(890,) (state: done) 2026-10-21 09:37:32,507 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47755992 finished 2026-10-21 09:37:32,511 44 INFO rb-133655d-225807-427165 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-21 09:37:32,586 44 INFO rb-133655d-225807-427165 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-21 09:37:32,635 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-21 09:37:32,638 44 INFO rb-133655d-225807-427165 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-21 09:37:32,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.078 0.194 2026-10-21 09:37:32,787 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19054976 (allocated 20447232) 2026-10-21 09:37:32,836 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130958 2026-10-21 09:37:32,837 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-21 09:37:32,846 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130958 2026-10-21 09:37:32,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.041 2026-10-21 09:37:32,956 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093732_955787_test_taxes_l10n_be_pos.txt 2026-10-21 09:37:32,956 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpzlqe2jq0_chrome_odoo" 2026-10-21 09:37:34,465 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1464, 1465] 2026-10-21 09:37:36,086 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131190 2026-10-21 09:37:36,086 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpym6g9_nx_chrome_odoo 2026-10-21 09:37:36,086 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:38541/json/version 2026-10-21 09:37:36,088 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:37:36,099 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:37:36,099 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:38541/json 2026-10-21 09:37:36,100 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:37:36,112 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:38541/devtools/page/74D83A9DB3DCA8C54C3F5EDA0A5FC520 2026-10-21 09:37:36,148 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-21 09:37:36,154 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-21 09:37:36,370 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:37:36,380 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-21 09:37:36,385 44 INFO rb-133655d-225807-427165 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-21 09:37:36,386 44 INFO rb-133655d-225807-427165 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-21 09:37:36,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:36] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.082 0.131 2026-10-21 09:37:36,624 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '74D83A9DB3DCA8C54C3F5EDA0A5FC520', 'loaderId': '3ADA7ED52C3D6D07D7BAD4C36C4E83E8', 'isDownload': False} 2026-10-21 09:37:36,624 44 INFO rb-133655d-225807-427165 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-21 09:37:36,641 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:37:36,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:36] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 09:37:36,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:36] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-21 09:37:36,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:36] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-21 09:37:37,249 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:37:37,257 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:37:37,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:37:37,319 44 INFO rb-133655d-225807-427165 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-21 09:37:37,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:37:37,326 44 INFO rb-133655d-225807-427165 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-21 09:37:37,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:37:37,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:37:37,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:37] "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.018 2026-10-21 09:37:37,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.030 2026-10-21 09:37:37,481 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.019 0.051 2026-10-21 09:37:37,485 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-21 09:37:38,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.314 0.504 2026-10-21 09:37:38,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.005 2026-10-21 09:37:38,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.009 2026-10-21 09:37:38,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-21 09:37:38,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.004 0.021 2026-10-21 09:37:38,651 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:37:38,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.014 2026-10-21 09:37:38,716 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:37:38,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:37:38,751 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:37:38,768 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:37:38,798 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "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-21 09:37:38,807 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.029 0.036 2026-10-21 09:37:38,812 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:37:38,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.005 0.081 2026-10-21 09:37:38,849 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:37:38,935 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.032 0.065 2026-10-21 09:37:38,958 44 INFO rb-133655d-225807-427165 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-21 09:37:38,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:38] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.005 0.116 2026-10-21 09:37:39,057 44 INFO rb-133655d-225807-427165 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-21 09:37:39,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.060 0.186 2026-10-21 09:37:39,099 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:37:39,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.097 2026-10-21 09:37:39,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.130 2026-10-21 09:37:39,192 44 INFO rb-133655d-225807-427165 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-21 09:37:39,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.174 2026-10-21 09:37:39,210 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:39,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.218 2026-10-21 09:37:39,266 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.235 2026-10-21 09:37:39,302 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-21 09:37:39,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-10-21 09:37:39,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-21 09:37:39,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-21 09:37:39,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-21 09:37:39,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-21 09:37:39,488 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.008 0.171 2026-10-21 09:37:39,522 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-21 09:37:39,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-10-21 09:37:39,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-21 09:37:39,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-21 09:37:39,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.048 0.259 2026-10-21 09:37:39,791 44 INFO rb-133655d-225807-427165 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-21 09:37:39,854 44 INFO rb-133655d-225807-427165 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-21 09:37:40,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.027 0.114 2026-10-21 09:37:40,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.022 0.058 2026-10-21 09:37:40,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.019 2026-10-21 09:37:40,267 44 INFO rb-133655d-225807-427165 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-21 09:37:40,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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.073 0.100 2026-10-21 09:37:40,615 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.043 0.106 2026-10-21 09:37:40,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.133 2026-10-21 09:37:40,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:40] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.017 0.017 2026-10-21 09:37:40,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-21 09:37:40,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.037 2026-10-21 09:37:40,865 44 INFO rb-133655d-225807-427165 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-21 09:37:40,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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.022 0.046 2026-10-21 09:37:40,934 44 INFO rb-133655d-225807-427165 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-21 09:37:41,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.072 2026-10-21 09:37:41,047 44 INFO rb-133655d-225807-427165 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-21 09:37:41,095 44 INFO rb-133655d-225807-427165 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-21 09:37:41,145 44 INFO rb-133655d-225807-427165 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-21 09:37:41,224 44 INFO rb-133655d-225807-427165 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-21 09:37:41,241 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:41,246 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:37:41,277 44 INFO rb-133655d-225807-427165 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-21 09:37:41,326 44 INFO rb-133655d-225807-427165 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-21 09:37:41,377 44 INFO rb-133655d-225807-427165 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-21 09:37:41,464 44 INFO rb-133655d-225807-427165 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-21 09:37:41,515 44 INFO rb-133655d-225807-427165 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-21 09:37:41,571 44 INFO rb-133655d-225807-427165 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-21 09:37:41,647 44 INFO rb-133655d-225807-427165 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-21 09:37:41,651 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89399786 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '6ef4d3e8-e257-43e1-a202-1965f83d95b0'}] 2026-10-21 09:37:41,655 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:37:43,527 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89399786 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '6ef4d3e8-e257-43e1-a202-1965f83d95b0'} created pos.order #891 2026-10-21 09:37:43,708 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89399786 finished 2026-10-21 09:37:44,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 726 0.792 1.574 2026-10-21 09:37:44,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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.007 2026-10-21 09:37:44,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.052 2026-10-21 09:37:44,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:44] "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-21 09:37:44,312 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81058300 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '6ef4d3e8-e257-43e1-a202-1965f83d95b0'}] 2026-10-21 09:37:44,322 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81058300 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '6ef4d3e8-e257-43e1-a202-1965f83d95b0'} sync ignored for existing PoS order pos.order(891,) (state: done) 2026-10-21 09:37:44,326 44 INFO rb-133655d-225807-427165 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-21 09:37:44,348 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81058300 finished 2026-10-21 09:37:44,378 44 INFO rb-133655d-225807-427165 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-21 09:37:44,448 44 INFO rb-133655d-225807-427165 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-21 09:37:44,495 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-21 09:37:44,496 44 INFO rb-133655d-225807-427165 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-21 09:37:44,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.053 0.173 2026-10-21 09:37:44,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19070996 (allocated 20971520) 2026-10-21 09:37:44,638 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131190 2026-10-21 09:37:44,638 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-21 09:37:44,639 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131190 2026-10-21 09:37:44,756 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093744_756684_test_taxes_l10n_be_pos.txt 2026-10-21 09:37:44,757 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpym6g9_nx_chrome_odoo" 2026-10-21 09:37:46,091 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1467, 1468] 2026-10-21 09:37:47,507 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131418 2026-10-21 09:37:47,507 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpiey6dfp5_chrome_odoo 2026-10-21 09:37:47,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:41365/json/version 2026-10-21 09:37:47,509 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:37:47,582 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:37:47,582 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:41365/json 2026-10-21 09:37:47,583 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:37:47,593 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:41365/devtools/page/D51C3C0FBB42773FBDEEC8B9C2564CFA 2026-10-21 09:37:47,608 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-21 09:37:47,621 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-21 09:37:47,852 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:37:47,861 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-21 09:37:47,864 44 INFO rb-133655d-225807-427165 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-21 09:37:47,864 44 INFO rb-133655d-225807-427165 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-21 09:37:48,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.056 0.113 2026-10-21 09:37:48,052 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'D51C3C0FBB42773FBDEEC8B9C2564CFA', 'loaderId': 'C7D1A6A25791A2A548E0A9748295582F', 'isDownload': False} 2026-10-21 09:37:48,052 44 INFO rb-133655d-225807-427165 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-21 09:37:48,092 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:37:48,120 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-21 09:37:48,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-21 09:37:48,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-21 09:37:48,784 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:48,807 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:37:48,811 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:37:48,832 44 INFO rb-133655d-225807-427165 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-21 09:37:48,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:37:48,836 44 INFO rb-133655d-225807-427165 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-21 09:37:48,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:37:48,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:37:48,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-21 09:37:48,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.018 2026-10-21 09:37:48,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.042 2026-10-21 09:37:48,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-21 09:37:49,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.218 0.498 2026-10-21 09:37:49,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:37:49,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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.007 2026-10-21 09:37:49,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:49] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.034 2026-10-21 09:37:49,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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.008 2026-10-21 09:37:49,956 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:37:49,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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-21 09:37:50,036 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:37:50,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:37:50,071 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:37:50,072 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:37:50,103 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:37:50,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.021 0.043 2026-10-21 09:37:50,123 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "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-21 09:37:50,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.014 0.061 2026-10-21 09:37:50,174 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:37:50,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.034 0.058 2026-10-21 09:37:50,276 44 INFO rb-133655d-225807-427165 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-21 09:37:50,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.018 0.135 2026-10-21 09:37:50,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.014 0.169 2026-10-21 09:37:50,383 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:50,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.053 2026-10-21 09:37:50,419 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-21 09:37:50,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-21 09:37:50,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-10-21 09:37:50,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.119 2026-10-21 09:37:50,503 44 INFO rb-133655d-225807-427165 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-21 09:37:50,507 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:50,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.131 2026-10-21 09:37:50,551 44 INFO rb-133655d-225807-427165 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-21 09:37:50,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-21 09:37:50,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.160 2026-10-21 09:37:50,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.161 2026-10-21 09:37:50,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.167 2026-10-21 09:37:50,680 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-21 09:37:50,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-21 09:37:50,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-21 09:37:50,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-21 09:37:50,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-21 09:37:50,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-21 09:37:50,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.008 0.159 2026-10-21 09:37:50,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-21 09:37:50,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.030 0.211 2026-10-21 09:37:51,005 44 INFO rb-133655d-225807-427165 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-21 09:37:51,072 44 INFO rb-133655d-225807-427165 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-21 09:37:51,260 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.056 0.129 2026-10-21 09:37:51,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.021 0.053 2026-10-21 09:37:51,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-21 09:37:51,529 44 INFO rb-133655d-225807-427165 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-21 09:37:51,682 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:51] "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.039 0.107 2026-10-21 09:37:51,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.039 0.109 2026-10-21 09:37:51,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.145 2026-10-21 09:37:51,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:51] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.009 0.021 2026-10-21 09:37:51,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-21 09:37:51,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.044 2026-10-21 09:37:52,055 44 INFO rb-133655d-225807-427165 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-21 09:37:52,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37: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.013 0.054 2026-10-21 09:37:52,104 44 INFO rb-133655d-225807-427165 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-21 09:37:52,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.071 2026-10-21 09:37:52,199 44 INFO rb-133655d-225807-427165 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-21 09:37:52,250 44 INFO rb-133655d-225807-427165 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-21 09:37:52,301 44 INFO rb-133655d-225807-427165 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-21 09:37:52,377 44 INFO rb-133655d-225807-427165 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-21 09:37:52,395 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:37:52,396 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:37:52,428 44 INFO rb-133655d-225807-427165 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-21 09:37:52,479 44 INFO rb-133655d-225807-427165 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-21 09:37:52,529 44 INFO rb-133655d-225807-427165 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-21 09:37:52,599 44 INFO rb-133655d-225807-427165 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-21 09:37:52,649 44 INFO rb-133655d-225807-427165 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-21 09:37:52,704 44 INFO rb-133655d-225807-427165 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-21 09:37:52,772 44 INFO rb-133655d-225807-427165 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-21 09:37:52,782 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11013185 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '7dcefaaa-0b2b-4108-88fe-ad3536e0245d'}] 2026-10-21 09:37:52,788 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:37:54,381 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11013185 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '7dcefaaa-0b2b-4108-88fe-ad3536e0245d'} created pos.order #892 2026-10-21 09:37:54,595 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11013185 finished 2026-10-21 09:37:54,914 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 726 0.673 1.462 2026-10-21 09:37:54,972 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:54] "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.009 2026-10-21 09:37:55,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.046 0.054 2026-10-21 09:37:55,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:55] "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-21 09:37:55,227 44 INFO rb-133655d-225807-427165 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-21 09:37:55,232 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94113579 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '7dcefaaa-0b2b-4108-88fe-ad3536e0245d'}] 2026-10-21 09:37:55,241 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94113579 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '7dcefaaa-0b2b-4108-88fe-ad3536e0245d'} sync ignored for existing PoS order pos.order(892,) (state: done) 2026-10-21 09:37:55,279 44 INFO rb-133655d-225807-427165 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-21 09:37:55,281 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94113579 finished 2026-10-21 09:37:55,355 44 INFO rb-133655d-225807-427165 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-21 09:37:55,395 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-21 09:37:55,397 44 INFO rb-133655d-225807-427165 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-21 09:37:55,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.060 0.165 2026-10-21 09:37:55,543 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19108376 (allocated 20971520) 2026-10-21 09:37:55,564 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131418 2026-10-21 09:37:55,567 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-21 09:37:55,568 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131418 2026-10-21 09:37:55,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.034 0.049 2026-10-21 09:37:55,690 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093755_690673_test_taxes_l10n_be_pos.txt 2026-10-21 09:37:55,691 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpiey6dfp5_chrome_odoo" 2026-10-21 09:37:56,969 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1470, 1471] 2026-10-21 09:37:57,152 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-10-21 09:37:58,436 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131648 2026-10-21 09:37:58,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp17h4bpr4_chrome_odoo 2026-10-21 09:37:58,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45623/json/version 2026-10-21 09:37:58,438 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45623', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:37:58,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:37:58,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45623/json 2026-10-21 09:37:58,520 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45623', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:37:58,529 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:45623/devtools/page/BA621ABD488202F18B7B7915B6874FF4 2026-10-21 09:37:58,541 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-21 09:37:58,545 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-21 09:37:58,738 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:37:58,748 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-21 09:37:58,755 44 INFO rb-133655d-225807-427165 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-21 09:37:58,755 44 INFO rb-133655d-225807-427165 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-21 09:37:58,773 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:37:59,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:59] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.140 0.956 2026-10-21 09:37:59,870 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'BA621ABD488202F18B7B7915B6874FF4', 'loaderId': 'AABE9CF107CCA830590A5C867E60A9BC', 'isDownload': False} 2026-10-21 09:37:59,871 44 INFO rb-133655d-225807-427165 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-21 09:37:59,893 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:37:59,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:59] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-21 09:37:59,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:59] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-21 09:37:59,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:37:59] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-21 09:38:00,532 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:00,538 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:38:00,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 09:38:00,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:38:00,581 44 INFO rb-133655d-225807-427165 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-21 09:38:00,587 44 INFO rb-133655d-225807-427165 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-21 09:38:00,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:38:00,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:00,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-10-21 09:38:00,659 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.029 2026-10-21 09:38:00,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.046 2026-10-21 09:38:00,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-21 09:38:01,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 360 0.274 0.460 2026-10-21 09:38:01,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:38:01,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 09:38:01,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-21 09:38:01,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:38:01,737 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:38:01,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:38:01,788 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:38:01,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:38:01,812 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:38:01,825 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:38:01,854 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:38:01,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.020 0.045 2026-10-21 09:38:01,869 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "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-21 09:38:01,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.013 0.086 2026-10-21 09:38:01,910 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:38:01,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.006 0.055 2026-10-21 09:38:01,949 44 INFO rb-133655d-225807-427165 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-21 09:38:01,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:01] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.021 0.080 2026-10-21 09:38:02,069 44 INFO rb-133655d-225807-427165 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-21 09:38:02,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.071 0.147 2026-10-21 09:38:02,130 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:02,155 44 INFO rb-133655d-225807-427165 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-21 09:38:02,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-10-21 09:38:02,183 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:02,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.013 0.203 2026-10-21 09:38:02,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-21 09:38:02,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.008 0.257 2026-10-21 09:38:02,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.294 2026-10-21 09:38:02,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.010 0.206 2026-10-21 09:38:02,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-10-21 09:38:02,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.011 0.201 2026-10-21 09:38:02,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-21 09:38:02,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-21 09:38:02,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-21 09:38:02,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.033 0.220 2026-10-21 09:38:02,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.257 2026-10-21 09:38:02,655 44 INFO rb-133655d-225807-427165 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-21 09:38:02,721 44 INFO rb-133655d-225807-427165 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-21 09:38:02,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.053 0.180 2026-10-21 09:38:03,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.022 0.060 2026-10-21 09:38:03,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-21 09:38:03,214 44 INFO rb-133655d-225807-427165 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-21 09:38:03,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:03] "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.056 0.132 2026-10-21 09:38:03,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.073 0.149 2026-10-21 09:38:03,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.195 2026-10-21 09:38:03,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:03] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.020 2026-10-21 09:38:03,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-21 09:38:03,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.042 2026-10-21 09:38:03,849 44 INFO rb-133655d-225807-427165 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-21 09:38:03,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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.020 0.035 2026-10-21 09:38:03,912 44 INFO rb-133655d-225807-427165 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-21 09:38:03,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.048 2026-10-21 09:38:04,018 44 INFO rb-133655d-225807-427165 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-21 09:38:04,067 44 INFO rb-133655d-225807-427165 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-21 09:38:04,118 44 INFO rb-133655d-225807-427165 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-21 09:38:04,189 44 INFO rb-133655d-225807-427165 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-21 09:38:04,203 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:04,203 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:04,239 44 INFO rb-133655d-225807-427165 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-21 09:38:04,290 44 INFO rb-133655d-225807-427165 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-21 09:38:04,341 44 INFO rb-133655d-225807-427165 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-21 09:38:04,420 44 INFO rb-133655d-225807-427165 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-21 09:38:04,471 44 INFO rb-133655d-225807-427165 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-21 09:38:04,532 44 INFO rb-133655d-225807-427165 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-21 09:38:04,609 44 INFO rb-133655d-225807-427165 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-21 09:38:04,613 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40157339 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '9419ddcc-6cfd-4589-a090-4a064c366738'}] 2026-10-21 09:38:04,623 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:38:07,145 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40157339 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '9419ddcc-6cfd-4589-a090-4a064c366738'} created pos.order #893 2026-10-21 09:38:07,425 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40157339 finished 2026-10-21 09:38:07,766 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:38:07,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 930 0.776 2.381 2026-10-21 09:38:07,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.035 0.061 2026-10-21 09:38:07,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:07] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.003 0.100 2026-10-21 09:38:07,968 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:07] "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-21 09:38:08,122 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61031394 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '9419ddcc-6cfd-4589-a090-4a064c366738'}] 2026-10-21 09:38:08,122 44 INFO rb-133655d-225807-427165 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-21 09:38:08,159 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61031394 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '9419ddcc-6cfd-4589-a090-4a064c366738'} sync ignored for existing PoS order pos.order(893,) (state: done) 2026-10-21 09:38:08,164 44 INFO rb-133655d-225807-427165 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-21 09:38:08,182 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61031394 finished 2026-10-21 09:38:08,239 44 INFO rb-133655d-225807-427165 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-21 09:38:08,280 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-21 09:38:08,281 44 INFO rb-133655d-225807-427165 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-21 09:38:08,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.105 0.179 2026-10-21 09:38:08,443 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19105736 (allocated 20447232) 2026-10-21 09:38:08,449 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131648 2026-10-21 09:38:08,450 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-21 09:38:08,451 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131648 2026-10-21 09:38:08,561 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093808_561743_test_taxes_l10n_br_pos.txt 2026-10-21 09:38:08,562 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp17h4bpr4_chrome_odoo" 2026-10-21 09:38:09,968 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1473, 1474] 2026-10-21 09:38:11,222 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131877 2026-10-21 09:38:11,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpco38t298_chrome_odoo 2026-10-21 09:38:11,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:38821/json/version 2026-10-21 09:38:11,224 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:38:11,296 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:38:11,296 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:38821/json 2026-10-21 09:38:11,297 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:38:11,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:38821/devtools/page/372678B55FB0D4D78C0881D1A902FFB2 2026-10-21 09:38:11,314 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-21 09:38:11,319 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-21 09:38:11,553 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:38:11,562 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-21 09:38:11,566 44 INFO rb-133655d-225807-427165 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-21 09:38:11,566 44 INFO rb-133655d-225807-427165 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-21 09:38:11,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:11] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.075 0.141 2026-10-21 09:38:11,795 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '372678B55FB0D4D78C0881D1A902FFB2', 'loaderId': 'C67AF68BCEC3BB1C6A312E36FBE610A9', 'isDownload': False} 2026-10-21 09:38:11,796 44 INFO rb-133655d-225807-427165 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-21 09:38:11,817 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:38:11,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:11] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-21 09:38:11,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:11] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-21 09:38:11,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:11] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-21 09:38:12,455 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:12,470 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:38:12,481 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-21 09:38:12,505 44 INFO rb-133655d-225807-427165 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-21 09:38:12,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-21 09:38:12,519 44 INFO rb-133655d-225807-427165 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-21 09:38:12,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-21 09:38:12,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:12,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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.014 2026-10-21 09:38:12,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-21 09:38:12,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.025 0.036 2026-10-21 09:38:12,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-21 09:38:13,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 360 0.297 0.508 2026-10-21 09:38:13,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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-21 09:38:13,640 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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.007 2026-10-21 09:38:13,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.037 2026-10-21 09:38:13,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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-21 09:38:13,790 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:38:13,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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-21 09:38:13,863 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:38:13,892 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:38:13,892 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:38:13,942 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:38:13,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.036 0.055 2026-10-21 09:38:13,957 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "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-21 09:38:13,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.105 2026-10-21 09:38:13,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-21 09:38:13,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:13] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.044 2026-10-21 09:38:14,044 44 INFO rb-133655d-225807-427165 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-21 09:38:14,116 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:38:14,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.013 0.021 2026-10-21 09:38:14,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.038 2026-10-21 09:38:14,162 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:38:14,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.021 0.097 2026-10-21 09:38:14,239 44 INFO rb-133655d-225807-427165 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-21 09:38:14,292 44 INFO rb-133655d-225807-427165 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-21 09:38:14,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.027 0.177 2026-10-21 09:38:14,326 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:14,343 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-21 09:38:14,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.014 0.255 2026-10-21 09:38:14,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.009 0.257 2026-10-21 09:38:14,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.287 2026-10-21 09:38:14,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.278 2026-10-21 09:38:14,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.192 2026-10-21 09:38:14,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.214 2026-10-21 09:38:14,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-21 09:38:14,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-21 09:38:14,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.038 0.206 2026-10-21 09:38:14,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.207 2026-10-21 09:38:14,775 44 INFO rb-133655d-225807-427165 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-21 09:38:14,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-21 09:38:14,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:14] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.288 2026-10-21 09:38:14,843 44 INFO rb-133655d-225807-427165 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-21 09:38:15,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.029 0.130 2026-10-21 09:38:15,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.019 0.063 2026-10-21 09:38:15,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-21 09:38:15,276 44 INFO rb-133655d-225807-427165 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-21 09:38:15,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 60 0.054 0.093 2026-10-21 09:38:15,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.060 0.133 2026-10-21 09:38:15,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.011 0.188 2026-10-21 09:38:15,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:15] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.020 2026-10-21 09:38:15,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-21 09:38:15,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.038 2026-10-21 09:38:15,854 44 INFO rb-133655d-225807-427165 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-21 09:38:15,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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.014 0.045 2026-10-21 09:38:15,926 44 INFO rb-133655d-225807-427165 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-21 09:38:15,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.027 0.052 2026-10-21 09:38:16,037 44 INFO rb-133655d-225807-427165 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-21 09:38:16,088 44 INFO rb-133655d-225807-427165 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-21 09:38:16,141 44 INFO rb-133655d-225807-427165 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-21 09:38:16,217 44 INFO rb-133655d-225807-427165 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-21 09:38:16,231 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:38:16,238 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:16,269 44 INFO rb-133655d-225807-427165 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-21 09:38:16,320 44 INFO rb-133655d-225807-427165 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-21 09:38:16,371 44 INFO rb-133655d-225807-427165 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-21 09:38:16,448 44 INFO rb-133655d-225807-427165 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-21 09:38:16,499 44 INFO rb-133655d-225807-427165 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-21 09:38:16,555 44 INFO rb-133655d-225807-427165 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-21 09:38:16,634 44 INFO rb-133655d-225807-427165 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-21 09:38:16,639 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27743974 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'e9d024d6-7a88-4118-a1b4-45f65d712d35'}] 2026-10-21 09:38:16,647 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:38:18,568 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27743974 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'e9d024d6-7a88-4118-a1b4-45f65d712d35'} created pos.order #894 2026-10-21 09:38:18,783 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27743974 finished 2026-10-21 09:38:19,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 764 0.664 1.785 2026-10-21 09:38:19,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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.007 2026-10-21 09:38:19,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.049 2026-10-21 09:38:19,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:19] "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-21 09:38:19,330 44 INFO rb-133655d-225807-427165 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-21 09:38:19,338 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84966176 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'e9d024d6-7a88-4118-a1b4-45f65d712d35'}] 2026-10-21 09:38:19,347 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84966176 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'e9d024d6-7a88-4118-a1b4-45f65d712d35'} sync ignored for existing PoS order pos.order(894,) (state: done) 2026-10-21 09:38:19,382 44 INFO rb-133655d-225807-427165 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-21 09:38:19,393 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84966176 finished 2026-10-21 09:38:19,455 44 INFO rb-133655d-225807-427165 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-21 09:38:19,511 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-21 09:38:19,512 44 INFO rb-133655d-225807-427165 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-21 09:38:19,636 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18378812 (allocated 20185088) 2026-10-21 09:38:19,640 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.126 0.178 2026-10-21 09:38:19,651 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131877 2026-10-21 09:38:19,652 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-21 09:38:19,652 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131877 2026-10-21 09:38:19,802 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093819_802025_test_taxes_l10n_br_pos.txt 2026-10-21 09:38:19,802 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpco38t298_chrome_odoo" 2026-10-21 09:38:21,056 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1476, 1477] 2026-10-21 09:38:22,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 132103 2026-10-21 09:38:22,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpkt34mkhe_chrome_odoo 2026-10-21 09:38:22,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45207/json/version 2026-10-21 09:38:22,338 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45207', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:38:22,383 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:38:22,383 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45207/json 2026-10-21 09:38:22,384 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45207', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:38:22,394 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:45207/devtools/page/41CA62ACF430E8EC508D1C6DD94CD7C7 2026-10-21 09:38:22,405 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-21 09:38:22,418 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-21 09:38:22,691 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:38:22,699 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-21 09:38:22,701 44 INFO rb-133655d-225807-427165 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-21 09:38:22,701 44 INFO rb-133655d-225807-427165 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-21 09:38:22,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:22] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.073 0.119 2026-10-21 09:38:22,909 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '41CA62ACF430E8EC508D1C6DD94CD7C7', 'loaderId': 'E3AFD4E239AC820DCCAB8F3ACB4E759E', 'isDownload': False} 2026-10-21 09:38:22,909 44 INFO rb-133655d-225807-427165 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-21 09:38:22,936 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:38:22,942 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:22] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 09:38:22,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:22] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 09:38:22,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:22] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 09:38:23,551 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:23,557 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:23,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:38:23,628 44 INFO rb-133655d-225807-427165 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-21 09:38:23,633 44 INFO rb-133655d-225807-427165 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-21 09:38:23,637 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.008 2026-10-21 09:38:23,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 09:38:23,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:23,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.009 2026-10-21 09:38:23,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:23] "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.027 2026-10-21 09:38:23,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-21 09:38:23,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.032 0.038 2026-10-21 09:38:24,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.277 0.489 2026-10-21 09:38:24,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.017 2026-10-21 09:38:24,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.007 2026-10-21 09:38:24,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:24] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-21 09:38:24,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.007 2026-10-21 09:38:24,835 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:38:24,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 09:38:24,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:24,908 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:38:24,952 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:38:24,964 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:38:24,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:24] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.031 0.054 2026-10-21 09:38:25,013 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:25,018 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "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-21 09:38:25,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.015 0.096 2026-10-21 09:38:25,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.009 0.017 2026-10-21 09:38:25,065 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:38:25,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.056 0.075 2026-10-21 09:38:25,193 44 INFO rb-133655d-225807-427165 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-21 09:38:25,275 44 INFO rb-133655d-225807-427165 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-21 09:38:25,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.053 0.191 2026-10-21 09:38:25,307 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:38:25,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.062 2026-10-21 09:38:25,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.081 2026-10-21 09:38:25,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-21 09:38:25,391 44 INFO rb-133655d-225807-427165 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-21 09:38:25,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-21 09:38:25,410 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:25,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.161 2026-10-21 09:38:25,451 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-21 09:38:25,481 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-10-21 09:38:25,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-21 09:38:25,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-21 09:38:25,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-21 09:38:25,623 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-21 09:38:25,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.192 2026-10-21 09:38:25,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-21 09:38:25,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-21 09:38:25,732 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.195 2026-10-21 09:38:25,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-21 09:38:25,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.030 0.241 2026-10-21 09:38:25,887 44 INFO rb-133655d-225807-427165 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-21 09:38:25,949 44 INFO rb-133655d-225807-427165 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-21 09:38:26,072 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.030 0.088 2026-10-21 09:38:26,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.020 0.060 2026-10-21 09:38:26,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-21 09:38:26,318 44 INFO rb-133655d-225807-427165 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-21 09:38:26,481 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:26] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.053 0.104 2026-10-21 09:38:26,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.042 0.127 2026-10-21 09:38:26,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.159 2026-10-21 09:38:26,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:26] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.017 2026-10-21 09:38:26,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-21 09:38:26,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.031 2026-10-21 09:38:26,838 44 INFO rb-133655d-225807-427165 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-21 09:38:26,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 14 0.023 0.042 2026-10-21 09:38:26,898 44 INFO rb-133655d-225807-427165 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-21 09:38:26,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.027 0.068 2026-10-21 09:38:26,989 44 INFO rb-133655d-225807-427165 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-21 09:38:27,042 44 INFO rb-133655d-225807-427165 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-21 09:38:27,090 44 INFO rb-133655d-225807-427165 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-21 09:38:27,161 44 INFO rb-133655d-225807-427165 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-21 09:38:27,172 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:38:27,179 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:27,211 44 INFO rb-133655d-225807-427165 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-21 09:38:27,261 44 INFO rb-133655d-225807-427165 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-21 09:38:27,312 44 INFO rb-133655d-225807-427165 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-21 09:38:27,385 44 INFO rb-133655d-225807-427165 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-21 09:38:27,435 44 INFO rb-133655d-225807-427165 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-21 09:38:27,491 44 INFO rb-133655d-225807-427165 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-21 09:38:27,559 44 INFO rb-133655d-225807-427165 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-21 09:38:27,571 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99909614 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'f782a1ae-a451-4cda-b70c-66795b64ba94'}] 2026-10-21 09:38:27,579 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:38:29,150 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99909614 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'f782a1ae-a451-4cda-b70c-66795b64ba94'} created pos.order #895 2026-10-21 09:38:29,305 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99909614 finished 2026-10-21 09:38:29,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 734 0.601 1.399 2026-10-21 09:38:29,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:29] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:38:29,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.035 2026-10-21 09:38:29,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:29] "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-21 09:38:29,811 44 INFO rb-133655d-225807-427165 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-21 09:38:29,817 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85585381 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'f782a1ae-a451-4cda-b70c-66795b64ba94'}] 2026-10-21 09:38:29,827 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85585381 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'f782a1ae-a451-4cda-b70c-66795b64ba94'} sync ignored for existing PoS order pos.order(895,) (state: done) 2026-10-21 09:38:29,854 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85585381 finished 2026-10-21 09:38:29,865 44 INFO rb-133655d-225807-427165 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-21 09:38:29,929 44 INFO rb-133655d-225807-427165 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-21 09:38:29,983 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-21 09:38:29,984 44 INFO rb-133655d-225807-427165 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-21 09:38:30,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.072 0.174 2026-10-21 09:38:30,122 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19182576 (allocated 20709376) 2026-10-21 09:38:30,127 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 132103 2026-10-21 09:38:30,132 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-21 09:38:30,133 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 132103 2026-10-21 09:38:30,229 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093830_228938_test_taxes_l10n_br_pos.txt 2026-10-21 09:38:30,229 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpkt34mkhe_chrome_odoo" 2026-10-21 09:38:31,458 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1479, 1480] 2026-10-21 09:38:32,878 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 132346 2026-10-21 09:38:32,878 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp4utkz3cn_chrome_odoo 2026-10-21 09:38:32,878 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:44649/json/version 2026-10-21 09:38:32,879 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44649', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:38:32,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:38:32,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:44649/json 2026-10-21 09:38:32,940 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44649', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:38:32,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:44649/devtools/page/D8A7DFEF74118BB677CD31B6C25CFEC3 2026-10-21 09:38:32,970 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-21 09:38:32,974 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-21 09:38:33,230 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:38:33,238 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-21 09:38:33,241 44 INFO rb-133655d-225807-427165 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-21 09:38:33,241 44 INFO rb-133655d-225807-427165 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-21 09:38:33,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:33] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.086 0.113 2026-10-21 09:38:33,458 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'D8A7DFEF74118BB677CD31B6C25CFEC3', 'loaderId': 'C68FE5A06787A42BDE736C1772DF6AD5', 'isDownload': False} 2026-10-21 09:38:33,459 44 INFO rb-133655d-225807-427165 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-21 09:38:33,473 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:38:33,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:33] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.016 2026-10-21 09:38:33,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:33] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-21 09:38:33,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:33] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-21 09:38:34,163 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:34,170 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:34,185 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:38:34,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-21 09:38:34,220 44 INFO rb-133655d-225807-427165 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-21 09:38:34,231 44 INFO rb-133655d-225807-427165 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-21 09:38:34,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:38:34,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:34,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.016 2026-10-21 09:38:34,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.029 2026-10-21 09:38:34,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.024 0.047 2026-10-21 09:38:34,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-21 09:38:35,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.290 0.491 2026-10-21 09:38:35,233 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "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-21 09:38:35,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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.014 2026-10-21 09:38:35,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-21 09:38:35,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:38:35,413 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:38:35,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-21 09:38:35,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:38:35,498 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:38:35,550 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:38:35,555 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:38:35,601 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:38:35,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.070 0.035 2026-10-21 09:38:35,632 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:38:35,637 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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-21 09:38:35,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.012 0.113 2026-10-21 09:38:35,663 44 INFO rb-133655d-225807-427165 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-21 09:38:35,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.045 0.134 2026-10-21 09:38:35,786 44 INFO rb-133655d-225807-427165 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-21 09:38:35,831 44 INFO rb-133655d-225807-427165 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-21 09:38:35,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.033 0.238 2026-10-21 09:38:35,851 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:38:35,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.187 2026-10-21 09:38:35,864 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:38:35,896 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.008 0.165 2026-10-21 09:38:35,926 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-21 09:38:35,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-21 09:38:35,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:35] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.225 2026-10-21 09:38:36,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.010 0.146 2026-10-21 09:38:36,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-21 09:38:36,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-21 09:38:36,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-21 09:38:36,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-21 09:38:36,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-10-21 09:38:36,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-21 09:38:36,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-21 09:38:36,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-21 09:38:36,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.183 2026-10-21 09:38:36,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.011 0.191 2026-10-21 09:38:36,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.191 2026-10-21 09:38:36,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-21 09:38:36,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.081 0.194 2026-10-21 09:38:36,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.265 2026-10-21 09:38:36,554 44 INFO rb-133655d-225807-427165 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-21 09:38:36,616 44 INFO rb-133655d-225807-427165 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-21 09:38:36,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.036 0.088 2026-10-21 09:38:36,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.040 0.065 2026-10-21 09:38:36,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-21 09:38:37,028 44 INFO rb-133655d-225807-427165 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-21 09:38:37,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 60 0.066 0.120 2026-10-21 09:38:37,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.047 0.104 2026-10-21 09:38:37,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.136 2026-10-21 09:38:37,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:37] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.023 2026-10-21 09:38:37,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-21 09:38:37,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.039 2026-10-21 09:38:37,577 44 INFO rb-133655d-225807-427165 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-21 09:38:37,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 14 0.016 0.041 2026-10-21 09:38:37,621 44 INFO rb-133655d-225807-427165 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-21 09:38:37,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.056 2026-10-21 09:38:37,727 44 INFO rb-133655d-225807-427165 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-21 09:38:37,779 44 INFO rb-133655d-225807-427165 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-21 09:38:37,830 44 INFO rb-133655d-225807-427165 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-21 09:38:37,907 44 INFO rb-133655d-225807-427165 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-21 09:38:37,924 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:37,925 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:37,957 44 INFO rb-133655d-225807-427165 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-21 09:38:38,008 44 INFO rb-133655d-225807-427165 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-21 09:38:38,070 44 INFO rb-133655d-225807-427165 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-21 09:38:38,131 44 INFO rb-133655d-225807-427165 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-21 09:38:38,181 44 INFO rb-133655d-225807-427165 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-21 09:38:38,236 44 INFO rb-133655d-225807-427165 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-21 09:38:38,311 44 INFO rb-133655d-225807-427165 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-21 09:38:38,317 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94799805 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '24543db9-e4c6-4b5b-8c46-fbb101dcd7d2'}] 2026-10-21 09:38:38,321 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:38:40,194 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94799805 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '24543db9-e4c6-4b5b-8c46-fbb101dcd7d2'} created pos.order #896 2026-10-21 09:38:40,425 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94799805 finished 2026-10-21 09:38:40,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 734 0.831 1.646 2026-10-21 09:38:40,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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.008 2026-10-21 09:38:40,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.045 2026-10-21 09:38:40,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:40] "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-21 09:38:41,067 44 INFO rb-133655d-225807-427165 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-21 09:38:41,070 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12840580 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '24543db9-e4c6-4b5b-8c46-fbb101dcd7d2'}] 2026-10-21 09:38:41,078 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12840580 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '24543db9-e4c6-4b5b-8c46-fbb101dcd7d2'} sync ignored for existing PoS order pos.order(896,) (state: done) 2026-10-21 09:38:41,099 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12840580 finished 2026-10-21 09:38:41,118 44 INFO rb-133655d-225807-427165 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-21 09:38:41,190 44 INFO rb-133655d-225807-427165 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-21 09:38:41,240 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-21 09:38:41,241 44 INFO rb-133655d-225807-427165 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-21 09:38:41,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.084 0.136 2026-10-21 09:38:41,368 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19211548 (allocated 20709376) 2026-10-21 09:38:41,375 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 132346 2026-10-21 09:38:41,376 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-21 09:38:41,377 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 132346 2026-10-21 09:38:41,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093841_474500_test_taxes_l10n_br_pos.txt 2026-10-21 09:38:41,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp4utkz3cn_chrome_odoo" 2026-10-21 09:38:42,673 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1482, 1483] 2026-10-21 09:38:42,878 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-10-21 09:38:46,650 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132578 2026-10-21 09:38:46,651 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp1efl02nq_chrome_odoo 2026-10-21 09:38:46,651 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:41897/json/version 2026-10-21 09:38:46,652 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:38:46,688 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:38:46,688 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:41897/json 2026-10-21 09:38:46,689 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:38:46,701 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:41897/devtools/page/5D0B45B925B60E64D24E16497B423C3E 2026-10-21 09:38:46,713 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-21 09:38:46,718 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-21 09:38:47,046 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:38:47,053 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-21 09:38:47,055 44 INFO rb-133655d-225807-427165 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-21 09:38:47,055 44 INFO rb-133655d-225807-427165 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-21 09:38:47,070 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:38:47,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:47] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.104 0.774 2026-10-21 09:38:47,961 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '5D0B45B925B60E64D24E16497B423C3E', 'loaderId': '5798978A39CAD7B093076321374A297D', 'isDownload': False} 2026-10-21 09:38:47,961 44 INFO rb-133655d-225807-427165 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-21 09:38:47,969 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:38:47,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:47] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-21 09:38:47,996 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:47] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-21 09:38:48,013 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:48] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.022 2026-10-21 09:38:48,539 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:48,546 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:38:48,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 09:38:48,598 44 INFO rb-133655d-225807-427165 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-21 09:38:48,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-21 09:38:48,638 44 INFO rb-133655d-225807-427165 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-21 09:38:48,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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-21 09:38:48,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:48,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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-21 09:38:48,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-21 09:38:48,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.012 0.033 2026-10-21 09:38:48,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-21 09:38:49,379 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.179 0.402 2026-10-21 09:38:49,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.012 2026-10-21 09:38:49,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.007 2026-10-21 09:38:49,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.039 2026-10-21 09:38:49,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.007 2026-10-21 09:38:49,594 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:38:49,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-21 09:38:49,668 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:38:49,696 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:38:49,722 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:38:49,729 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "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-21 09:38:49,732 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:38:49,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.027 0.053 2026-10-21 09:38:49,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.092 2026-10-21 09:38:49,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.032 2026-10-21 09:38:49,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.113 2026-10-21 09:38:49,833 44 INFO rb-133655d-225807-427165 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-21 09:38:49,935 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 09:38:49,959 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.037 0.057 2026-10-21 09:38:49,971 44 INFO rb-133655d-225807-427165 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-21 09:38:49,982 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:38:49,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:49] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.008 0.107 2026-10-21 09:38:50,009 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:38:50,014 44 INFO rb-133655d-225807-427165 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-21 09:38:50,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.145 2026-10-21 09:38:50,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-21 09:38:50,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.030 0.262 2026-10-21 09:38:50,206 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.184 2026-10-21 09:38:50,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-21 09:38:50,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-21 09:38:50,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-21 09:38:50,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-21 09:38:50,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.171 2026-10-21 09:38:50,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.036 0.196 2026-10-21 09:38:50,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-21 09:38:50,486 44 INFO rb-133655d-225807-427165 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-21 09:38:50,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-21 09:38:50,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.287 2026-10-21 09:38:50,556 44 INFO rb-133655d-225807-427165 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-21 09:38:50,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.056 0.159 2026-10-21 09:38:50,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.041 2026-10-21 09:38:50,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-21 09:38:51,055 44 INFO rb-133655d-225807-427165 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-21 09:38:51,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:51] "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.043 0.080 2026-10-21 09:38:51,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.053 0.097 2026-10-21 09:38:51,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.139 2026-10-21 09:38:51,389 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:51] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.018 2026-10-21 09:38:51,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-21 09:38:51,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.037 2026-10-21 09:38:51,558 44 INFO rb-133655d-225807-427165 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-21 09:38:51,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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.014 0.034 2026-10-21 09:38:51,614 44 INFO rb-133655d-225807-427165 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-21 09:38:51,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.061 2026-10-21 09:38:51,704 44 INFO rb-133655d-225807-427165 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-21 09:38:51,756 44 INFO rb-133655d-225807-427165 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-21 09:38:51,806 44 INFO rb-133655d-225807-427165 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-21 09:38:51,886 44 INFO rb-133655d-225807-427165 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-21 09:38:51,896 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:38:51,898 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:38:51,937 44 INFO rb-133655d-225807-427165 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-21 09:38:51,985 44 INFO rb-133655d-225807-427165 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-21 09:38:52,037 44 INFO rb-133655d-225807-427165 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-21 09:38:52,112 44 INFO rb-133655d-225807-427165 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-21 09:38:52,163 44 INFO rb-133655d-225807-427165 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-21 09:38:52,218 44 INFO rb-133655d-225807-427165 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-21 09:38:52,293 44 INFO rb-133655d-225807-427165 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-21 09:38:52,297 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56143331 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'a52cf97b-98e2-49c5-ba44-ef10a3c518f6'}] 2026-10-21 09:38:52,303 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:38:54,909 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56143331 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'a52cf97b-98e2-49c5-ba44-ef10a3c518f6'} created pos.order #897 2026-10-21 09:38:55,240 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56143331 finished 2026-10-21 09:38:55,646 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 09:38:55,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 925 0.971 2.383 2026-10-21 09:38:55,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.024 0.053 2026-10-21 09:38:55,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:55] "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.084 2026-10-21 09:38:55,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38: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-21 09:38:55,952 44 INFO rb-133655d-225807-427165 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-21 09:38:55,959 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60427182 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'a52cf97b-98e2-49c5-ba44-ef10a3c518f6'}] 2026-10-21 09:38:55,974 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60427182 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'a52cf97b-98e2-49c5-ba44-ef10a3c518f6'} sync ignored for existing PoS order pos.order(897,) (state: done) 2026-10-21 09:38:56,001 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60427182 finished 2026-10-21 09:38:56,008 44 INFO rb-133655d-225807-427165 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-21 09:38:56,075 44 INFO rb-133655d-225807-427165 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-21 09:38:56,123 44 INFO rb-133655d-225807-427165 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-21 09:38:56,173 44 INFO rb-133655d-225807-427165 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-21 09:38:56,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.060 0.176 2026-10-21 09:38:56,230 44 INFO rb-133655d-225807-427165 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-21 09:38:56,260 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.035 2026-10-21 09:38:56,295 44 INFO rb-133655d-225807-427165 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-21 09:38:56,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 50 0.039 0.117 2026-10-21 09:38:56,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.080 2026-10-21 09:38:56,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.006 0.019 2026-10-21 09:38:56,662 44 INFO rb-133655d-225807-427165 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-21 09:38:56,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 73 0.056 0.136 2026-10-21 09:38:56,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.040 0.088 2026-10-21 09:38:57,009 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.126 2026-10-21 09:38:57,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.041 2026-10-21 09:38:57,128 44 INFO rb-133655d-225807-427165 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-21 09:38:57,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:57] "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.041 2026-10-21 09:38:57,184 44 INFO rb-133655d-225807-427165 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-21 09:38:57,234 44 INFO rb-133655d-225807-427165 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-21 09:38:57,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:38:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.058 2026-10-21 09:38:57,286 44 INFO rb-133655d-225807-427165 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-21 09:38:57,340 44 INFO rb-133655d-225807-427165 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-21 09:38:57,421 44 INFO rb-133655d-225807-427165 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-21 09:38:57,472 44 INFO rb-133655d-225807-427165 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-21 09:38:57,523 44 INFO rb-133655d-225807-427165 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-21 09:38:57,580 44 INFO rb-133655d-225807-427165 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-21 09:38:57,631 44 INFO rb-133655d-225807-427165 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-21 09:38:57,682 44 INFO rb-133655d-225807-427165 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-21 09:38:57,733 44 INFO rb-133655d-225807-427165 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-21 09:38:57,792 44 INFO rb-133655d-225807-427165 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-21 09:38:57,843 44 INFO rb-133655d-225807-427165 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-21 09:38:57,899 44 INFO rb-133655d-225807-427165 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-21 09:38:57,970 44 INFO rb-133655d-225807-427165 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-21 09:38:57,973 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21632813 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': 'd1baaa24-e104-4bd3-ad8c-5317cda557ed'}] 2026-10-21 09:38:59,703 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21632813 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': 'd1baaa24-e104-4bd3-ad8c-5317cda557ed'} created pos.order #898 2026-10-21 09:38:59,922 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21632813 finished 2026-10-21 09:39:00,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 783 0.743 1.503 2026-10-21 09:39:00,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.008 2026-10-21 09:39:00,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.049 2026-10-21 09:39:00,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:00] "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-21 09:39:00,399 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25080051 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': 'd1baaa24-e104-4bd3-ad8c-5317cda557ed'}] 2026-10-21 09:39:00,401 44 INFO rb-133655d-225807-427165 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-21 09:39:00,408 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25080051 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': 'd1baaa24-e104-4bd3-ad8c-5317cda557ed'} sync ignored for existing PoS order pos.order(898,) (state: done) 2026-10-21 09:39:00,436 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25080051 finished 2026-10-21 09:39:00,451 44 INFO rb-133655d-225807-427165 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-21 09:39:00,518 44 INFO rb-133655d-225807-427165 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-21 09:39:00,567 44 INFO rb-133655d-225807-427165 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-21 09:39:00,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.044 0.151 2026-10-21 09:39:00,628 44 INFO rb-133655d-225807-427165 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-21 09:39:00,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.031 2026-10-21 09:39:00,677 44 INFO rb-133655d-225807-427165 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-21 09:39:00,744 44 INFO rb-133655d-225807-427165 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-21 09:39:00,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.073 2026-10-21 09:39:00,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.041 2026-10-21 09:39:00,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-21 09:39:01,000 44 INFO rb-133655d-225807-427165 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-21 09:39:01,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.053 0.099 2026-10-21 09:39:01,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.061 0.102 2026-10-21 09:39:01,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.147 2026-10-21 09:39:01,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.040 2026-10-21 09:39:01,451 44 INFO rb-133655d-225807-427165 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-21 09:39:01,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.019 0.040 2026-10-21 09:39:01,508 44 INFO rb-133655d-225807-427165 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-21 09:39:01,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.059 2026-10-21 09:39:01,590 44 INFO rb-133655d-225807-427165 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-21 09:39:01,640 44 INFO rb-133655d-225807-427165 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-21 09:39:01,692 44 INFO rb-133655d-225807-427165 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-21 09:39:01,750 44 INFO rb-133655d-225807-427165 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-21 09:39:01,798 44 INFO rb-133655d-225807-427165 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-21 09:39:01,849 44 INFO rb-133655d-225807-427165 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-21 09:39:01,900 44 INFO rb-133655d-225807-427165 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-21 09:39:01,957 44 INFO rb-133655d-225807-427165 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-21 09:39:02,008 44 INFO rb-133655d-225807-427165 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-21 09:39:02,062 44 INFO rb-133655d-225807-427165 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-21 09:39:02,128 44 INFO rb-133655d-225807-427165 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-21 09:39:02,138 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31581210 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000003', 'uuid': '8f5b2a42-3a33-48cb-830d-beb8d41deed5'}] 2026-10-21 09:39:03,718 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31581210 order {'name': '/', 'pos_reference': '261-133-000003', 'uuid': '8f5b2a42-3a33-48cb-830d-beb8d41deed5'} created pos.order #899 2026-10-21 09:39:03,890 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31581210 finished 2026-10-21 09:39:04,154 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 603 0.577 1.443 2026-10-21 09:39:04,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:04] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:39:04,269 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.043 2026-10-21 09:39:04,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:04] "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-21 09:39:04,324 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62472032 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '8f5b2a42-3a33-48cb-830d-beb8d41deed5'}] 2026-10-21 09:39:04,334 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62472032 order {'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '8f5b2a42-3a33-48cb-830d-beb8d41deed5'} sync ignored for existing PoS order pos.order(899,) (state: done) 2026-10-21 09:39:04,346 44 INFO rb-133655d-225807-427165 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-21 09:39:04,372 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62472032 finished 2026-10-21 09:39:04,390 44 INFO rb-133655d-225807-427165 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-21 09:39:04,459 44 INFO rb-133655d-225807-427165 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-21 09:39:04,505 44 INFO rb-133655d-225807-427165 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-21 09:39:04,554 44 INFO rb-133655d-225807-427165 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-21 09:39:04,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.091 0.189 2026-10-21 09:39:04,612 44 INFO rb-133655d-225807-427165 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-21 09:39:04,668 44 INFO rb-133655d-225807-427165 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-21 09:39:04,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.041 2026-10-21 09:39:04,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.087 2026-10-21 09:39:04,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.038 0.057 2026-10-21 09:39:04,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-21 09:39:04,973 44 INFO rb-133655d-225807-427165 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-21 09:39:05,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:05] "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.082 0.124 2026-10-21 09:39:05,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.083 0.096 2026-10-21 09:39:05,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.176 2026-10-21 09:39:05,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.045 2026-10-21 09:39:05,509 44 INFO rb-133655d-225807-427165 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-21 09:39:05,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:05] "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.049 2026-10-21 09:39:05,554 44 INFO rb-133655d-225807-427165 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-21 09:39:05,611 44 INFO rb-133655d-225807-427165 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-21 09:39:05,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.065 2026-10-21 09:39:05,660 44 INFO rb-133655d-225807-427165 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-21 09:39:05,713 44 INFO rb-133655d-225807-427165 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-21 09:39:05,793 44 INFO rb-133655d-225807-427165 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-21 09:39:05,844 44 INFO rb-133655d-225807-427165 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-21 09:39:05,895 44 INFO rb-133655d-225807-427165 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-21 09:39:05,955 44 INFO rb-133655d-225807-427165 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-21 09:39:06,004 44 INFO rb-133655d-225807-427165 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-21 09:39:06,059 44 INFO rb-133655d-225807-427165 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-21 09:39:06,106 44 INFO rb-133655d-225807-427165 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-21 09:39:06,163 44 INFO rb-133655d-225807-427165 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-21 09:39:06,215 44 INFO rb-133655d-225807-427165 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-21 09:39:06,268 44 INFO rb-133655d-225807-427165 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-21 09:39:06,330 44 INFO rb-133655d-225807-427165 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-21 09:39:06,337 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61607645 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000004', 'uuid': 'bf48c4c1-94c6-4df1-ba3a-77b2801b5602'}] 2026-10-21 09:39:07,839 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61607645 order {'name': '/', 'pos_reference': '261-133-000004', 'uuid': 'bf48c4c1-94c6-4df1-ba3a-77b2801b5602'} created pos.order #900 2026-10-21 09:39:08,050 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61607645 finished 2026-10-21 09:39:08,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 603 0.591 1.418 2026-10-21 09:39:08,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:08] "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.012 2026-10-21 09:39:08,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.046 2026-10-21 09:39:08,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:08] "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-21 09:39:08,522 44 INFO rb-133655d-225807-427165 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-21 09:39:08,554 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80512573 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': 'bf48c4c1-94c6-4df1-ba3a-77b2801b5602'}] 2026-10-21 09:39:08,579 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80512573 order {'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': 'bf48c4c1-94c6-4df1-ba3a-77b2801b5602'} sync ignored for existing PoS order pos.order(900,) (state: done) 2026-10-21 09:39:08,581 44 INFO rb-133655d-225807-427165 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-21 09:39:08,606 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80512573 finished 2026-10-21 09:39:08,648 44 INFO rb-133655d-225807-427165 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-21 09:39:08,698 44 INFO rb-133655d-225807-427165 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-21 09:39:08,750 44 INFO rb-133655d-225807-427165 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-21 09:39:08,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.057 0.165 2026-10-21 09:39:08,814 44 INFO rb-133655d-225807-427165 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-21 09:39:08,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.029 2026-10-21 09:39:08,879 44 INFO rb-133655d-225807-427165 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-21 09:39:08,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.078 2026-10-21 09:39:09,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.038 0.063 2026-10-21 09:39:09,117 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-21 09:39:09,165 44 INFO rb-133655d-225807-427165 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-21 09:39:09,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:09] "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.103 0.098 2026-10-21 09:39:09,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.075 0.130 2026-10-21 09:39:09,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.199 2026-10-21 09:39:09,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.036 2026-10-21 09:39:09,705 44 INFO rb-133655d-225807-427165 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-21 09:39:09,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.021 0.044 2026-10-21 09:39:09,770 44 INFO rb-133655d-225807-427165 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-21 09:39:09,812 44 INFO rb-133655d-225807-427165 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-21 09:39:09,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.058 2026-10-21 09:39:09,885 44 INFO rb-133655d-225807-427165 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-21 09:39:09,936 44 INFO rb-133655d-225807-427165 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-21 09:39:09,987 44 INFO rb-133655d-225807-427165 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-21 09:39:10,045 44 INFO rb-133655d-225807-427165 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-21 09:39:10,094 44 INFO rb-133655d-225807-427165 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-21 09:39:10,145 44 INFO rb-133655d-225807-427165 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-21 09:39:10,196 44 INFO rb-133655d-225807-427165 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-21 09:39:10,253 44 INFO rb-133655d-225807-427165 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-21 09:39:10,304 44 INFO rb-133655d-225807-427165 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-21 09:39:10,358 44 INFO rb-133655d-225807-427165 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-21 09:39:10,426 44 INFO rb-133655d-225807-427165 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-21 09:39:10,430 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68888580 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000005', 'uuid': '759af026-30a7-4c7a-bed5-b44aae7cf51a'}] 2026-10-21 09:39:12,279 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68888580 order {'name': '/', 'pos_reference': '261-133-000005', 'uuid': '759af026-30a7-4c7a-bed5-b44aae7cf51a'} created pos.order #901 2026-10-21 09:39:12,471 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68888580 finished 2026-10-21 09:39:12,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 603 0.831 1.537 2026-10-21 09:39:12,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:12] "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-21 09:39:12,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.044 2026-10-21 09:39:12,963 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:12] "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-21 09:39:12,985 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30109713 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': '759af026-30a7-4c7a-bed5-b44aae7cf51a'}] 2026-10-21 09:39:12,994 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30109713 order {'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': '759af026-30a7-4c7a-bed5-b44aae7cf51a'} sync ignored for existing PoS order pos.order(901,) (state: done) 2026-10-21 09:39:13,017 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30109713 finished 2026-10-21 09:39:13,018 44 INFO rb-133655d-225807-427165 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-21 09:39:13,067 44 INFO rb-133655d-225807-427165 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-21 09:39:13,138 44 INFO rb-133655d-225807-427165 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-21 09:39:13,173 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.048 0.143 2026-10-21 09:39:13,188 44 INFO rb-133655d-225807-427165 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-21 09:39:13,239 44 INFO rb-133655d-225807-427165 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-21 09:39:13,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.033 2026-10-21 09:39:13,297 44 INFO rb-133655d-225807-427165 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-21 09:39:13,353 44 INFO rb-133655d-225807-427165 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-21 09:39:13,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.089 2026-10-21 09:39:13,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.039 2026-10-21 09:39:13,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-21 09:39:13,617 44 INFO rb-133655d-225807-427165 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-21 09:39:13,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:13] "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.048 0.105 2026-10-21 09:39:13,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.048 0.113 2026-10-21 09:39:13,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.157 2026-10-21 09:39:14,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.039 2026-10-21 09:39:14,071 44 INFO rb-133655d-225807-427165 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-21 09:39:14,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.022 0.032 2026-10-21 09:39:14,127 44 INFO rb-133655d-225807-427165 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-21 09:39:14,173 44 INFO rb-133655d-225807-427165 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-21 09:39:14,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.062 2026-10-21 09:39:14,227 44 INFO rb-133655d-225807-427165 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-21 09:39:14,282 44 INFO rb-133655d-225807-427165 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-21 09:39:14,363 44 INFO rb-133655d-225807-427165 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-21 09:39:14,419 44 INFO rb-133655d-225807-427165 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-21 09:39:14,464 44 INFO rb-133655d-225807-427165 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-21 09:39:14,525 44 INFO rb-133655d-225807-427165 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-21 09:39:14,573 44 INFO rb-133655d-225807-427165 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-21 09:39:14,624 44 INFO rb-133655d-225807-427165 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-21 09:39:14,675 44 INFO rb-133655d-225807-427165 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-21 09:39:14,732 44 INFO rb-133655d-225807-427165 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-21 09:39:14,783 44 INFO rb-133655d-225807-427165 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-21 09:39:14,838 44 INFO rb-133655d-225807-427165 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-21 09:39:14,907 44 INFO rb-133655d-225807-427165 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-21 09:39:14,911 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90491971 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000006', 'uuid': 'd430a2f6-33d8-4bac-b199-c73bf0132ceb'}] 2026-10-21 09:39:16,203 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90491971 order {'name': '/', 'pos_reference': '261-133-000006', 'uuid': 'd430a2f6-33d8-4bac-b199-c73bf0132ceb'} created pos.order #902 2026-10-21 09:39:16,363 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90491971 finished 2026-10-21 09:39:16,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 603 0.482 1.243 2026-10-21 09:39:16,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.004 2026-10-21 09:39:16,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.042 2026-10-21 09:39:16,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:39:16,803 44 INFO rb-133655d-225807-427165 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-21 09:39:16,807 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43485328 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': 'd430a2f6-33d8-4bac-b199-c73bf0132ceb'}] 2026-10-21 09:39:16,814 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43485328 order {'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': 'd430a2f6-33d8-4bac-b199-c73bf0132ceb'} sync ignored for existing PoS order pos.order(902,) (state: done) 2026-10-21 09:39:16,837 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43485328 finished 2026-10-21 09:39:16,855 44 INFO rb-133655d-225807-427165 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-21 09:39:16,918 44 INFO rb-133655d-225807-427165 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-21 09:39:16,968 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-21 09:39:16,969 44 INFO rb-133655d-225807-427165 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-21 09:39:16,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.049 0.137 2026-10-21 09:39:17,232 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32784324 (allocated 35401728) 2026-10-21 09:39:17,238 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132578 2026-10-21 09:39:17,244 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-21 09:39:17,244 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132578 2026-10-21 09:39:17,339 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093917_338958_test_taxes_l10n_in_pos.txt 2026-10-21 09:39:17,339 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp1efl02nq_chrome_odoo" 2026-10-21 09:39:18,680 44 INFO rb-133655d-225807-427165 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-21 09:39:21,992 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132882 2026-10-21 09:39:21,992 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp2luyn1ic_chrome_odoo 2026-10-21 09:39:21,992 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:34039/json/version 2026-10-21 09:39:21,993 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:39:22,060 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:39:22,060 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:34039/json 2026-10-21 09:39:22,060 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:39:22,079 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:34039/devtools/page/36CC30167A812C2A27A0CBE4331B5185 2026-10-21 09:39:22,091 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-21 09:39:22,100 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-21 09:39:22,435 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:39:22,449 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-21 09:39:22,451 44 INFO rb-133655d-225807-427165 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-21 09:39:22,451 44 INFO rb-133655d-225807-427165 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-21 09:39:22,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:22] "GET /pos/ui/133 HTTP/1.1" 200 - 108 0.060 0.102 2026-10-21 09:39:22,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '36CC30167A812C2A27A0CBE4331B5185', 'loaderId': '4B65567BFDC9FD92308BF8776939AE76', 'isDownload': False} 2026-10-21 09:39:22,627 44 INFO rb-133655d-225807-427165 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-21 09:39:22,641 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:39:22,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:22] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-21 09:39:22,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:22] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-21 09:39:22,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:22] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-21 09:39:23,232 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:39:23,232 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:39:23,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:39:23,295 44 INFO rb-133655d-225807-427165 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-21 09:39:23,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-21 09:39:23,311 44 INFO rb-133655d-225807-427165 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-21 09:39:23,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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-21 09:39:23,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:39:23,389 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-10-21 09:39:23,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-10-21 09:39:23,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.012 0.038 2026-10-21 09:39:23,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-21 09:39:24,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.284 0.434 2026-10-21 09:39:24,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "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-21 09:39:24,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.007 2026-10-21 09:39:24,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-21 09:39:24,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.007 2026-10-21 09:39:24,434 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:39:24,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-21 09:39:24,506 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:39:24,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:39:24,543 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:39:24,554 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:39:24,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.022 0.063 2026-10-21 09:39:24,603 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:39:24,606 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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-21 09:39:24,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.096 2026-10-21 09:39:24,641 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:39:24,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.008 0.024 2026-10-21 09:39:24,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.018 0.074 2026-10-21 09:39:24,730 44 INFO rb-133655d-225807-427165 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-21 09:39:24,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.034 0.155 2026-10-21 09:39:24,832 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:39:24,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.099 2026-10-21 09:39:24,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-21 09:39:24,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-21 09:39:24,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-21 09:39:24,956 44 INFO rb-133655d-225807-427165 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-21 09:39:24,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:24] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.009 0.181 2026-10-21 09:39:25,004 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:39:25,007 44 INFO rb-133655d-225807-427165 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-21 09:39:25,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.181 2026-10-21 09:39:25,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.011 0.218 2026-10-21 09:39:25,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.007 0.231 2026-10-21 09:39:25,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-21 09:39:25,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.008 0.227 2026-10-21 09:39:25,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-21 09:39:25,269 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.016 0.218 2026-10-21 09:39:25,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-21 09:39:25,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-21 09:39:25,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.032 0.220 2026-10-21 09:39:25,451 44 INFO rb-133655d-225807-427165 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-21 09:39:25,520 44 INFO rb-133655d-225807-427165 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-21 09:39:25,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.032 0.092 2026-10-21 09:39:25,769 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.020 0.064 2026-10-21 09:39:25,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-21 09:39:25,929 44 INFO rb-133655d-225807-427165 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-21 09:39:26,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 60 0.045 0.102 2026-10-21 09:39:26,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.041 0.099 2026-10-21 09:39:26,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.128 2026-10-21 09:39:26,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:26] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.019 2026-10-21 09:39:26,312 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-21 09:39:26,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.044 2026-10-21 09:39:26,447 44 INFO rb-133655d-225807-427165 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-21 09:39:26,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:26] "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.047 2026-10-21 09:39:26,502 44 INFO rb-133655d-225807-427165 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-21 09:39:26,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.061 2026-10-21 09:39:26,620 44 INFO rb-133655d-225807-427165 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-21 09:39:26,671 44 INFO rb-133655d-225807-427165 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-21 09:39:26,719 44 INFO rb-133655d-225807-427165 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-21 09:39:26,801 44 INFO rb-133655d-225807-427165 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-21 09:39:26,818 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:39:26,819 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:39:26,858 44 INFO rb-133655d-225807-427165 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-21 09:39:26,902 44 INFO rb-133655d-225807-427165 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-21 09:39:26,953 44 INFO rb-133655d-225807-427165 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-21 09:39:27,033 44 INFO rb-133655d-225807-427165 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-21 09:39:27,084 44 INFO rb-133655d-225807-427165 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-21 09:39:27,140 44 INFO rb-133655d-225807-427165 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-21 09:39:27,216 44 INFO rb-133655d-225807-427165 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-21 09:39:27,220 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90237095 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'e7ed0772-8dbe-4a50-87be-269a79527881'}] 2026-10-21 09:39:27,226 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:39:28,839 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90237095 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'e7ed0772-8dbe-4a50-87be-269a79527881'} created pos.order #903 2026-10-21 09:39:29,021 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90237095 finished 2026-10-21 09:39:29,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 729 0.636 1.426 2026-10-21 09:39:29,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:29] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:39:29,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.037 2026-10-21 09:39:29,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:29] "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-21 09:39:29,567 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26919215 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'e7ed0772-8dbe-4a50-87be-269a79527881'}] 2026-10-21 09:39:29,575 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26919215 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'e7ed0772-8dbe-4a50-87be-269a79527881'} sync ignored for existing PoS order pos.order(903,) (state: done) 2026-10-21 09:39:29,578 44 INFO rb-133655d-225807-427165 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-21 09:39:29,600 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26919215 finished 2026-10-21 09:39:29,620 44 INFO rb-133655d-225807-427165 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-21 09:39:29,686 44 INFO rb-133655d-225807-427165 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-21 09:39:29,734 44 INFO rb-133655d-225807-427165 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-21 09:39:29,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.044 0.140 2026-10-21 09:39:29,788 44 INFO rb-133655d-225807-427165 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-21 09:39:29,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.026 2026-10-21 09:39:29,837 44 INFO rb-133655d-225807-427165 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-21 09:39:29,892 44 INFO rb-133655d-225807-427165 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-21 09:39:29,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.049 2026-10-21 09:39:30,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.018 0.039 2026-10-21 09:39:30,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-21 09:39:30,107 44 INFO rb-133655d-225807-427165 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-21 09:39:30,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:30] "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.033 0.068 2026-10-21 09:39:30,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.039 0.083 2026-10-21 09:39:30,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:30] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.111 2026-10-21 09:39:30,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.039 0.035 2026-10-21 09:39:30,505 44 INFO rb-133655d-225807-427165 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-21 09:39:30,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:30] "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.024 0.042 2026-10-21 09:39:30,574 44 INFO rb-133655d-225807-427165 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-21 09:39:30,615 44 INFO rb-133655d-225807-427165 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-21 09:39:30,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.028 0.054 2026-10-21 09:39:30,668 44 INFO rb-133655d-225807-427165 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-21 09:39:30,726 44 INFO rb-133655d-225807-427165 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-21 09:39:30,808 44 INFO rb-133655d-225807-427165 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-21 09:39:30,870 44 INFO rb-133655d-225807-427165 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-21 09:39:30,922 44 INFO rb-133655d-225807-427165 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-21 09:39:30,981 44 INFO rb-133655d-225807-427165 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-21 09:39:31,029 44 INFO rb-133655d-225807-427165 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-21 09:39:31,079 44 INFO rb-133655d-225807-427165 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-21 09:39:31,130 44 INFO rb-133655d-225807-427165 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-21 09:39:31,193 44 INFO rb-133655d-225807-427165 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-21 09:39:31,240 44 INFO rb-133655d-225807-427165 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-21 09:39:31,298 44 INFO rb-133655d-225807-427165 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-21 09:39:31,364 44 INFO rb-133655d-225807-427165 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-21 09:39:31,369 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67783173 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000002', 'uuid': '02677bf6-ab4b-44a9-922a-1620f08abd1e'}] 2026-10-21 09:39:32,910 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67783173 order {'name': '/', 'pos_reference': '262-133-000002', 'uuid': '02677bf6-ab4b-44a9-922a-1620f08abd1e'} created pos.order #904 2026-10-21 09:39:33,085 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67783173 finished 2026-10-21 09:39:33,362 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.532 1.462 2026-10-21 09:39:33,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.005 2026-10-21 09:39:33,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.032 2026-10-21 09:39:33,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:39:33,517 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47008361 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '02677bf6-ab4b-44a9-922a-1620f08abd1e'}] 2026-10-21 09:39:33,525 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47008361 order {'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '02677bf6-ab4b-44a9-922a-1620f08abd1e'} sync ignored for existing PoS order pos.order(904,) (state: done) 2026-10-21 09:39:33,532 44 INFO rb-133655d-225807-427165 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-21 09:39:33,550 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47008361 finished 2026-10-21 09:39:33,582 44 INFO rb-133655d-225807-427165 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-21 09:39:33,650 44 INFO rb-133655d-225807-427165 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-21 09:39:33,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.042 0.139 2026-10-21 09:39:33,699 44 INFO rb-133655d-225807-427165 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-21 09:39:33,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.026 2026-10-21 09:39:33,750 44 INFO rb-133655d-225807-427165 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-21 09:39:33,806 44 INFO rb-133655d-225807-427165 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-21 09:39:33,863 44 INFO rb-133655d-225807-427165 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-21 09:39:33,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.063 2026-10-21 09:39:34,009 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.016 0.044 2026-10-21 09:39:34,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-21 09:39:34,102 44 INFO rb-133655d-225807-427165 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-21 09:39:34,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:34] "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.031 0.094 2026-10-21 09:39:34,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.046 0.118 2026-10-21 09:39:34,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.162 2026-10-21 09:39:34,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.042 2026-10-21 09:39:34,558 44 INFO rb-133655d-225807-427165 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-21 09:39:34,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:34] "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.028 0.038 2026-10-21 09:39:34,607 44 INFO rb-133655d-225807-427165 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-21 09:39:34,694 44 INFO rb-133655d-225807-427165 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-21 09:39:34,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.068 2026-10-21 09:39:34,741 44 INFO rb-133655d-225807-427165 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-21 09:39:34,796 44 INFO rb-133655d-225807-427165 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-21 09:39:34,852 44 INFO rb-133655d-225807-427165 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-21 09:39:34,902 44 INFO rb-133655d-225807-427165 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-21 09:39:34,953 44 INFO rb-133655d-225807-427165 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-21 09:39:35,004 44 INFO rb-133655d-225807-427165 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-21 09:39:35,062 44 INFO rb-133655d-225807-427165 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-21 09:39:35,113 44 INFO rb-133655d-225807-427165 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-21 09:39:35,168 44 INFO rb-133655d-225807-427165 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-21 09:39:35,236 44 INFO rb-133655d-225807-427165 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-21 09:39:35,241 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86691791 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'f27d36ca-a80c-41af-82ce-b390f065ea88'}] 2026-10-21 09:39:37,026 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86691791 order {'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'f27d36ca-a80c-41af-82ce-b390f065ea88'} created pos.order #905 2026-10-21 09:39:37,223 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86691791 finished 2026-10-21 09:39:37,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.537 1.687 2026-10-21 09:39:37,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.007 2026-10-21 09:39:37,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.031 2026-10-21 09:39:37,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:37] "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-21 09:39:37,628 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13442787 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'f27d36ca-a80c-41af-82ce-b390f065ea88'}] 2026-10-21 09:39:37,630 44 INFO rb-133655d-225807-427165 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-21 09:39:37,636 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13442787 order {'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'f27d36ca-a80c-41af-82ce-b390f065ea88'} sync ignored for existing PoS order pos.order(905,) (state: done) 2026-10-21 09:39:37,658 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13442787 finished 2026-10-21 09:39:37,678 44 INFO rb-133655d-225807-427165 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-21 09:39:37,745 44 INFO rb-133655d-225807-427165 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-21 09:39:37,795 44 INFO rb-133655d-225807-427165 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-21 09:39:37,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.038 0.143 2026-10-21 09:39:37,850 44 INFO rb-133655d-225807-427165 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-21 09:39:37,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.037 2026-10-21 09:39:37,911 44 INFO rb-133655d-225807-427165 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-21 09:39:37,966 44 INFO rb-133655d-225807-427165 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-21 09:39:38,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.068 2026-10-21 09:39:38,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.014 0.037 2026-10-21 09:39:38,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-21 09:39:38,189 44 INFO rb-133655d-225807-427165 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-21 09:39:38,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.037 0.069 2026-10-21 09:39:38,426 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.041 0.081 2026-10-21 09:39:38,450 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.118 2026-10-21 09:39:38,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.029 2026-10-21 09:39:38,537 44 INFO rb-133655d-225807-427165 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-21 09:39:38,560 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.012 0.029 2026-10-21 09:39:38,600 44 INFO rb-133655d-225807-427165 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-21 09:39:38,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.044 2026-10-21 09:39:38,642 44 INFO rb-133655d-225807-427165 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-21 09:39:38,696 44 INFO rb-133655d-225807-427165 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-21 09:39:38,748 44 INFO rb-133655d-225807-427165 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-21 09:39:38,823 44 INFO rb-133655d-225807-427165 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-21 09:39:38,884 44 INFO rb-133655d-225807-427165 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-21 09:39:38,932 44 INFO rb-133655d-225807-427165 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-21 09:39:38,993 44 INFO rb-133655d-225807-427165 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-21 09:39:39,041 44 INFO rb-133655d-225807-427165 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-21 09:39:39,091 44 INFO rb-133655d-225807-427165 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-21 09:39:39,143 44 INFO rb-133655d-225807-427165 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-21 09:39:39,200 44 INFO rb-133655d-225807-427165 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-21 09:39:39,251 44 INFO rb-133655d-225807-427165 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-21 09:39:39,306 44 INFO rb-133655d-225807-427165 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-21 09:39:39,368 44 INFO rb-133655d-225807-427165 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-21 09:39:39,374 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26451436 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000004', 'uuid': '773a52b2-657e-4e63-ad54-902ef2579688'}] 2026-10-21 09:39:41,099 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26451436 order {'name': '/', 'pos_reference': '262-133-000004', 'uuid': '773a52b2-657e-4e63-ad54-902ef2579688'} created pos.order #906 2026-10-21 09:39:41,366 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26451436 finished 2026-10-21 09:39:41,644 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.691 1.582 2026-10-21 09:39:41,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.005 2026-10-21 09:39:41,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.038 2026-10-21 09:39:41,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:39:41,819 44 INFO rb-133655d-225807-427165 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-21 09:39:41,836 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28292539 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': '773a52b2-657e-4e63-ad54-902ef2579688'}] 2026-10-21 09:39:41,847 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28292539 order {'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': '773a52b2-657e-4e63-ad54-902ef2579688'} sync ignored for existing PoS order pos.order(906,) (state: done) 2026-10-21 09:39:41,873 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28292539 finished 2026-10-21 09:39:41,879 44 INFO rb-133655d-225807-427165 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-21 09:39:41,947 44 INFO rb-133655d-225807-427165 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-21 09:39:41,989 44 INFO rb-133655d-225807-427165 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-21 09:39:42,040 44 INFO rb-133655d-225807-427165 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-21 09:39:42,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.056 0.152 2026-10-21 09:39:42,099 44 INFO rb-133655d-225807-427165 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-21 09:39:42,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.044 2026-10-21 09:39:42,155 44 INFO rb-133655d-225807-427165 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-21 09:39:42,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.067 2026-10-21 09:39:42,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.019 0.047 2026-10-21 09:39:42,362 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-21 09:39:42,406 44 INFO rb-133655d-225807-427165 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-21 09:39:42,552 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:42] "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.041 0.101 2026-10-21 09:39:42,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.057 0.111 2026-10-21 09:39:42,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.146 2026-10-21 09:39:42,806 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.037 2026-10-21 09:39:42,851 44 INFO rb-133655d-225807-427165 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-21 09:39:42,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.012 0.041 2026-10-21 09:39:42,905 44 INFO rb-133655d-225807-427165 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-21 09:39:42,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.050 2026-10-21 09:39:42,959 44 INFO rb-133655d-225807-427165 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-21 09:39:43,035 44 INFO rb-133655d-225807-427165 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-21 09:39:43,086 44 INFO rb-133655d-225807-427165 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-21 09:39:43,137 44 INFO rb-133655d-225807-427165 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-21 09:39:43,198 44 INFO rb-133655d-225807-427165 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-21 09:39:43,248 44 INFO rb-133655d-225807-427165 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-21 09:39:43,299 44 INFO rb-133655d-225807-427165 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-21 09:39:43,350 44 INFO rb-133655d-225807-427165 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-21 09:39:43,408 44 INFO rb-133655d-225807-427165 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-21 09:39:43,459 44 INFO rb-133655d-225807-427165 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-21 09:39:43,513 44 INFO rb-133655d-225807-427165 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-21 09:39:43,579 44 INFO rb-133655d-225807-427165 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-21 09:39:43,583 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17492772 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000005', 'uuid': '23a4bdbf-ae16-4951-ac7f-349c65661919'}] 2026-10-21 09:39:45,131 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17492772 order {'name': '/', 'pos_reference': '262-133-000005', 'uuid': '23a4bdbf-ae16-4951-ac7f-349c65661919'} created pos.order #907 2026-10-21 09:39:45,363 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17492772 finished 2026-10-21 09:39:45,659 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.655 1.425 2026-10-21 09:39:45,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.005 2026-10-21 09:39:45,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.043 2026-10-21 09:39:45,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:45] "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-21 09:39:45,867 44 INFO rb-133655d-225807-427165 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-21 09:39:45,871 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45943153 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '23a4bdbf-ae16-4951-ac7f-349c65661919'}] 2026-10-21 09:39:45,880 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45943153 order {'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '23a4bdbf-ae16-4951-ac7f-349c65661919'} sync ignored for existing PoS order pos.order(907,) (state: done) 2026-10-21 09:39:45,909 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45943153 finished 2026-10-21 09:39:45,918 44 INFO rb-133655d-225807-427165 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-21 09:39:45,988 44 INFO rb-133655d-225807-427165 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-21 09:39:46,039 44 INFO rb-133655d-225807-427165 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-21 09:39:46,089 44 INFO rb-133655d-225807-427165 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-21 09:39:46,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.069 0.162 2026-10-21 09:39:46,147 44 INFO rb-133655d-225807-427165 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-21 09:39:46,173 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.038 2026-10-21 09:39:46,202 44 INFO rb-133655d-225807-427165 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-21 09:39:46,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.049 2026-10-21 09:39:46,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.032 0.059 2026-10-21 09:39:46,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-21 09:39:46,450 44 INFO rb-133655d-225807-427165 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-21 09:39:46,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.073 0.109 2026-10-21 09:39:46,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.084 0.115 2026-10-21 09:39:46,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.200 2026-10-21 09:39:46,963 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.065 2026-10-21 09:39:46,999 44 INFO rb-133655d-225807-427165 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-21 09:39:47,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.020 0.043 2026-10-21 09:39:47,058 44 INFO rb-133655d-225807-427165 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-21 09:39:47,109 44 INFO rb-133655d-225807-427165 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-21 09:39:47,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.055 2026-10-21 09:39:47,163 44 INFO rb-133655d-225807-427165 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-21 09:39:47,216 44 INFO rb-133655d-225807-427165 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-21 09:39:47,299 44 INFO rb-133655d-225807-427165 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-21 09:39:47,350 44 INFO rb-133655d-225807-427165 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-21 09:39:47,401 44 INFO rb-133655d-225807-427165 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-21 09:39:47,473 44 INFO rb-133655d-225807-427165 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-21 09:39:47,522 44 INFO rb-133655d-225807-427165 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-21 09:39:47,573 44 INFO rb-133655d-225807-427165 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-21 09:39:47,624 44 INFO rb-133655d-225807-427165 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-21 09:39:47,681 44 INFO rb-133655d-225807-427165 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-21 09:39:47,732 44 INFO rb-133655d-225807-427165 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-21 09:39:47,787 44 INFO rb-133655d-225807-427165 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-21 09:39:47,854 44 INFO rb-133655d-225807-427165 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-21 09:39:47,857 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71358800 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000006', 'uuid': '8c5bdba4-65c6-4425-97a3-fe51f622cffb'}] 2026-10-21 09:39:49,295 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71358800 order {'name': '/', 'pos_reference': '262-133-000006', 'uuid': '8c5bdba4-65c6-4425-97a3-fe51f622cffb'} created pos.order #908 2026-10-21 09:39:49,483 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71358800 finished 2026-10-21 09:39:49,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.580 1.325 2026-10-21 09:39:49,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:49] "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-21 09:39:49,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.040 2026-10-21 09:39:49,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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-21 09:39:49,935 44 INFO rb-133655d-225807-427165 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-21 09:39:49,949 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11060457 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': '8c5bdba4-65c6-4425-97a3-fe51f622cffb'}] 2026-10-21 09:39:49,955 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11060457 order {'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': '8c5bdba4-65c6-4425-97a3-fe51f622cffb'} sync ignored for existing PoS order pos.order(908,) (state: done) 2026-10-21 09:39:49,977 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11060457 finished 2026-10-21 09:39:49,987 44 INFO rb-133655d-225807-427165 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-21 09:39:50,055 44 INFO rb-133655d-225807-427165 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-21 09:39:50,092 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.033 0.113 2026-10-21 09:39:50,107 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-21 09:39:50,108 44 INFO rb-133655d-225807-427165 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-21 09:39:50,173 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.032 2026-10-21 09:39:50,345 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33633660 (allocated 36839424) 2026-10-21 09:39:50,358 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132882 2026-10-21 09:39:50,360 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-21 09:39:50,362 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132882 2026-10-21 09:39:50,510 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_093950_510418_test_taxes_l10n_in_pos.txt 2026-10-21 09:39:50,510 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp2luyn1ic_chrome_odoo" 2026-10-21 09:39:52,000 44 INFO rb-133655d-225807-427165 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-21 09:39:55,281 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133182 2026-10-21 09:39:55,281 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp5l42q442_chrome_odoo 2026-10-21 09:39:55,281 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37739/json/version 2026-10-21 09:39:55,283 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:39:55,351 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:39:55,351 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37739/json 2026-10-21 09:39:55,354 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:39:55,361 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:37739/devtools/page/EA270F61718E6C9CDD71502398108F95 2026-10-21 09:39:55,373 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-21 09:39:55,381 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-21 09:39:55,876 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:39:55,885 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-21 09:39:55,888 44 INFO rb-133655d-225807-427165 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-21 09:39:55,888 44 INFO rb-133655d-225807-427165 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-21 09:39:56,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.047 0.107 2026-10-21 09:39:56,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'EA270F61718E6C9CDD71502398108F95', 'loaderId': '9665013410A8A9DA67391B6AE32923F5', 'isDownload': False} 2026-10-21 09:39:56,059 44 INFO rb-133655d-225807-427165 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-21 09:39:56,073 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:39:56,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 09:39:56,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-21 09:39:56,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-21 09:39:56,718 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:39:56,723 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:39:56,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:39:56,778 44 INFO rb-133655d-225807-427165 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-21 09:39:56,799 44 INFO rb-133655d-225807-427165 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-21 09:39:56,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.012 2026-10-21 09:39:56,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:39:56,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:39:56,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.009 2026-10-21 09:39:56,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-21 09:39:56,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.015 0.042 2026-10-21 09:39:56,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-21 09:39:57,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 359 0.288 0.524 2026-10-21 09:39:57,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.016 2026-10-21 09:39:57,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.003 0.008 2026-10-21 09:39:57,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:57] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.040 2026-10-21 09:39:57,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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.001 0.007 2026-10-21 09:39:57,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:39:58,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:39:58,061 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:39:58,093 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:39:58,096 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:39:58,123 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:39:58,128 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "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-21 09:39:58,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.020 0.038 2026-10-21 09:39:58,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.004 0.065 2026-10-21 09:39:58,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.025 2026-10-21 09:39:58,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.090 2026-10-21 09:39:58,243 44 INFO rb-133655d-225807-427165 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-21 09:39:58,307 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:39:58,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.032 0.043 2026-10-21 09:39:58,383 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:39:58,385 44 INFO rb-133655d-225807-427165 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-21 09:39:58,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.041 0.132 2026-10-21 09:39:58,490 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:39:58,502 44 INFO rb-133655d-225807-427165 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-21 09:39:58,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.015 0.166 2026-10-21 09:39:58,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-21 09:39:58,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.260 2026-10-21 09:39:58,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.321 2026-10-21 09:39:58,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.275 2026-10-21 09:39:58,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.010 0.195 2026-10-21 09:39:58,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-21 09:39:58,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-21 09:39:58,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-21 09:39:58,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.008 0.166 2026-10-21 09:39:58,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-21 09:39:58,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-21 09:39:58,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.162 2026-10-21 09:39:58,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:58] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-21 09:39:59,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.041 0.206 2026-10-21 09:39:59,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-21 09:39:59,084 44 INFO rb-133655d-225807-427165 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-21 09:39:59,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-21 09:39:59,151 44 INFO rb-133655d-225807-427165 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-21 09:39:59,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.061 0.086 2026-10-21 09:39:59,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.021 0.053 2026-10-21 09:39:59,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.016 2026-10-21 09:39:59,533 44 INFO rb-133655d-225807-427165 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-21 09:39:59,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39: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.033 0.078 2026-10-21 09:39:59,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.031 0.079 2026-10-21 09:39:59,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.100 2026-10-21 09:39:59,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.014 2026-10-21 09:39:59,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-21 09:39:59,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:39:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.026 2026-10-21 09:39:59,927 44 INFO rb-133655d-225807-427165 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-21 09:39:59,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 14 0.014 0.047 2026-10-21 09:39:59,982 44 INFO rb-133655d-225807-427165 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-21 09:40:00,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.057 2026-10-21 09:40:00,086 44 INFO rb-133655d-225807-427165 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-21 09:40:00,137 44 INFO rb-133655d-225807-427165 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-21 09:40:00,189 44 INFO rb-133655d-225807-427165 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-21 09:40:00,273 44 INFO rb-133655d-225807-427165 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-21 09:40:00,288 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:40:00,289 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:40:00,319 44 INFO rb-133655d-225807-427165 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-21 09:40:00,370 44 INFO rb-133655d-225807-427165 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-21 09:40:00,420 44 INFO rb-133655d-225807-427165 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-21 09:40:00,493 44 INFO rb-133655d-225807-427165 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-21 09:40:00,544 44 INFO rb-133655d-225807-427165 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-21 09:40:00,599 44 INFO rb-133655d-225807-427165 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-21 09:40:00,671 44 INFO rb-133655d-225807-427165 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-21 09:40:00,676 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72411585 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '3c4fd53e-5b68-4a8c-852b-52e862fcb8d0'}] 2026-10-21 09:40:00,682 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:40:02,284 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72411585 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '3c4fd53e-5b68-4a8c-852b-52e862fcb8d0'} created pos.order #909 2026-10-21 09:40:02,498 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72411585 finished 2026-10-21 09:40:02,748 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 729 0.634 1.442 2026-10-21 09:40:02,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:02] "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-21 09:40:02,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.027 2026-10-21 09:40:02,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:02] "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-21 09:40:02,947 44 INFO rb-133655d-225807-427165 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-21 09:40:02,951 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22905212 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '3c4fd53e-5b68-4a8c-852b-52e862fcb8d0'}] 2026-10-21 09:40:02,957 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22905212 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '3c4fd53e-5b68-4a8c-852b-52e862fcb8d0'} sync ignored for existing PoS order pos.order(909,) (state: done) 2026-10-21 09:40:02,978 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22905212 finished 2026-10-21 09:40:02,999 44 INFO rb-133655d-225807-427165 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-21 09:40:03,076 44 INFO rb-133655d-225807-427165 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-21 09:40:03,118 44 INFO rb-133655d-225807-427165 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-21 09:40:03,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.044 0.137 2026-10-21 09:40:03,173 44 INFO rb-133655d-225807-427165 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-21 09:40:03,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.032 2026-10-21 09:40:03,229 44 INFO rb-133655d-225807-427165 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-21 09:40:03,284 44 INFO rb-133655d-225807-427165 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-21 09:40:03,371 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.080 2026-10-21 09:40:03,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.019 0.051 2026-10-21 09:40:03,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-21 09:40:03,552 44 INFO rb-133655d-225807-427165 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-21 09:40:03,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 50 0.049 0.096 2026-10-21 09:40:03,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.044 0.102 2026-10-21 09:40:03,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.138 2026-10-21 09:40:03,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.034 2026-10-21 09:40:03,968 44 INFO rb-133655d-225807-427165 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-21 09:40:03,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 14 0.013 0.041 2026-10-21 09:40:04,027 44 INFO rb-133655d-225807-427165 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-21 09:40:04,077 44 INFO rb-133655d-225807-427165 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-21 09:40:04,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.063 2026-10-21 09:40:04,133 44 INFO rb-133655d-225807-427165 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-21 09:40:04,184 44 INFO rb-133655d-225807-427165 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-21 09:40:04,261 44 INFO rb-133655d-225807-427165 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-21 09:40:04,312 44 INFO rb-133655d-225807-427165 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-21 09:40:04,365 44 INFO rb-133655d-225807-427165 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-21 09:40:04,423 44 INFO rb-133655d-225807-427165 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-21 09:40:04,476 44 INFO rb-133655d-225807-427165 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-21 09:40:04,526 44 INFO rb-133655d-225807-427165 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-21 09:40:04,576 44 INFO rb-133655d-225807-427165 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-21 09:40:04,633 44 INFO rb-133655d-225807-427165 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-21 09:40:04,684 44 INFO rb-133655d-225807-427165 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-21 09:40:04,738 44 INFO rb-133655d-225807-427165 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-21 09:40:04,804 44 INFO rb-133655d-225807-427165 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-21 09:40:04,809 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59594620 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000002', 'uuid': '2668030f-99dd-424a-b777-3fd7001f8c27'}] 2026-10-21 09:40:06,376 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59594620 order {'name': '/', 'pos_reference': '263-133-000002', 'uuid': '2668030f-99dd-424a-b777-3fd7001f8c27'} created pos.order #910 2026-10-21 09:40:06,597 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59594620 finished 2026-10-21 09:40:06,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.711 1.372 2026-10-21 09:40:06,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:06] "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.012 2026-10-21 09:40:07,012 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.040 2026-10-21 09:40:07,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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-21 09:40:07,076 44 INFO rb-133655d-225807-427165 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-21 09:40:07,081 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64113436 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '2668030f-99dd-424a-b777-3fd7001f8c27'}] 2026-10-21 09:40:07,091 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64113436 order {'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '2668030f-99dd-424a-b777-3fd7001f8c27'} sync ignored for existing PoS order pos.order(910,) (state: done) 2026-10-21 09:40:07,118 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64113436 finished 2026-10-21 09:40:07,126 44 INFO rb-133655d-225807-427165 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-21 09:40:07,190 44 INFO rb-133655d-225807-427165 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-21 09:40:07,239 44 INFO rb-133655d-225807-427165 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-21 09:40:07,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.058 0.127 2026-10-21 09:40:07,290 44 INFO rb-133655d-225807-427165 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-21 09:40:07,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.028 2026-10-21 09:40:07,364 44 INFO rb-133655d-225807-427165 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-21 09:40:07,426 44 INFO rb-133655d-225807-427165 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-21 09:40:07,520 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.019 0.071 2026-10-21 09:40:07,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.041 0.053 2026-10-21 09:40:07,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.015 2026-10-21 09:40:07,715 44 INFO rb-133655d-225807-427165 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-21 09:40:07,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:07] "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.062 0.086 2026-10-21 09:40:08,012 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.050 0.090 2026-10-21 09:40:08,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.138 2026-10-21 09:40:08,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.030 2026-10-21 09:40:08,119 44 INFO rb-133655d-225807-427165 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-21 09:40:08,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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.013 0.036 2026-10-21 09:40:08,175 44 INFO rb-133655d-225807-427165 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-21 09:40:08,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.062 2026-10-21 09:40:08,256 44 INFO rb-133655d-225807-427165 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-21 09:40:08,308 44 INFO rb-133655d-225807-427165 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-21 09:40:08,359 44 INFO rb-133655d-225807-427165 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-21 09:40:08,416 44 INFO rb-133655d-225807-427165 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-21 09:40:08,465 44 INFO rb-133655d-225807-427165 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-21 09:40:08,516 44 INFO rb-133655d-225807-427165 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-21 09:40:08,567 44 INFO rb-133655d-225807-427165 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-21 09:40:08,625 44 INFO rb-133655d-225807-427165 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-21 09:40:08,676 44 INFO rb-133655d-225807-427165 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-21 09:40:08,731 44 INFO rb-133655d-225807-427165 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-21 09:40:08,791 44 INFO rb-133655d-225807-427165 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-21 09:40:08,800 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20932009 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000003', 'uuid': 'd6e0121f-c6da-4beb-8229-274b5cd89efc'}] 2026-10-21 09:40:10,395 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20932009 order {'name': '/', 'pos_reference': '263-133-000003', 'uuid': 'd6e0121f-c6da-4beb-8229-274b5cd89efc'} created pos.order #911 2026-10-21 09:40:10,588 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20932009 finished 2026-10-21 09:40:10,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.618 1.469 2026-10-21 09:40:10,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:10] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:40:10,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.036 2026-10-21 09:40:11,013 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:11] "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-21 09:40:11,052 44 INFO rb-133655d-225807-427165 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-21 09:40:11,058 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41888690 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': 'd6e0121f-c6da-4beb-8229-274b5cd89efc'}] 2026-10-21 09:40:11,067 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41888690 order {'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': 'd6e0121f-c6da-4beb-8229-274b5cd89efc'} sync ignored for existing PoS order pos.order(911,) (state: done) 2026-10-21 09:40:11,093 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41888690 finished 2026-10-21 09:40:11,098 44 INFO rb-133655d-225807-427165 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-21 09:40:11,168 44 INFO rb-133655d-225807-427165 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-21 09:40:11,219 44 INFO rb-133655d-225807-427165 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-21 09:40:11,269 44 INFO rb-133655d-225807-427165 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-21 09:40:11,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.070 0.152 2026-10-21 09:40:11,327 44 INFO rb-133655d-225807-427165 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-21 09:40:11,343 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.032 2026-10-21 09:40:11,384 44 INFO rb-133655d-225807-427165 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-21 09:40:11,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.073 2026-10-21 09:40:11,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.058 2026-10-21 09:40:11,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-21 09:40:11,629 44 INFO rb-133655d-225807-427165 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-21 09:40:11,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:11] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.058 0.108 2026-10-21 09:40:11,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.042 0.114 2026-10-21 09:40:11,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.154 2026-10-21 09:40:12,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.044 2026-10-21 09:40:12,102 44 INFO rb-133655d-225807-427165 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-21 09:40:12,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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.016 0.050 2026-10-21 09:40:12,145 44 INFO rb-133655d-225807-427165 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-21 09:40:12,199 44 INFO rb-133655d-225807-427165 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-21 09:40:12,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.070 2026-10-21 09:40:12,253 44 INFO rb-133655d-225807-427165 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-21 09:40:12,306 44 INFO rb-133655d-225807-427165 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-21 09:40:12,384 44 INFO rb-133655d-225807-427165 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-21 09:40:12,435 44 INFO rb-133655d-225807-427165 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-21 09:40:12,486 44 INFO rb-133655d-225807-427165 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-21 09:40:12,545 44 INFO rb-133655d-225807-427165 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-21 09:40:12,593 44 INFO rb-133655d-225807-427165 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-21 09:40:12,644 44 INFO rb-133655d-225807-427165 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-21 09:40:12,695 44 INFO rb-133655d-225807-427165 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-21 09:40:12,750 44 INFO rb-133655d-225807-427165 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-21 09:40:12,801 44 INFO rb-133655d-225807-427165 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-21 09:40:12,855 44 INFO rb-133655d-225807-427165 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-21 09:40:12,923 44 INFO rb-133655d-225807-427165 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-21 09:40:12,928 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22181884 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000004', 'uuid': '514db44b-af2f-49d2-b7c0-4c9328b807ba'}] 2026-10-21 09:40:14,758 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22181884 order {'name': '/', 'pos_reference': '263-133-000004', 'uuid': '514db44b-af2f-49d2-b7c0-4c9328b807ba'} created pos.order #912 2026-10-21 09:40:14,978 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22181884 finished 2026-10-21 09:40:15,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.783 1.644 2026-10-21 09:40:15,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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.006 2026-10-21 09:40:15,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.038 2026-10-21 09:40:15,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:15] "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-21 09:40:15,554 44 INFO rb-133655d-225807-427165 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-21 09:40:15,558 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28824666 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': '514db44b-af2f-49d2-b7c0-4c9328b807ba'}] 2026-10-21 09:40:15,566 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28824666 order {'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': '514db44b-af2f-49d2-b7c0-4c9328b807ba'} sync ignored for existing PoS order pos.order(912,) (state: done) 2026-10-21 09:40:15,593 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28824666 finished 2026-10-21 09:40:15,604 44 INFO rb-133655d-225807-427165 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-21 09:40:15,675 44 INFO rb-133655d-225807-427165 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-21 09:40:15,722 44 INFO rb-133655d-225807-427165 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-21 09:40:15,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.057 0.131 2026-10-21 09:40:15,778 44 INFO rb-133655d-225807-427165 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-21 09:40:15,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.042 2026-10-21 09:40:15,840 44 INFO rb-133655d-225807-427165 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-21 09:40:15,894 44 INFO rb-133655d-225807-427165 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-21 09:40:15,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.051 2026-10-21 09:40:16,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.018 0.050 2026-10-21 09:40:16,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-21 09:40:16,127 44 INFO rb-133655d-225807-427165 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-21 09:40:16,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 50 0.056 0.102 2026-10-21 09:40:16,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.076 0.109 2026-10-21 09:40:16,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.165 2026-10-21 09:40:16,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.043 2026-10-21 09:40:16,638 44 INFO rb-133655d-225807-427165 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-21 09:40:16,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 14 0.014 0.044 2026-10-21 09:40:16,697 44 INFO rb-133655d-225807-427165 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-21 09:40:16,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.062 2026-10-21 09:40:16,752 44 INFO rb-133655d-225807-427165 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-21 09:40:16,835 44 INFO rb-133655d-225807-427165 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-21 09:40:16,884 44 INFO rb-133655d-225807-427165 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-21 09:40:16,935 44 INFO rb-133655d-225807-427165 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-21 09:40:16,994 44 INFO rb-133655d-225807-427165 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-21 09:40:17,044 44 INFO rb-133655d-225807-427165 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-21 09:40:17,093 44 INFO rb-133655d-225807-427165 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-21 09:40:17,144 44 INFO rb-133655d-225807-427165 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-21 09:40:17,203 44 INFO rb-133655d-225807-427165 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-21 09:40:17,254 44 INFO rb-133655d-225807-427165 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-21 09:40:17,309 44 INFO rb-133655d-225807-427165 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-21 09:40:17,374 44 INFO rb-133655d-225807-427165 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-21 09:40:17,379 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3922233 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000005', 'uuid': '1ac9ead5-9874-4842-81ab-9106da088cbf'}] 2026-10-21 09:40:19,123 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3922233 order {'name': '/', 'pos_reference': '263-133-000005', 'uuid': '1ac9ead5-9874-4842-81ab-9106da088cbf'} created pos.order #913 2026-10-21 09:40:19,312 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3922233 finished 2026-10-21 09:40:19,571 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.692 1.503 2026-10-21 09:40:19,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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-21 09:40:19,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.026 2026-10-21 09:40:19,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:19] "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-21 09:40:19,703 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12853265 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': '1ac9ead5-9874-4842-81ab-9106da088cbf'}] 2026-10-21 09:40:19,711 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12853265 order {'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': '1ac9ead5-9874-4842-81ab-9106da088cbf'} sync ignored for existing PoS order pos.order(913,) (state: done) 2026-10-21 09:40:19,734 44 INFO rb-133655d-225807-427165 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-21 09:40:19,734 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12853265 finished 2026-10-21 09:40:19,785 44 INFO rb-133655d-225807-427165 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-21 09:40:19,861 44 INFO rb-133655d-225807-427165 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-21 09:40:19,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.042 0.129 2026-10-21 09:40:19,932 44 INFO rb-133655d-225807-427165 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-21 09:40:19,938 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.033 2026-10-21 09:40:19,979 44 INFO rb-133655d-225807-427165 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-21 09:40:20,035 44 INFO rb-133655d-225807-427165 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-21 09:40:20,092 44 INFO rb-133655d-225807-427165 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-21 09:40:20,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.049 2026-10-21 09:40:20,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.050 0.042 2026-10-21 09:40:20,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.017 2026-10-21 09:40:20,363 44 INFO rb-133655d-225807-427165 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-21 09:40:20,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:20] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.087 0.102 2026-10-21 09:40:20,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.050 0.102 2026-10-21 09:40:20,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.140 2026-10-21 09:40:20,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.036 2026-10-21 09:40:20,832 44 INFO rb-133655d-225807-427165 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-21 09:40:20,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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.012 0.050 2026-10-21 09:40:20,886 44 INFO rb-133655d-225807-427165 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-21 09:40:20,938 44 INFO rb-133655d-225807-427165 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-21 09:40:20,955 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.057 2026-10-21 09:40:20,991 44 INFO rb-133655d-225807-427165 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-21 09:40:21,046 44 INFO rb-133655d-225807-427165 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-21 09:40:21,123 44 INFO rb-133655d-225807-427165 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-21 09:40:21,173 44 INFO rb-133655d-225807-427165 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-21 09:40:21,223 44 INFO rb-133655d-225807-427165 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-21 09:40:21,283 44 INFO rb-133655d-225807-427165 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-21 09:40:21,333 44 INFO rb-133655d-225807-427165 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-21 09:40:21,383 44 INFO rb-133655d-225807-427165 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-21 09:40:21,434 44 INFO rb-133655d-225807-427165 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-21 09:40:21,493 44 INFO rb-133655d-225807-427165 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-21 09:40:21,544 44 INFO rb-133655d-225807-427165 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-21 09:40:21,598 44 INFO rb-133655d-225807-427165 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-21 09:40:21,669 44 INFO rb-133655d-225807-427165 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-21 09:40:21,673 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29630274 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000006', 'uuid': 'd9cacc20-b58b-49d6-9604-fad6b23eaa82'}] 2026-10-21 09:40:23,555 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29630274 order {'name': '/', 'pos_reference': '263-133-000006', 'uuid': 'd9cacc20-b58b-49d6-9604-fad6b23eaa82'} created pos.order #914 2026-10-21 09:40:23,804 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29630274 finished 2026-10-21 09:40:24,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.839 1.658 2026-10-21 09:40:24,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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.008 2026-10-21 09:40:24,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.045 2026-10-21 09:40:24,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:24] "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-21 09:40:24,344 44 INFO rb-133655d-225807-427165 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-21 09:40:24,348 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89876890 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': 'd9cacc20-b58b-49d6-9604-fad6b23eaa82'}] 2026-10-21 09:40:24,355 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89876890 order {'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': 'd9cacc20-b58b-49d6-9604-fad6b23eaa82'} sync ignored for existing PoS order pos.order(914,) (state: done) 2026-10-21 09:40:24,375 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89876890 finished 2026-10-21 09:40:24,399 44 INFO rb-133655d-225807-427165 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-21 09:40:24,463 44 INFO rb-133655d-225807-427165 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-21 09:40:24,516 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-21 09:40:24,517 44 INFO rb-133655d-225807-427165 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-21 09:40:24,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.065 0.120 2026-10-21 09:40:24,820 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32915436 (allocated 36188160) 2026-10-21 09:40:24,828 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133182 2026-10-21 09:40:24,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-21 09:40:24,831 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133182 2026-10-21 09:40:24,953 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094024_952952_test_taxes_l10n_in_pos.txt 2026-10-21 09:40:24,953 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp5l42q442_chrome_odoo" 2026-10-21 09:40:26,503 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532] 2026-10-21 09:40:30,029 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133486 2026-10-21 09:40:30,030 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpmn40casg_chrome_odoo 2026-10-21 09:40:30,030 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37727/json/version 2026-10-21 09:40:30,031 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37727', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:40:30,103 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-21 09:40:30,104 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37727/json 2026-10-21 09:40:30,104 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37727', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:40:30,113 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:37727/devtools/page/9E63231D073927DE4E9A6EAFDB4535A0 2026-10-21 09:40:30,125 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-21 09:40:30,129 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-21 09:40:30,597 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:40:30,606 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-21 09:40:30,608 44 INFO rb-133655d-225807-427165 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-21 09:40:30,608 44 INFO rb-133655d-225807-427165 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-21 09:40:30,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:30] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.103 0.126 2026-10-21 09:40:30,862 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '9E63231D073927DE4E9A6EAFDB4535A0', 'loaderId': 'A8F7C45C4DCD919528B1E47C0C31E7B2', 'isDownload': False} 2026-10-21 09:40:30,862 44 INFO rb-133655d-225807-427165 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-21 09:40:30,880 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:40:30,896 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:30] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-21 09:40:30,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:30] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-21 09:40:30,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:30] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-21 09:40:31,508 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:40:31,509 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:40:31,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 09:40:31,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:40:31,591 44 INFO rb-133655d-225807-427165 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-21 09:40:31,600 44 INFO rb-133655d-225807-427165 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-21 09:40:31,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:40:31,637 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:40:31,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-10-21 09:40:31,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-21 09:40:31,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.043 2026-10-21 09:40:31,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-21 09:40:32,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 359 0.222 0.487 2026-10-21 09:40:32,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "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-21 09:40:32,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-21 09:40:32,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-10-21 09:40:32,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-21 09:40:32,736 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-21 09:40:32,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-21 09:40:32,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:40:32,862 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:40:32,870 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:40:32,875 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:40:32,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.015 0.057 2026-10-21 09:40:32,918 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "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-21 09:40:32,922 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:40:32,946 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:40:33,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.045 0.114 2026-10-21 09:40:33,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.111 2026-10-21 09:40:33,061 44 INFO rb-133655d-225807-427165 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-21 09:40:33,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.041 0.192 2026-10-21 09:40:33,182 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:40:33,196 44 INFO rb-133655d-225807-427165 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-21 09:40:33,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.032 0.292 2026-10-21 09:40:33,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.148 2026-10-21 09:40:33,278 44 INFO rb-133655d-225807-427165 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-21 09:40:33,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-21 09:40:33,318 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:40:33,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-21 09:40:33,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.231 2026-10-21 09:40:33,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.015 0.221 2026-10-21 09:40:33,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-21 09:40:33,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.216 2026-10-21 09:40:33,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.201 2026-10-21 09:40:33,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-21 09:40:33,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-21 09:40:33,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-21 09:40:33,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-21 09:40:33,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-21 09:40:33,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-21 09:40:33,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-21 09:40:33,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-21 09:40:33,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.006 0.172 2026-10-21 09:40:33,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.033 0.197 2026-10-21 09:40:33,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:33] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-21T09:36:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-21 09:40:33,950 44 INFO rb-133655d-225807-427165 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-21 09:40:34,011 44 INFO rb-133655d-225807-427165 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-21 09:40:34,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.027 0.084 2026-10-21 09:40:34,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.028 0.060 2026-10-21 09:40:34,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-21 09:40:34,428 44 INFO rb-133655d-225807-427165 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-21 09:40:34,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:34] "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.052 0.096 2026-10-21 09:40:34,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.042 0.116 2026-10-21 09:40:34,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.140 2026-10-21 09:40:34,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:34] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.023 2026-10-21 09:40:34,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-21 09:40:34,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.044 2026-10-21 09:40:34,962 44 INFO rb-133655d-225807-427165 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-21 09:40:35,012 44 INFO rb-133655d-225807-427165 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-21 09:40:35,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 14 0.031 0.061 2026-10-21 09:40:35,132 44 INFO rb-133655d-225807-427165 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-21 09:40:35,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.036 0.060 2026-10-21 09:40:35,187 44 INFO rb-133655d-225807-427165 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-21 09:40:35,234 44 INFO rb-133655d-225807-427165 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-21 09:40:35,313 44 INFO rb-133655d-225807-427165 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-21 09:40:35,328 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:40:35,330 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:40:35,365 44 INFO rb-133655d-225807-427165 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-21 09:40:35,414 44 INFO rb-133655d-225807-427165 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-21 09:40:35,465 44 INFO rb-133655d-225807-427165 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-21 09:40:35,545 44 INFO rb-133655d-225807-427165 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-21 09:40:35,596 44 INFO rb-133655d-225807-427165 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-21 09:40:35,652 44 INFO rb-133655d-225807-427165 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-21 09:40:35,719 44 INFO rb-133655d-225807-427165 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-21 09:40:35,726 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13113820 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'ffd5d8f5-a6db-48b8-b5b9-9128dfb1736a'}] 2026-10-21 09:40:35,730 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:40:37,586 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13113820 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'ffd5d8f5-a6db-48b8-b5b9-9128dfb1736a'} created pos.order #915 2026-10-21 09:40:37,898 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13113820 finished 2026-10-21 09:40:38,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 729 0.852 1.708 2026-10-21 09:40:38,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:38] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:40:38,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.047 2026-10-21 09:40:38,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:40:38,574 44 INFO rb-133655d-225807-427165 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-21 09:40:38,579 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27454338 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'ffd5d8f5-a6db-48b8-b5b9-9128dfb1736a'}] 2026-10-21 09:40:38,591 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27454338 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'ffd5d8f5-a6db-48b8-b5b9-9128dfb1736a'} sync ignored for existing PoS order pos.order(915,) (state: done) 2026-10-21 09:40:38,621 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27454338 finished 2026-10-21 09:40:38,628 44 INFO rb-133655d-225807-427165 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-21 09:40:38,695 44 INFO rb-133655d-225807-427165 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-21 09:40:38,754 44 INFO rb-133655d-225807-427165 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-21 09:40:38,798 44 INFO rb-133655d-225807-427165 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-21 09:40:38,856 44 INFO rb-133655d-225807-427165 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-21 09:40:38,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.103 0.178 2026-10-21 09:40:38,915 44 INFO rb-133655d-225807-427165 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-21 09:40:38,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.035 2026-10-21 09:40:39,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.099 2026-10-21 09:40:39,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.037 0.068 2026-10-21 09:40:39,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-21 09:40:39,235 44 INFO rb-133655d-225807-427165 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-21 09:40:39,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 50 0.091 0.126 2026-10-21 09:40:39,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.072 0.134 2026-10-21 09:40:39,689 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.208 2026-10-21 09:40:39,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.044 2026-10-21 09:40:39,811 44 INFO rb-133655d-225807-427165 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-21 09:40:39,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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.017 0.051 2026-10-21 09:40:39,871 44 INFO rb-133655d-225807-427165 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-21 09:40:39,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.054 2026-10-21 09:40:39,933 44 INFO rb-133655d-225807-427165 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-21 09:40:39,979 44 INFO rb-133655d-225807-427165 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-21 09:40:40,032 44 INFO rb-133655d-225807-427165 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-21 09:40:40,113 44 INFO rb-133655d-225807-427165 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-21 09:40:40,165 44 INFO rb-133655d-225807-427165 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-21 09:40:40,216 44 INFO rb-133655d-225807-427165 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-21 09:40:40,277 44 INFO rb-133655d-225807-427165 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-21 09:40:40,326 44 INFO rb-133655d-225807-427165 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-21 09:40:40,376 44 INFO rb-133655d-225807-427165 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-21 09:40:40,427 44 INFO rb-133655d-225807-427165 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-21 09:40:40,487 44 INFO rb-133655d-225807-427165 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-21 09:40:40,538 44 INFO rb-133655d-225807-427165 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-21 09:40:40,595 44 INFO rb-133655d-225807-427165 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-21 09:40:40,661 44 INFO rb-133655d-225807-427165 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-21 09:40:40,667 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69174670 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000002', 'uuid': '92d7ec43-b0b9-4c64-8b35-b02e6a5e868f'}] 2026-10-21 09:40:42,488 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69174670 order {'name': '/', 'pos_reference': '264-133-000002', 'uuid': '92d7ec43-b0b9-4c64-8b35-b02e6a5e868f'} created pos.order #916 2026-10-21 09:40:42,691 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69174670 finished 2026-10-21 09:40:43,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.940 1.423 2026-10-21 09:40:43,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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.006 2026-10-21 09:40:43,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.041 2026-10-21 09:40:43,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:40:43,244 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62723245 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '92d7ec43-b0b9-4c64-8b35-b02e6a5e868f'}] 2026-10-21 09:40:43,252 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62723245 order {'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '92d7ec43-b0b9-4c64-8b35-b02e6a5e868f'} sync ignored for existing PoS order pos.order(916,) (state: done) 2026-10-21 09:40:43,275 44 INFO rb-133655d-225807-427165 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-21 09:40:43,293 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62723245 finished 2026-10-21 09:40:43,327 44 INFO rb-133655d-225807-427165 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-21 09:40:43,399 44 INFO rb-133655d-225807-427165 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-21 09:40:43,455 44 INFO rb-133655d-225807-427165 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-21 09:40:43,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.048 0.180 2026-10-21 09:40:43,530 44 INFO rb-133655d-225807-427165 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-21 09:40:43,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.041 2026-10-21 09:40:43,591 44 INFO rb-133655d-225807-427165 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-21 09:40:43,646 44 INFO rb-133655d-225807-427165 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-21 09:40:43,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.080 2026-10-21 09:40:43,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.025 0.064 2026-10-21 09:40:43,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.018 2026-10-21 09:40:43,934 44 INFO rb-133655d-225807-427165 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-21 09:40:44,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.060 0.121 2026-10-21 09:40:44,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.074 0.095 2026-10-21 09:40:44,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.165 2026-10-21 09:40:44,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.043 2026-10-21 09:40:44,436 44 INFO rb-133655d-225807-427165 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-21 09:40:44,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 14 0.018 0.045 2026-10-21 09:40:44,494 44 INFO rb-133655d-225807-427165 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-21 09:40:44,574 44 INFO rb-133655d-225807-427165 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-21 09:40:44,591 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.035 0.072 2026-10-21 09:40:44,625 44 INFO rb-133655d-225807-427165 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-21 09:40:44,675 44 INFO rb-133655d-225807-427165 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-21 09:40:44,737 44 INFO rb-133655d-225807-427165 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-21 09:40:44,781 44 INFO rb-133655d-225807-427165 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-21 09:40:44,832 44 INFO rb-133655d-225807-427165 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-21 09:40:44,883 44 INFO rb-133655d-225807-427165 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-21 09:40:44,939 44 INFO rb-133655d-225807-427165 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-21 09:40:44,990 44 INFO rb-133655d-225807-427165 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-21 09:40:45,043 44 INFO rb-133655d-225807-427165 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-21 09:40:45,119 44 INFO rb-133655d-225807-427165 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-21 09:40:45,123 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28261404 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000003', 'uuid': '4496bd04-43da-4df7-8217-8cd34ba8772a'}] 2026-10-21 09:40:46,866 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28261404 order {'name': '/', 'pos_reference': '264-133-000003', 'uuid': '4496bd04-43da-4df7-8217-8cd34ba8772a'} created pos.order #917 2026-10-21 09:40:47,092 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28261404 finished 2026-10-21 09:40:47,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.772 1.553 2026-10-21 09:40:47,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:47] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:40:47,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.044 2026-10-21 09:40:47,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.012 2026-10-21 09:40:47,653 44 INFO rb-133655d-225807-427165 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-21 09:40:47,660 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74353905 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '4496bd04-43da-4df7-8217-8cd34ba8772a'}] 2026-10-21 09:40:47,674 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74353905 order {'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '4496bd04-43da-4df7-8217-8cd34ba8772a'} sync ignored for existing PoS order pos.order(917,) (state: done) 2026-10-21 09:40:47,700 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74353905 finished 2026-10-21 09:40:47,703 44 INFO rb-133655d-225807-427165 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-21 09:40:47,764 44 INFO rb-133655d-225807-427165 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-21 09:40:47,810 44 INFO rb-133655d-225807-427165 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-21 09:40:47,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.059 0.142 2026-10-21 09:40:47,860 44 INFO rb-133655d-225807-427165 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-21 09:40:47,923 44 INFO rb-133655d-225807-427165 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-21 09:40:47,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.041 2026-10-21 09:40:47,978 44 INFO rb-133655d-225807-427165 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-21 09:40:48,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.040 0.090 2026-10-21 09:40:48,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.049 0.085 2026-10-21 09:40:48,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.019 2026-10-21 09:40:48,358 44 INFO rb-133655d-225807-427165 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-21 09:40:48,551 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:48] "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.073 0.116 2026-10-21 09:40:48,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.073 0.110 2026-10-21 09:40:48,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.184 2026-10-21 09:40:48,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.051 2026-10-21 09:40:48,889 44 INFO rb-133655d-225807-427165 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-21 09:40:48,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 14 0.025 0.057 2026-10-21 09:40:48,939 44 INFO rb-133655d-225807-427165 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-21 09:40:48,991 44 INFO rb-133655d-225807-427165 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-21 09:40:49,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.046 2026-10-21 09:40:49,045 44 INFO rb-133655d-225807-427165 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-21 09:40:49,098 44 INFO rb-133655d-225807-427165 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-21 09:40:49,182 44 INFO rb-133655d-225807-427165 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-21 09:40:49,235 44 INFO rb-133655d-225807-427165 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-21 09:40:49,285 44 INFO rb-133655d-225807-427165 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-21 09:40:49,344 44 INFO rb-133655d-225807-427165 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-21 09:40:49,395 44 INFO rb-133655d-225807-427165 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-21 09:40:49,446 44 INFO rb-133655d-225807-427165 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-21 09:40:49,496 44 INFO rb-133655d-225807-427165 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-21 09:40:49,555 44 INFO rb-133655d-225807-427165 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-21 09:40:49,607 44 INFO rb-133655d-225807-427165 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-21 09:40:49,663 44 INFO rb-133655d-225807-427165 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-21 09:40:49,729 44 INFO rb-133655d-225807-427165 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-21 09:40:49,733 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51392783 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000004', 'uuid': '2722c063-b123-4faf-aa86-56e210d4ba32'}] 2026-10-21 09:40:51,924 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51392783 order {'name': '/', 'pos_reference': '264-133-000004', 'uuid': '2722c063-b123-4faf-aa86-56e210d4ba32'} created pos.order #918 2026-10-21 09:40:52,208 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51392783 finished 2026-10-21 09:40:52,608 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 1.053 1.825 2026-10-21 09:40:52,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:52] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:40:52,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.053 2026-10-21 09:40:52,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:52] "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-21 09:40:52,806 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51705980 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '2722c063-b123-4faf-aa86-56e210d4ba32'}] 2026-10-21 09:40:52,809 44 INFO rb-133655d-225807-427165 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-21 09:40:52,818 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51705980 order {'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '2722c063-b123-4faf-aa86-56e210d4ba32'} sync ignored for existing PoS order pos.order(918,) (state: done) 2026-10-21 09:40:52,849 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51705980 finished 2026-10-21 09:40:52,860 44 INFO rb-133655d-225807-427165 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-21 09:40:52,944 44 INFO rb-133655d-225807-427165 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-21 09:40:52,995 44 INFO rb-133655d-225807-427165 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-21 09:40:53,043 44 INFO rb-133655d-225807-427165 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-21 09:40:53,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.059 0.191 2026-10-21 09:40:53,102 44 INFO rb-133655d-225807-427165 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-21 09:40:53,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.053 2026-10-21 09:40:53,163 44 INFO rb-133655d-225807-427165 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-21 09:40:53,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.076 2026-10-21 09:40:53,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.021 0.062 2026-10-21 09:40:53,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.016 2026-10-21 09:40:53,467 44 INFO rb-133655d-225807-427165 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-21 09:40:53,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:53] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.062 0.124 2026-10-21 09:40:53,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.075 0.146 2026-10-21 09:40:53,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.220 2026-10-21 09:40:53,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.047 2026-10-21 09:40:54,041 44 INFO rb-133655d-225807-427165 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-21 09:40:54,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09: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 - 14 0.017 0.052 2026-10-21 09:40:54,103 44 INFO rb-133655d-225807-427165 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-21 09:40:54,156 44 INFO rb-133655d-225807-427165 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-21 09:40:54,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.068 2026-10-21 09:40:54,244 44 INFO rb-133655d-225807-427165 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-21 09:40:54,295 44 INFO rb-133655d-225807-427165 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-21 09:40:54,346 44 INFO rb-133655d-225807-427165 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-21 09:40:54,407 44 INFO rb-133655d-225807-427165 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-21 09:40:54,456 44 INFO rb-133655d-225807-427165 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-21 09:40:54,507 44 INFO rb-133655d-225807-427165 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-21 09:40:54,558 44 INFO rb-133655d-225807-427165 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-21 09:40:54,618 44 INFO rb-133655d-225807-427165 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-21 09:40:54,670 44 INFO rb-133655d-225807-427165 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-21 09:40:54,727 44 INFO rb-133655d-225807-427165 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-21 09:40:54,793 44 INFO rb-133655d-225807-427165 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-21 09:40:54,798 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72146804 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'a112a75b-0f34-4aff-87fd-648f74cf8484'}] 2026-10-21 09:40:56,513 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72146804 order {'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'a112a75b-0f34-4aff-87fd-648f74cf8484'} created pos.order #919 2026-10-21 09:40:56,721 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72146804 finished 2026-10-21 09:40:57,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.780 1.466 2026-10-21 09:40:57,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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.007 2026-10-21 09:40:57,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.047 2026-10-21 09:40:57,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:57] "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-21 09:40:57,302 44 INFO rb-133655d-225807-427165 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-21 09:40:57,309 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49687327 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'a112a75b-0f34-4aff-87fd-648f74cf8484'}] 2026-10-21 09:40:57,323 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49687327 order {'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'a112a75b-0f34-4aff-87fd-648f74cf8484'} sync ignored for existing PoS order pos.order(919,) (state: done) 2026-10-21 09:40:57,351 44 INFO rb-133655d-225807-427165 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-21 09:40:57,366 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49687327 finished 2026-10-21 09:40:57,427 44 INFO rb-133655d-225807-427165 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-21 09:40:57,478 44 INFO rb-133655d-225807-427165 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-21 09:40:57,530 44 INFO rb-133655d-225807-427165 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-21 09:40:57,592 44 INFO rb-133655d-225807-427165 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-21 09:40:57,623 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.124 0.193 2026-10-21 09:40:57,648 44 INFO rb-133655d-225807-427165 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-21 09:40:57,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.045 2026-10-21 09:40:57,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.185 2026-10-21 09:40:57,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.020 0.056 2026-10-21 09:40:58,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-21 09:40:58,059 44 INFO rb-133655d-225807-427165 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-21 09:40:58,233 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.058 0.111 2026-10-21 09:40:58,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.057 0.097 2026-10-21 09:40:58,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.142 2026-10-21 09:40:58,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.047 2026-10-21 09:40:58,557 44 INFO rb-133655d-225807-427165 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-21 09:40:58,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40: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.018 0.050 2026-10-21 09:40:58,601 44 INFO rb-133655d-225807-427165 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-21 09:40:58,660 44 INFO rb-133655d-225807-427165 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-21 09:40:58,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:40:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.075 2026-10-21 09:40:58,713 44 INFO rb-133655d-225807-427165 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-21 09:40:58,763 44 INFO rb-133655d-225807-427165 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-21 09:40:58,845 44 INFO rb-133655d-225807-427165 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-21 09:40:58,896 44 INFO rb-133655d-225807-427165 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-21 09:40:58,947 44 INFO rb-133655d-225807-427165 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-21 09:40:59,007 44 INFO rb-133655d-225807-427165 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-21 09:40:59,058 44 INFO rb-133655d-225807-427165 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-21 09:40:59,109 44 INFO rb-133655d-225807-427165 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-21 09:40:59,159 44 INFO rb-133655d-225807-427165 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-21 09:40:59,218 44 INFO rb-133655d-225807-427165 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-21 09:40:59,270 44 INFO rb-133655d-225807-427165 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-21 09:40:59,324 44 INFO rb-133655d-225807-427165 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-21 09:40:59,391 44 INFO rb-133655d-225807-427165 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-21 09:40:59,402 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61558756 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000006', 'uuid': '3c1fd116-855b-4483-aa1c-b3bd9bb3b105'}] 2026-10-21 09:41:01,244 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61558756 order {'name': '/', 'pos_reference': '264-133-000006', 'uuid': '3c1fd116-855b-4483-aa1c-b3bd9bb3b105'} created pos.order #920 2026-10-21 09:41:01,466 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61558756 finished 2026-10-21 09:41:01,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.712 1.680 2026-10-21 09:41:01,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:01] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:41:01,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.042 2026-10-21 09:41:01,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:01] "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-21 09:41:02,003 44 INFO rb-133655d-225807-427165 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-21 09:41:02,008 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99506208 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '3c1fd116-855b-4483-aa1c-b3bd9bb3b105'}] 2026-10-21 09:41:02,016 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99506208 order {'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '3c1fd116-855b-4483-aa1c-b3bd9bb3b105'} sync ignored for existing PoS order pos.order(920,) (state: done) 2026-10-21 09:41:02,041 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99506208 finished 2026-10-21 09:41:02,055 44 INFO rb-133655d-225807-427165 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-21 09:41:02,126 44 INFO rb-133655d-225807-427165 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-21 09:41:02,176 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-21 09:41:02,177 44 INFO rb-133655d-225807-427165 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-21 09:41:02,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.068 0.163 2026-10-21 09:41:02,554 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32985276 (allocated 36188160) 2026-10-21 09:41:02,575 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133486 2026-10-21 09:41:02,582 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-21 09:41:02,587 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133486 2026-10-21 09:41:02,722 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094102_721960_test_taxes_l10n_in_pos.txt 2026-10-21 09:41:02,722 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpmn40casg_chrome_odoo" 2026-10-21 09:41:04,549 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550] 2026-10-21 09:41:04,877 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 71 checked, 71 removed 2026-10-21 09:41:23,003 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-10-21 09:41:23,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 133798 2026-10-21 09:41:23,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmptihygfd7_chrome_odoo 2026-10-21 09:41:23,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:39153/json/version 2026-10-21 09:41:23,980 44 INFO rb-133655d-225807-427165 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-21 09:41:23,999 44 INFO rb-133655d-225807-427165 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-21 09:41:23,999 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:39153/json 2026-10-21 09:41:24,000 44 INFO rb-133655d-225807-427165 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-21 09:41:24,015 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:39153/devtools/page/EABFEAB58C3DA1C0FE57B6650DBF58C6 2026-10-21 09:41:24,023 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-10-21 09:41:24,044 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-10-21 09:41:24,240 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:41:24,244 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-10-21 09:41:24,246 44 INFO rb-133655d-225807-427165 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-21 09:41:24,247 44 INFO rb-133655d-225807-427165 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-21 09:41:24,272 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:41:24,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:24] "GET /pos/ui/134 HTTP/1.1" 200 - 83 0.071 0.610 2026-10-21 09:41:24,951 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': 'EABFEAB58C3DA1C0FE57B6650DBF58C6', 'loaderId': '27993539041A7E0E8F27E61E8E87661D', 'isDownload': False} 2026-10-21 09:41:24,952 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-10-21 09:41:24,975 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:41:24,996 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:24] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-21 09:41:25,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:25] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-21 09:41:25,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:25] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-21 09:41:25,730 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:41:25,733 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:41:25,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-21 09:41:25,794 44 INFO rb-133655d-225807-427165 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-21 09:41:25,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:41:25,802 44 INFO rb-133655d-225807-427165 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-21 09:41:25,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 09:41:25,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:41:25,896 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.019 2026-10-21 09:41:25,914 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-21 09:41:26,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.040 0.068 2026-10-21 09:41:26,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.086 2026-10-21 09:41:27,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.417 0.551 2026-10-21 09:41:27,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "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-21 09:41:27,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:41:27,236 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.052 2026-10-21 09:41:27,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:41:27,306 44 INFO rb-133655d-225807-427165 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-21 09:41:27,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:41:27,377 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:41:27,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:41:27,411 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:41:27,423 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:41:27,465 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:41:27,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.039 0.046 2026-10-21 09:41:27,473 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:41:27,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.004 0.097 2026-10-21 09:41:27,512 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:41:27,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.051 0.059 2026-10-21 09:41:27,636 44 INFO rb-133655d-225807-427165 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-21 09:41:27,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.038 0.184 2026-10-21 09:41:27,733 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:41:27,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.005 0.232 2026-10-21 09:41:27,762 44 INFO rb-133655d-225807-427165 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-21 09:41:27,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.006 0.083 2026-10-21 09:41:27,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.006 0.119 2026-10-21 09:41:27,847 44 INFO rb-133655d-225807-427165 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-21 09:41:27,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.009 0.162 2026-10-21 09:41:27,891 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:41:27,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-21 09:41:27,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.006 0.202 2026-10-21 09:41:27,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:27] "GET /web/image?model=product.template&field=image_128&id=2349&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-21 09:41:28,012 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:28] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-21 09:41:28,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:28] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-21 09:41:28,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:28] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-21 09:41:28,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:28] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-21 09:41:28,218 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.047 0.209 2026-10-21 09:41:28,274 44 INFO rb-133655d-225807-427165 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-21 09:41:28,333 44 INFO rb-133655d-225807-427165 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-21 09:41:28,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.068 0.165 2026-10-21 09:41:28,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.044 0.073 2026-10-21 09:41:28,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.024 2026-10-21 09:41:28,882 44 INFO rb-133655d-225807-427165 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-21 09:41:29,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:29] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.076 0.131 2026-10-21 09:41:29,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.056 0.137 2026-10-21 09:41:29,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.193 2026-10-21 09:41:29,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.036 2026-10-21 09:41:29,415 44 INFO rb-133655d-225807-427165 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-21 09:41:29,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41: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.021 0.053 2026-10-21 09:41:29,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.014 0.078 2026-10-21 09:41:29,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.022 0.092 2026-10-21 09:41:29,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.025 2026-10-21 09:41:29,679 44 INFO rb-133655d-225807-427165 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-21 09:41:29,775 44 INFO rb-133655d-225807-427165 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-21 09:41:29,852 44 INFO rb-133655d-225807-427165 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-21 09:41:29,871 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:41:29,874 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:41:29,904 44 INFO rb-133655d-225807-427165 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-21 09:41:29,952 44 INFO rb-133655d-225807-427165 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-21 09:41:30,037 44 INFO rb-133655d-225807-427165 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-21 09:41:30,117 44 INFO rb-133655d-225807-427165 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-21 09:41:30,123 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12700096 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'f05f6a70-2b0d-451c-8c10-3b0edb1a028d'}] 2026-10-21 09:41:30,128 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:41:30,788 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12700096 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'f05f6a70-2b0d-451c-8c10-3b0edb1a028d'} created pos.order #921 2026-10-21 09:41:30,815 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12700096 finished 2026-10-21 09:41:31,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 340 0.429 0.648 2026-10-21 09:41:31,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.039 0.064 2026-10-21 09:41:31,373 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:31] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-21 09:41:31,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.012 2026-10-21 09:41:31,564 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-10-21 09:41:31,565 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:41:31,581 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26613150 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'f05f6a70-2b0d-451c-8c10-3b0edb1a028d'}] 2026-10-21 09:41:31,606 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26613150 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'f05f6a70-2b0d-451c-8c10-3b0edb1a028d'} sync ignored for existing PoS order pos.order(921,) (state: paid) 2026-10-21 09:41:31,641 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26613150 finished 2026-10-21 09:41:31,701 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 18596648 (allocated 20185088) 2026-10-21 09:41:31,736 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 133798 2026-10-21 09:41:31,739 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-10-21 09:41:31,744 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 133798 2026-10-21 09:41:31,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.067 0.140 2026-10-21 09:41:31,876 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094131_876703_test_pos_sale_loyalty_1.txt 2026-10-21 09:41:31,877 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmptihygfd7_chrome_odoo" 2026-10-21 09:41:31,937 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-10-21 09:41:32,986 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 134031 2026-10-21 09:41:32,987 44 INFO rb-133655d-225807-427165 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/tmpgir6xzf4_chrome_odoo 2026-10-21 09:41:32,987 44 INFO rb-133655d-225807-427165 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:38301/json/version 2026-10-21 09:41:32,988 44 INFO rb-133655d-225807-427165 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-21 09:41:33,054 44 INFO rb-133655d-225807-427165 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-21 09:41:33,054 44 INFO rb-133655d-225807-427165 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:38301/json 2026-10-21 09:41:33,055 44 INFO rb-133655d-225807-427165 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-21 09:41:33,078 44 INFO rb-133655d-225807-427165 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:38301/devtools/page/C064EABB2D1B048F349B0D1B0012A50F 2026-10-21 09:41:33,105 44 INFO rb-133655d-225807-427165 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-21 09:41:33,114 44 INFO rb-133655d-225807-427165 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-21 09:41:33,241 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 09:41:33,244 44 INFO rb-133655d-225807-427165 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-21 09:41:33,246 44 INFO rb-133655d-225807-427165 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-21 09:41:33,246 44 INFO rb-133655d-225807-427165 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-21 09:41:33,260 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:41:34,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:34] "GET /pos/web?config_id=134 HTTP/1.1" 200 - 89 0.088 0.876 2026-10-21 09:41:34,225 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': 'C064EABB2D1B048F349B0D1B0012A50F', 'loaderId': '9A30BE79524AD77575103C9ED5971F51', 'isDownload': False} 2026-10-21 09:41:34,226 44 INFO rb-133655d-225807-427165 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-21 09:41:34,251 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:41:34,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:34] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-21 09:41:34,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:34] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-21 09:41:34,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:34] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.031 2026-10-21 09:41:34,967 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:41:34,984 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:41:35,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 09:41:35,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-21 09:41:35,033 44 INFO rb-133655d-225807-427165 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-21 09:41:35,043 44 INFO rb-133655d-225807-427165 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-21 09:41:35,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:41:35,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:41:35,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.025 0.017 2026-10-21 09:41:35,135 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-21 09:41:35,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.051 0.063 2026-10-21 09:41:35,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.088 2026-10-21 09:41:36,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.315 0.490 2026-10-21 09:41:36,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:41:36,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41: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-21 09:41:36,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.048 2026-10-21 09:41:36,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:41:36,386 44 INFO rb-133655d-225807-427165 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-21 09:41:36,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.008 2026-10-21 09:41:36,452 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:41:36,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:41:36,490 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:41:36,498 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:41:36,522 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:41:36,547 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:41:36,549 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.036 0.039 2026-10-21 09:41:36,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.008 0.106 2026-10-21 09:41:36,603 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:41:36,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.011 0.088 2026-10-21 09:41:36,677 44 INFO rb-133655d-225807-427165 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-21 09:41:36,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.049 0.086 2026-10-21 09:41:36,806 44 INFO rb-133655d-225807-427165 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-21 09:41:36,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.062 0.223 2026-10-21 09:41:36,867 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:41:36,908 44 INFO rb-133655d-225807-427165 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-21 09:41:36,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.006 0.201 2026-10-21 09:41:36,916 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:41:36,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-21 09:41:36,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:36] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.006 0.222 2026-10-21 09:41:37,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.023 0.238 2026-10-21 09:41:37,087 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.008 0.282 2026-10-21 09:41:37,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "GET /web/image?model=product.template&field=image_128&id=2349&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-21 09:41:37,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.005 0.233 2026-10-21 09:41:37,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-21 09:41:37,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-21 09:41:37,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-21 09:41:37,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.264 2026-10-21 09:41:37,430 44 INFO rb-133655d-225807-427165 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-21 09:41:37,495 44 INFO rb-133655d-225807-427165 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-21 09:41:37,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.081 0.182 2026-10-21 09:41:37,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.026 0.073 2026-10-21 09:41:37,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.022 2026-10-21 09:41:38,082 44 INFO rb-133655d-225807-427165 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-21 09:41:38,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:38] "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.073 0.144 2026-10-21 09:41:38,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.055 0.145 2026-10-21 09:41:38,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.179 2026-10-21 09:41:38,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.031 0.042 2026-10-21 09:41:38,691 44 INFO rb-133655d-225807-427165 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-21 09:41:38,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:38] "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.024 0.064 2026-10-21 09:41:38,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:38] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.018 0.080 2026-10-21 09:41:38,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.044 0.111 2026-10-21 09:41:38,931 44 INFO rb-133655d-225807-427165 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-21 09:41:38,982 44 INFO rb-133655d-225807-427165 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-21 09:41:39,032 44 INFO rb-133655d-225807-427165 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-21 09:41:39,083 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-10-21 09:41:39,084 44 INFO rb-133655d-225807-427165 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-21 09:41:39,194 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 17027876 (allocated 18350080) 2026-10-21 09:41:39,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 134031 2026-10-21 09:41:39,201 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-10-21 09:41:39,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 134031 2026-10-21 09:41:39,307 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_094139_306865_test_pos_sale_loyalty_ignored_in_pos.txt 2026-10-21 09:41:39,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmpgir6xzf4_chrome_odoo" 2026-10-21 09:41:39,328 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-10-21 09:41:41,221 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 134240 2026-10-21 09:41:41,221 44 INFO rb-133655d-225807-427165 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/tmpnkoq3ifm_chrome_odoo 2026-10-21 09:41:41,221 44 INFO rb-133655d-225807-427165 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:39577/json/version 2026-10-21 09:41:41,223 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39577', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:41:41,249 44 INFO rb-133655d-225807-427165 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-21 09:41:41,249 44 INFO rb-133655d-225807-427165 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:39577/json 2026-10-21 09:41:41,250 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39577', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:41:41,267 44 INFO rb-133655d-225807-427165 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:39577/devtools/page/97E3E87B5FE4FED20DCEAB963DED85AF 2026-10-21 09:41:41,273 44 INFO rb-133655d-225807-427165 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-21 09:41:41,283 44 INFO rb-133655d-225807-427165 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-21 09:41:41,538 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:41:41,548 44 INFO rb-133655d-225807-427165 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-21 09:41:41,550 44 INFO rb-133655d-225807-427165 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-21 09:41:41,550 44 INFO rb-133655d-225807-427165 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-21 09:41:41,583 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:41:42,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:42] "GET /pos/ui/134 HTTP/1.1" 200 - 92 0.109 0.852 2026-10-21 09:41:42,543 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': '97E3E87B5FE4FED20DCEAB963DED85AF', 'loaderId': 'E7819CB6D620915C2E431352DD602EE4', 'isDownload': False} 2026-10-21 09:41:42,543 44 INFO rb-133655d-225807-427165 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-21 09:41:42,562 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:41:42,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:42] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.013 2026-10-21 09:41:42,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:42] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-10-21 09:41:42,623 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:42] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.044 2026-10-21 09:41:43,267 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:41:43,292 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:41:43,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.032 2026-10-21 09:41:43,337 44 INFO rb-133655d-225807-427165 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-21 09:41:43,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.010 2026-10-21 09:41:43,350 44 INFO rb-133655d-225807-427165 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-21 09:41:43,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41: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-21 09:41:43,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:41:43,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-21 09:41:43,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-21 09:41:43,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.032 0.080 2026-10-21 09:41:43,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.086 2026-10-21 09:41:44,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 303 0.366 0.525 2026-10-21 09:41:44,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "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-21 09:41:44,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "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.008 2026-10-21 09:41:44,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.053 2026-10-21 09:41:44,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:41:44,778 44 INFO rb-133655d-225807-427165 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-21 09:41:44,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.010 2026-10-21 09:41:44,851 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:41:44,884 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:41:44,909 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:41:44,912 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:41:44,933 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:41:44,938 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "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-21 09:41:44,977 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:41:44,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:44] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.037 0.058 2026-10-21 09:41:45,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.004 0.106 2026-10-21 09:41:45,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.004 0.085 2026-10-21 09:41:45,106 44 INFO rb-133655d-225807-427165 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-21 09:41:45,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /pos/ui/134 HTTP/1.1" 200 - 34 0.064 0.177 2026-10-21 09:41:45,221 44 INFO rb-133655d-225807-427165 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-21 09:41:45,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 34 0.036 0.300 2026-10-21 09:41:45,317 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:41:45,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.006 0.160 2026-10-21 09:41:45,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-21 09:41:45,414 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:41:45,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-21 09:41:45,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.266 2026-10-21 09:41:45,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.004 0.276 2026-10-21 09:41:45,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.196 2026-10-21 09:41:45,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image?model=product.template&field=image_128&id=2349&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-21 09:41:45,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.006 0.190 2026-10-21 09:41:45,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-21 09:41:45,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-21T09:41:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-10-21 09:41:45,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.291 2026-10-21 09:41:45,862 44 INFO rb-133655d-225807-427165 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-21 09:41:45,942 44 INFO rb-133655d-225807-427165 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-21 09:41:45,987 44 INFO rb-133655d-225807-427165 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-21 09:41:46,049 44 INFO rb-133655d-225807-427165 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-21 09:41:46,114 44 INFO rb-133655d-225807-427165 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-21 09:41:46,176 44 INFO rb-133655d-225807-427165 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-21 09:41:46,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:46] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.008 0.022 2026-10-21 09:41:46,224 44 INFO rb-133655d-225807-427165 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-21 09:41:46,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:46] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.016 0.051 2026-10-21 09:41:46,326 44 INFO rb-133655d-225807-427165 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-21 09:41:46,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:46] "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.021 0.052 2026-10-21 09:41:46,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:46] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.004 0.063 2026-10-21 09:41:46,405 44 INFO rb-133655d-225807-427165 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-21 09:41:46,467 44 INFO rb-133655d-225807-427165 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-21 09:41:46,473 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:41:46,478 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:41:46,505 44 INFO rb-133655d-225807-427165 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-21 09:41:46,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.034 0.085 2026-10-21 09:41:46,595 44 INFO rb-133655d-225807-427165 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-21 09:41:46,654 44 INFO rb-133655d-225807-427165 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-21 09:41:46,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:46] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.018 2026-10-21 09:41:46,714 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94272931 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'd7cf7f48-401f-4a57-a8a1-d4aa8bb0be1d'}] 2026-10-21 09:41:46,723 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:41:47,383 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94272931 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'd7cf7f48-401f-4a57-a8a1-d4aa8bb0be1d'} created pos.order #922 2026-10-21 09:41:47,416 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94272931 finished 2026-10-21 09:41:47,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.258 0.548 2026-10-21 09:41:47,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.055 0.060 2026-10-21 09:41:47,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:47] "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-21 09:41:47,820 44 INFO rb-133655d-225807-427165 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-21 09:41:47,822 44 INFO rb-133655d-225807-427165 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-21 09:41:47,830 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77254278 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'd7cf7f48-401f-4a57-a8a1-d4aa8bb0be1d'}] 2026-10-21 09:41:47,841 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77254278 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'd7cf7f48-401f-4a57-a8a1-d4aa8bb0be1d'} sync ignored for existing PoS order pos.order(922,) (state: paid) 2026-10-21 09:41:47,872 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77254278 finished 2026-10-21 09:41:47,933 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 16201808 (allocated 18087936) 2026-10-21 09:41:47,952 44 INFO rb-133655d-225807-427165 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 134240 2026-10-21 09:41:47,954 44 INFO rb-133655d-225807-427165 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-21 09:41:47,956 44 INFO rb-133655d-225807-427165 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 134240 2026-10-21 09:41:48,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:41:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.081 0.128 2026-10-21 09:41:48,075 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_094148_074863_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-10-21 09:41:48,075 44 INFO rb-133655d-225807-427165 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/tmpnkoq3ifm_chrome_odoo" 2026-10-21 09:41:48,179 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 09:42:02,161 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #264 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-10-21 09:42:03,665 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-10-21 09:42:04,057 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-10-21 09:42:04,524 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 09:42:06,438 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-10-21 09:42:14,337 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:42:14,681 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88665895 started for PoS orders references: [{'name': None, 'pos_reference': '260-137-000001', 'uuid': 'f08c76b8-b9d5-4786-b129-0c375cfa41fa'}] 2026-10-21 09:42:14,728 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88665895 order {'name': None, 'pos_reference': '260-137-000001', 'uuid': 'f08c76b8-b9d5-4786-b129-0c375cfa41fa'} created pos.order #925 2026-10-21 09:42:14,734 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88665895 finished 2026-10-21 09:42:14,817 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 91 0.102 0.381 2026-10-21 09:42:14,879 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 09:42:16,741 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-10-21 09:42:24,392 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 09:42:26,118 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-10-21 09:42:33,456 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 134453 2026-10-21 09:42:33,456 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmpxe7dikrb_chrome_odoo 2026-10-21 09:42:33,456 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:45683/json/version 2026-10-21 09:42:33,458 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45683', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:42:33,547 44 INFO rb-133655d-225807-427165 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-21 09:42:33,547 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:45683/json 2026-10-21 09:42:33,548 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45683', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:42:33,562 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:45683/devtools/page/948EAE486848256231E93C6B8887A51D 2026-10-21 09:42:33,582 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Enable chrome headless console log notification 2026-10-21 09:42:33,592 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-10-21 09:42:33,652 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-10-21 09:42:34,028 44 INFO rb-133655d-225807-427165 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=4ae3203b2c904847" in browser 2026-10-21 09:42:34,028 44 INFO rb-133655d-225807-427165 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=4ae3203b2c904847" 2026-10-21 09:42:34,048 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:42:34,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:34] "GET /pos-self/139?access_token=4ae3203b2c904847 HTTP/1.1" 200 - 59 0.035 0.566 2026-10-21 09:42:34,651 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': '948EAE486848256231E93C6B8887A51D', 'loaderId': 'D1410A04AAD754402F1BD907296538DF', 'isDownload': False} 2026-10-21 09:42:34,651 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate ready code "odoo.isTourReady('selfAlwaysAttributeVariants')" 2026-10-21 09:42:34,669 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:42:34,694 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:42:34,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:34] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.010 0.040 2026-10-21 09:42:34,768 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:42:34,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:34] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.103 2026-10-21 09:42:34,824 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:42:34,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:34] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.150 2026-10-21 09:42:35,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-21 09:42:35,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.020 2026-10-21 09:42:35,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-21 09:42:35,066 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:42:35,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 09:42:35,070 44 INFO rb-133655d-225807-427165 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=4ae3203b2c904847", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:42:35,092 44 INFO rb-133655d-225807-427165 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-21 09:42:35,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "POST /pos-self/relations/139 HTTP/1.1" 200 - 37 0.031 0.080 2026-10-21 09:42:35,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-21 09:42:35,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "POST /pos-self/data/139 HTTP/1.1" 200 - 182 0.144 0.264 2026-10-21 09:42:35,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.361 2026-10-21 09:42:35,724 44 INFO rb-133655d-225807-427165 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-21 09:42:35,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /web/image/ir.attachment/9973/raw HTTP/1.1" 200 - 4 0.005 0.008 2026-10-21 09:42:35,836 44 INFO rb-133655d-225807-427165 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-21 09:42:35,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /web/image/pos.category/319/image_128?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-21 09:42:35,902 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:42:35,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /web/image/pos.category/318/image_128?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.043 2026-10-21 09:42:35,923 44 INFO rb-133655d-225807-427165 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-21 09:42:35,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /web/image/product.template/2379/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.012 0.061 2026-10-21 09:42:35,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:35] "GET /web/image/product.template/2375/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.007 0.099 2026-10-21 09:42:36,003 44 INFO rb-133655d-225807-427165 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-21 09:42:36,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:36] "GET /web/image/product.template/2374/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.008 0.125 2026-10-21 09:42:36,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:36] "GET /web/image/product.template/2378/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-21 09:42:36,057 44 INFO rb-133655d-225807-427165 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-21 09:42:36,061 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:36] "GET /web/image/product.template/2376/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.009 0.143 2026-10-21 09:42:36,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:36] "GET /web/image/product.template/2377/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-21 09:42:36,135 44 INFO rb-133655d-225807-427165 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-21 09:42:36,205 44 INFO rb-133655d-225807-427165 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-21 09:42:36,218 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:36] "GET /web/image/ir.attachment/9922/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-10-21 09:42:36,250 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:36] "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-21 09:42:36,265 44 INFO rb-133655d-225807-427165 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-21 09:42:36,271 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:36] "GET /web/image/product.product/2881/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.010 0.026 2026-10-21 09:42:36,319 44 INFO rb-133655d-225807-427165 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-21 09:42:36,365 44 INFO rb-133655d-225807-427165 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-21 09:42:36,424 44 INFO rb-133655d-225807-427165 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-21 09:42:36,477 44 INFO rb-133655d-225807-427165 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-21 09:42:36,552 44 INFO rb-133655d-225807-427165 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-21 09:42:36,630 44 INFO rb-133655d-225807-427165 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-21 09:42:36,672 44 INFO rb-133655d-225807-427165 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-21 09:42:36,675 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:36] "GET /web/image/product.product/2882/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.006 0.019 2026-10-21 09:42:36,729 44 INFO rb-133655d-225807-427165 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-21 09:42:36,810 44 INFO rb-133655d-225807-427165 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-21 09:42:36,864 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11195203 started for PoS orders references: [{'name': None, 'pos_reference': '260-139-000001', 'uuid': 'd6f80c78-dd01-4f55-bf5f-97061fe19671'}] 2026-10-21 09:42:36,923 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11195203 order {'name': None, 'pos_reference': '260-139-000001', 'uuid': 'd6f80c78-dd01-4f55-bf5f-97061fe19671'} created pos.order #926 2026-10-21 09:42:36,958 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11195203 finished 2026-10-21 09:42:37,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 116 0.115 0.220 2026-10-21 09:42:37,211 44 INFO rb-133655d-225807-427165 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-21 09:42:37,266 44 INFO rb-133655d-225807-427165 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-21 09:42:37,325 44 INFO rb-133655d-225807-427165 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-21 09:42:37,377 44 INFO rb-133655d-225807-427165 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-21 09:42:37,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-10-21 09:42:37,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 09:42:37,486 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 9175060 (allocated 10485760) 2026-10-21 09:42:37,490 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 134453 2026-10-21 09:42:37,491 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-10-21 09:42:37,492 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 134453 2026-10-21 09:42:37,594 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094237_593920_test_self_order_always_attribute.txt 2026-10-21 09:42:37,594 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmpxe7dikrb_chrome_odoo" 2026-10-21 09:42:37,687 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-10-21 09:42:45,824 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 134644 2026-10-21 09:42:45,824 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmp1vr3n92z_chrome_odoo 2026-10-21 09:42:45,824 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:42883/json/version 2026-10-21 09:42:45,826 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:42:45,895 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Browser version: Chrome/150.0.7871.114 2026-10-21 09:42:45,895 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:42883/json 2026-10-21 09:42:45,896 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:42:45,911 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:42883/devtools/page/741ED3D80797A8D19F216CCB846A05BD 2026-10-21 09:42:45,926 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-10-21 09:42:45,933 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-10-21 09:42:45,973 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-10-21 09:42:46,308 44 INFO rb-133655d-225807-427165 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=842a6ca57e2b413b" in browser 2026-10-21 09:42:46,308 44 INFO rb-133655d-225807-427165 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=842a6ca57e2b413b" 2026-10-21 09:42:46,338 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:42:46,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:46] "GET /pos-self/140?access_token=842a6ca57e2b413b HTTP/1.1" 200 - 59 0.037 0.531 2026-10-21 09:42:46,905 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': '741ED3D80797A8D19F216CCB846A05BD', 'loaderId': '970D33CD09E76D8C547E689724243ABF', 'isDownload': False} 2026-10-21 09:42:46,906 44 INFO rb-133655d-225807-427165 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-21 09:42:46,934 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:42:46,989 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:42:47,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.052 0.046 2026-10-21 09:42:47,057 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:42:47,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.121 2026-10-21 09:42:47,089 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:42:47,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.027 0.160 2026-10-21 09:42:47,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-21 09:42:47,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:42:47,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.016 2026-10-21 09:42:47,344 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:42:47,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:42:47,356 44 INFO rb-133655d-225807-427165 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=842a6ca57e2b413b", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:42:47,378 44 INFO rb-133655d-225807-427165 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-21 09:42:47,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.029 0.070 2026-10-21 09:42:47,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-21 09:42:47,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "POST /pos-self/data/140 HTTP/1.1" 200 - 181 0.143 0.250 2026-10-21 09:42:47,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.376 2026-10-21 09:42:47,980 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: Owl is running in 'dev' mode. 2026-10-21 09:42:48,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/image/ir.attachment/10031/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:42:48,096 44 INFO rb-133655d-225807-427165 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-21 09:42:48,164 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:42:48,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/image/pos.category/318/image_128?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-21 09:42:48,199 44 INFO rb-133655d-225807-427165 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-21 09:42:48,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/image/product.template/2374/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.024 0.046 2026-10-21 09:42:48,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/image/product.template/2375/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-21 09:42:48,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/image/product.template/2378/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-21 09:42:48,261 44 INFO rb-133655d-225807-427165 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-21 09:42:48,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/image/product.template/2376/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.110 2026-10-21 09:42:48,292 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:42:48,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/image/product.template/2377/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-21 09:42:48,315 44 INFO rb-133655d-225807-427165 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-21 09:42:48,390 44 INFO rb-133655d-225807-427165 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-21 09:42:48,462 44 INFO rb-133655d-225807-427165 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-21 09:42:48,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/image/ir.attachment/9980/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:42:48,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:48] "GET /web/image/product.product/2880/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.005 0.019 2026-10-21 09:42:48,518 44 INFO rb-133655d-225807-427165 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-21 09:42:48,564 44 INFO rb-133655d-225807-427165 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-21 09:42:48,619 44 INFO rb-133655d-225807-427165 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-21 09:42:48,678 44 INFO rb-133655d-225807-427165 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-21 09:42:48,734 44 INFO rb-133655d-225807-427165 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-21 09:42:48,791 44 INFO rb-133655d-225807-427165 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-21 09:42:48,865 44 INFO rb-133655d-225807-427165 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-21 09:42:48,932 44 INFO rb-133655d-225807-427165 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-21 09:42:48,981 44 INFO rb-133655d-225807-427165 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-21 09:42:49,034 44 INFO rb-133655d-225807-427165 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-21 09:42:49,107 44 INFO rb-133655d-225807-427165 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-21 09:42:49,196 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43258518 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': 'b39d8a5d-4396-43d9-8caf-e15af7a37602'}] 2026-10-21 09:42:49,276 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43258518 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': 'b39d8a5d-4396-43d9-8caf-e15af7a37602'} created pos.order #927 2026-10-21 09:42:49,297 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43258518 finished 2026-10-21 09:42:49,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 120 0.136 0.217 2026-10-21 09:42:49,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-21 09:42:49,547 44 INFO rb-133655d-225807-427165 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-21 09:42:49,604 44 INFO rb-133655d-225807-427165 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-21 09:42:49,666 44 INFO rb-133655d-225807-427165 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-21 09:42:49,718 44 INFO rb-133655d-225807-427165 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-21 09:42:49,765 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-10-21 09:42:49,766 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 09:42:49,822 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 9054400 (allocated 9961472) 2026-10-21 09:42:49,827 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 134644 2026-10-21 09:42:49,832 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-10-21 09:42:49,834 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 134644 2026-10-21 09:42:49,937 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094249_937225_test_self_order_attribute.txt 2026-10-21 09:42:49,937 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmp1vr3n92z_chrome_odoo" 2026-10-21 09:42:49,982 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-10-21 09:42:57,643 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7127] 2026-10-21 09:42:57,803 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [2880] 2026-10-21 09:42:58,507 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 134836 2026-10-21 09:42:58,507 44 INFO rb-133655d-225807-427165 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/tmpjp077uzh_chrome_odoo 2026-10-21 09:42:58,507 44 INFO rb-133655d-225807-427165 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:41251/json/version 2026-10-21 09:42:58,509 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:42:58,533 44 INFO rb-133655d-225807-427165 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-21 09:42:58,533 44 INFO rb-133655d-225807-427165 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:41251/json 2026-10-21 09:42:58,534 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:42:58,554 44 INFO rb-133655d-225807-427165 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:41251/devtools/page/51EF2C27F890E9048FF833592E83B849 2026-10-21 09:42:58,567 44 INFO rb-133655d-225807-427165 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-21 09:42:58,580 44 INFO rb-133655d-225807-427165 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-21 09:42:58,616 44 INFO rb-133655d-225807-427165 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-21 09:42:58,637 44 INFO rb-133655d-225807-427165 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=d4fc4ace562c48c0" in browser 2026-10-21 09:42:58,637 44 INFO rb-133655d-225807-427165 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=d4fc4ace562c48c0" 2026-10-21 09:42:58,657 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:42:59,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "GET /pos-self/141?access_token=d4fc4ace562c48c0 HTTP/1.1" 200 - 59 0.080 0.576 2026-10-21 09:42:59,314 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': '51EF2C27F890E9048FF833592E83B849', 'loaderId': 'B4DA23B240144021947D0EF61399871D', 'isDownload': False} 2026-10-21 09:42:59,314 44 INFO rb-133655d-225807-427165 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-21 09:42:59,347 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:42:59,400 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:42:59,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.045 0.052 2026-10-21 09:42:59,471 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:42:59,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.136 2026-10-21 09:42:59,513 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:42:59,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.154 2026-10-21 09:42:59,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-21 09:42:59,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:42:59,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-21 09:42:59,758 44 INFO rb-133655d-225807-427165 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=d4fc4ace562c48c0", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:42:59,765 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:42:59,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.013 2026-10-21 09:42:59,777 44 INFO rb-133655d-225807-427165 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-21 09:42:59,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-21 09:42:59,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.027 0.146 2026-10-21 09:42:59,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:42:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-21 09:43:00,460 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:00] "POST /pos-self/data/141 HTTP/1.1" 200 - 181 0.206 0.251 2026-10-21 09:43:00,514 44 INFO rb-133655d-225807-427165 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-21 09:43:00,577 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:00] "GET /web/image/ir.attachment/10089/raw HTTP/1.1" 200 - 4 0.003 0.014 2026-10-21 09:43:00,630 44 INFO rb-133655d-225807-427165 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-21 09:43:00,715 44 INFO rb-133655d-225807-427165 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-21 09:43:00,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:00] "GET /web/image/pos.category/318/image_128?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.002 0.068 2026-10-21 09:43:00,752 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:43:00,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:00] "GET /web/image/product.template/2374/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-21 09:43:00,777 44 INFO rb-133655d-225807-427165 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-21 09:43:00,778 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:00] "GET /web/image/product.template/2375/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-21 09:43:00,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:00] "GET /web/image/product.template/2378/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.104 2026-10-21 09:43:00,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:00] "GET /web/image/product.template/2377/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.111 2026-10-21 09:43:00,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-10-21 09:43:00,833 44 INFO rb-133655d-225807-427165 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-21 09:43:00,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:00] "GET /web/image/product.template/2376/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.008 0.130 2026-10-21 09:43:00,896 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 7187364 (allocated 8388608) 2026-10-21 09:43:00,899 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 134836 2026-10-21 09:43:00,900 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-10-21 09:43:00,902 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 134836 2026-10-21 09:43:01,007 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_094301_007248_test_self_order_check_attributes_show_images.txt 2026-10-21 09:43:01,007 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmpjp077uzh_chrome_odoo" 2026-10-21 09:43:01,073 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-10-21 09:43:09,221 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 135011 2026-10-21 09:43:09,221 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmp4qsdq8f5_chrome_odoo 2026-10-21 09:43:09,221 44 INFO rb-133655d-225807-427165 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:40781/json/version 2026-10-21 09:43:09,223 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:43:09,299 44 INFO rb-133655d-225807-427165 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-21 09:43:09,300 44 INFO rb-133655d-225807-427165 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:40781/json 2026-10-21 09:43:09,304 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:43:09,314 44 INFO rb-133655d-225807-427165 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:40781/devtools/page/5CDF88359BC10100A29437FE55789744 2026-10-21 09:43:09,338 44 INFO rb-133655d-225807-427165 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-21 09:43:09,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless enable page notifications 2026-10-21 09:43:09,392 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Setting session cookie in browser 2026-10-21 09:43:09,731 44 INFO rb-133655d-225807-427165 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=63e1d3dce12748eb" in browser 2026-10-21 09:43:09,732 44 INFO rb-133655d-225807-427165 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=63e1d3dce12748eb" 2026-10-21 09:43:09,767 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:43:10,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:10] "GET /pos-self/142?access_token=63e1d3dce12748eb HTTP/1.1" 200 - 59 0.070 0.675 2026-10-21 09:43:10,498 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': '5CDF88359BC10100A29437FE55789744', 'loaderId': '68425FE4080E4C29774AC75D005596BC', 'isDownload': False} 2026-10-21 09:43:10,498 44 INFO rb-133655d-225807-427165 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-21 09:43:10,523 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:43:10,559 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:43:10,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:10] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 9 0.008 0.039 2026-10-21 09:43:10,601 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:43:10,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:10] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.080 2026-10-21 09:43:10,641 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:43:10,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:10] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.124 2026-10-21 09:43:10,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-21 09:43:10,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:43:10,888 44 INFO rb-133655d-225807-427165 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=63e1d3dce12748eb", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:43:10,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:10] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-21 09:43:10,900 44 INFO rb-133655d-225807-427165 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-21 09:43:10,901 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:43:10,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.017 2026-10-21 09:43:11,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.033 0.071 2026-10-21 09:43:11,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.171 2026-10-21 09:43:11,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "POST /pos-self/data/142 HTTP/1.1" 200 - 182 0.176 0.313 2026-10-21 09:43:11,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.448 2026-10-21 09:43:11,618 44 INFO rb-133655d-225807-427165 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-21 09:43:11,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "GET /web/image/ir.attachment/10148/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:43:11,736 44 INFO rb-133655d-225807-427165 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-21 09:43:11,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "GET /web/image/pos.category/320/image_128?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.013 0.049 2026-10-21 09:43:11,834 44 INFO rb-133655d-225807-427165 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-21 09:43:11,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "GET /web/image/pos.category/318/image_128?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.086 2026-10-21 09:43:11,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "GET /web/image/product.template/2374/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.008 0.098 2026-10-21 09:43:11,905 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:43:11,907 44 INFO rb-133655d-225807-427165 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-21 09:43:11,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "GET /web/image/product.template/2375/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.009 0.123 2026-10-21 09:43:11,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "GET /web/image/product.template/2378/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-21 09:43:11,968 44 INFO rb-133655d-225807-427165 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-21 09:43:11,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:11] "GET /web/image/product.template/2376/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-10-21 09:43:12,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:12] "GET /web/image/product.template/2377/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-10-21 09:43:12,019 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-10-21 09:43:12,020 44 INFO rb-133655d-225807-427165 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-21 09:43:12,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:12] "GET /web/image/product.template/2380/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.012 0.165 2026-10-21 09:43:12,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7141748 (allocated 7602176) 2026-10-21 09:43:12,075 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 135011 2026-10-21 09:43:12,077 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-10-21 09:43:12,077 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 135011 2026-10-21 09:43:12,182 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094312_182376_test_self_order_multi_check_attribute.txt 2026-10-21 09:43:12,182 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmp4qsdq8f5_chrome_odoo" 2026-10-21 09:43:12,226 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-10-21 09:43:20,954 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7127] 2026-10-21 09:43:21,051 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [2880] 2026-10-21 09:43:21,721 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 135189 2026-10-21 09:43:21,722 44 INFO rb-133655d-225807-427165 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/tmpuid5lw8d_chrome_odoo 2026-10-21 09:43:21,722 44 INFO rb-133655d-225807-427165 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:36633/json/version 2026-10-21 09:43:21,723 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36633', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:43:21,771 44 INFO rb-133655d-225807-427165 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-21 09:43:21,771 44 INFO rb-133655d-225807-427165 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:36633/json 2026-10-21 09:43:21,772 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36633', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:43:21,787 44 INFO rb-133655d-225807-427165 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:36633/devtools/page/A0498326525EAB14E98A078373EDF06E 2026-10-21 09:43:21,798 44 INFO rb-133655d-225807-427165 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-21 09:43:21,810 44 INFO rb-133655d-225807-427165 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-21 09:43:21,852 44 INFO rb-133655d-225807-427165 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-21 09:43:21,888 44 INFO rb-133655d-225807-427165 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=9375f2c01675405e" in browser 2026-10-21 09:43:21,888 44 INFO rb-133655d-225807-427165 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=9375f2c01675405e" 2026-10-21 09:43:21,911 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:43:22,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:22] "GET /pos-self/143?access_token=9375f2c01675405e HTTP/1.1" 200 - 59 0.041 0.597 2026-10-21 09:43:22,557 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': 'A0498326525EAB14E98A078373EDF06E', 'loaderId': '1D97A58C3D255EC6CA54E04DDD0E59CB', 'isDownload': False} 2026-10-21 09:43:22,557 44 INFO rb-133655d-225807-427165 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-21 09:43:22,590 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:43:22,642 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:43:22,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:22] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.064 0.048 2026-10-21 09:43:22,743 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:43:22,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:22] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.151 2026-10-21 09:43:22,791 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:43:22,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:22] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.176 2026-10-21 09:43:22,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-21 09:43:23,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:43:23,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:23] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.013 2026-10-21 09:43:23,034 44 INFO rb-133655d-225807-427165 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=9375f2c01675405e", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:43:23,036 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:43:23,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:43:23,047 44 INFO rb-133655d-225807-427165 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-21 09:43:23,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:23] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.056 0.088 2026-10-21 09:43:23,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-21 09:43:23,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:23] "POST /pos-self/data/143 HTTP/1.1" 200 - 181 0.240 0.287 2026-10-21 09:43:23,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.500 2026-10-21 09:43:23,859 44 INFO rb-133655d-225807-427165 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-21 09:43:23,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:23] "GET /web/image/ir.attachment/10206/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:43:23,991 44 INFO rb-133655d-225807-427165 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-21 09:43:24,078 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:43:24,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:24] "GET /web/image/pos.category/318/image_128?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.016 0.037 2026-10-21 09:43:24,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:24] "GET /web/image/product.template/2378/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.008 0.036 2026-10-21 09:43:24,124 44 INFO rb-133655d-225807-427165 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-21 09:43:24,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:24] "GET /web/image/product.template/2374/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.058 2026-10-21 09:43:24,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:24] "GET /web/image/product.template/2375/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-21 09:43:24,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:24] "GET /web/image/product.template/2376/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.007 0.102 2026-10-21 09:43:24,186 44 INFO rb-133655d-225807-427165 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-21 09:43:24,208 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:24] "GET /web/image/product.template/2377/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.115 2026-10-21 09:43:24,238 44 INFO rb-133655d-225807-427165 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-21 09:43:24,299 44 INFO rb-133655d-225807-427165 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-21 09:43:24,314 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:43:24,357 44 INFO rb-133655d-225807-427165 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-21 09:43:24,415 44 INFO rb-133655d-225807-427165 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-21 09:43:24,472 44 INFO rb-133655d-225807-427165 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-21 09:43:24,523 44 INFO rb-133655d-225807-427165 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-21 09:43:24,577 44 INFO rb-133655d-225807-427165 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-21 09:43:24,628 44 INFO rb-133655d-225807-427165 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-21 09:43:24,686 44 INFO rb-133655d-225807-427165 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-21 09:43:24,737 44 INFO rb-133655d-225807-427165 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-21 09:43:24,822 44 INFO rb-133655d-225807-427165 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-21 09:43:24,900 44 INFO rb-133655d-225807-427165 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-21 09:43:24,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:24] "GET /web/image/ir.attachment/10155/raw HTTP/1.1" 200 - 4 0.008 0.009 2026-10-21 09:43:24,955 44 INFO rb-133655d-225807-427165 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-21 09:43:24,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:24] "GET /web/image/product.product/2887/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 8 0.005 0.029 2026-10-21 09:43:25,027 44 INFO rb-133655d-225807-427165 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-21 09:43:25,076 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16411652 started for PoS orders references: [{'name': None, 'pos_reference': '260-143-000001', 'uuid': '76db01d9-ec11-4a25-a0cf-d7fe402d3209'}] 2026-10-21 09:43:25,130 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16411652 order {'name': None, 'pos_reference': '260-143-000001', 'uuid': '76db01d9-ec11-4a25-a0cf-d7fe402d3209'} created pos.order #928 2026-10-21 09:43:25,161 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16411652 finished 2026-10-21 09:43:25,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 115 0.078 0.214 2026-10-21 09:43:25,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.017 2026-10-21 09:43:25,402 44 INFO rb-133655d-225807-427165 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-21 09:43:25,458 44 INFO rb-133655d-225807-427165 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-21 09:43:25,460 44 INFO rb-133655d-225807-427165 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-21 09:43:25,533 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8386656 (allocated 9699328) 2026-10-21 09:43:25,538 44 INFO rb-133655d-225807-427165 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 135189 2026-10-21 09:43:25,539 44 INFO rb-133655d-225807-427165 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-21 09:43:25,541 44 INFO rb-133655d-225807-427165 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 135189 2026-10-21 09:43:25,654 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_094325_654043_test_self_order_multi_check_attribute_with_extra_price.txt 2026-10-21 09:43:25,654 44 INFO rb-133655d-225807-427165 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/tmpuid5lw8d_chrome_odoo" 2026-10-21 09:43:25,720 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-10-21 09:43:34,678 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 135367 2026-10-21 09:43:34,679 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmp68o0mzh2_chrome_odoo 2026-10-21 09:43:34,679 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:36951/json/version 2026-10-21 09:43:34,686 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36951', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:43:34,715 44 INFO rb-133655d-225807-427165 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-21 09:43:34,715 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:36951/json 2026-10-21 09:43:34,716 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36951', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:43:34,729 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:36951/devtools/page/EE6617284DF40FFDDE9ECF048E516188 2026-10-21 09:43:34,742 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Enable chrome headless console log notification 2026-10-21 09:43:34,755 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-10-21 09:43:34,814 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-10-21 09:43:35,125 44 INFO rb-133655d-225807-427165 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=e5d6e5f09ce9454c&table_identifier=c05425b9" in browser 2026-10-21 09:43:35,125 44 INFO rb-133655d-225807-427165 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=e5d6e5f09ce9454c&table_identifier=c05425b9" 2026-10-21 09:43:35,142 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:43:35,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:35] "GET /pos-self/144?access_token=e5d6e5f09ce9454c&table_identifier=c05425b9 HTTP/1.1" 200 - 61 0.094 0.728 2026-10-21 09:43:35,966 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': 'EE6617284DF40FFDDE9ECF048E516188', 'loaderId': '7477D01539DE8E7964E1E03547C15DE6', 'isDownload': False} 2026-10-21 09:43:35,966 44 INFO rb-133655d-225807-427165 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-21 09:43:36,000 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:43:36,037 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:43:36,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:36] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.046 0.046 2026-10-21 09:43:36,165 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:43:36,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:36] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.019 0.152 2026-10-21 09:43:36,211 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:43:36,234 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:36] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.196 2026-10-21 09:43:36,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:43:36,477 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-21 09:43:36,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:36] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.017 2026-10-21 09:43:36,508 44 INFO rb-133655d-225807-427165 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=e5d6e5f09ce9454c&table_identifier=c05425b9", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:43:36,515 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:43:36,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.013 2026-10-21 09:43:36,528 44 INFO rb-133655d-225807-427165 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-21 09:43:36,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:36] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.111 0.071 2026-10-21 09:43:36,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.256 2026-10-21 09:43:37,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:37] "POST /pos-self/data/144 HTTP/1.1" 200 - 169 0.213 0.265 2026-10-21 09:43:37,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.439 2026-10-21 09:43:37,332 44 INFO rb-133655d-225807-427165 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-21 09:43:37,396 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:37] "GET /web/image/ir.attachment/10264/raw HTTP/1.1" 200 - 4 0.006 0.010 2026-10-21 09:43:37,420 44 INFO rb-133655d-225807-427165 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-21 09:43:37,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:37] "GET /web/image/ir.attachment/10213/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:43:37,479 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:43:37,521 44 INFO rb-133655d-225807-427165 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-21 09:43:37,576 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43: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-21 09:43:37,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:37] "GET /web/image/pos.category/321/image_128?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 2 0.003 0.022 2026-10-21 09:43:37,600 44 INFO rb-133655d-225807-427165 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-21 09:43:37,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:37] "GET /web/image/product.template/2381/image_512?unique=2026-10-21T09:42:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.036 2026-10-21 09:43:37,653 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-10-21 09:43:37,654 44 INFO rb-133655d-225807-427165 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-21 09:43:37,720 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6680660 (allocated 7340032) 2026-10-21 09:43:37,725 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 135367 2026-10-21 09:43:37,729 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-10-21 09:43:37,732 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 135367 2026-10-21 09:43:37,837 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094337_837609_test_self_order_product_info.txt 2026-10-21 09:43:37,838 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmp68o0mzh2_chrome_odoo" 2026-10-21 09:43:37,920 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 09:43:39,968 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-10-21 09:43:48,010 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:43:48,434 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9999826 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000001', 'uuid': '8c621c75-1de9-4c89-af42-adf34dc9b520'}] 2026-10-21 09:43:48,512 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9999826 order {'name': None, 'pos_reference': '260-145-000001', 'uuid': '8c621c75-1de9-4c89-af42-adf34dc9b520'} created pos.order #929 2026-10-21 09:43:48,513 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9999826 finished 2026-10-21 09:43:48,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:48] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.135 0.486 2026-10-21 09:43:49,147 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63040600 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000002', 'uuid': '6e1a145b-10dd-495f-b2e5-a7e3f0c4f0bc'}] 2026-10-21 09:43:49,224 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63040600 order {'name': None, 'pos_reference': '260-145-000002', 'uuid': '6e1a145b-10dd-495f-b2e5-a7e3f0c4f0bc'} created pos.order #930 2026-10-21 09:43:49,226 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63040600 finished 2026-10-21 09:43:49,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:49] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 142 0.152 0.197 2026-10-21 09:43:49,429 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-10-21 09:43:58,642 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:43:59,037 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71590498 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': 'c7633783-bcab-4a63-9ff0-1f0e1c71f85e'}] 2026-10-21 09:43:59,104 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71590498 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': 'c7633783-bcab-4a63-9ff0-1f0e1c71f85e'} created pos.order #931 2026-10-21 09:43:59,105 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71590498 finished 2026-10-21 09:43:59,287 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.182 0.467 2026-10-21 09:43:59,771 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61403246 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': 'bb4ddf3c-9272-4eb5-a1d7-8811d4d02bbb'}] 2026-10-21 09:43:59,836 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61403246 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': 'bb4ddf3c-9272-4eb5-a1d7-8811d4d02bbb'} created pos.order #932 2026-10-21 09:43:59,837 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61403246 finished 2026-10-21 09:43:59,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:43:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 142 0.173 0.186 2026-10-21 09:44:00,044 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-10-21 09:44:07,840 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:44:11,889 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18102244 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': '826978cf-ed33-4f32-8843-4152cf0f5997'}] 2026-10-21 09:44:11,934 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18102244 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': '826978cf-ed33-4f32-8843-4152cf0f5997'} created pos.order #933 2026-10-21 09:44:11,935 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18102244 finished 2026-10-21 09:44:12,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:44:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 128 0.082 4.129 2026-10-21 09:44:12,120 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82990427 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': '4941312e-0a7b-41b4-a84b-2ef24516365f'}] 2026-10-21 09:44:12,160 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82990427 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': '4941312e-0a7b-41b4-a84b-2ef24516365f'} created pos.order #934 2026-10-21 09:44:12,161 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82990427 finished 2026-10-21 09:44:12,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:44:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.051 0.093 2026-10-21 09:44:12,253 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-10-21 09:44:21,104 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-10-21 09:44:29,735 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-10-21 09:44:38,373 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-10-21 09:44:46,990 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:44:47,410 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38836751 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000001', 'uuid': '3e6cfc6e-040a-40d3-bff2-fe82a85196ea'}] 2026-10-21 09:44:47,498 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38836751 order {'name': None, 'pos_reference': '260-151-000001', 'uuid': '3e6cfc6e-040a-40d3-bff2-fe82a85196ea'} created pos.order #939 2026-10-21 09:44:47,500 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38836751 finished 2026-10-21 09:44:47,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:44:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.157 0.482 2026-10-21 09:44:47,691 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51466384 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000002', 'uuid': 'f8045681-2710-4214-bfe3-8cc0488c2e56'}] 2026-10-21 09:44:47,746 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51466384 order {'name': None, 'pos_reference': '260-151-000002', 'uuid': 'f8045681-2710-4214-bfe3-8cc0488c2e56'} created pos.order #940 2026-10-21 09:44:47,750 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51466384 finished 2026-10-21 09:44:47,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:44:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.050 0.096 2026-10-21 09:44:47,828 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-10-21 09:44:56,296 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:44:56,733 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42393850 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': '58580170-b12d-4507-9866-3d267e68a919'}] 2026-10-21 09:44:56,800 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42393850 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': '58580170-b12d-4507-9866-3d267e68a919'} created pos.order #941 2026-10-21 09:44:56,801 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42393850 finished 2026-10-21 09:44:56,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:44:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.133 0.498 2026-10-21 09:44:56,982 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39920028 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': '60c8ac97-a0bd-4307-b8df-d2050e70c217'}] 2026-10-21 09:44:57,058 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39920028 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': '60c8ac97-a0bd-4307-b8df-d2050e70c217'} created pos.order #942 2026-10-21 09:44:57,059 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39920028 finished 2026-10-21 09:44:57,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:44:57] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.054 0.089 2026-10-21 09:44:57,119 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-10-21 09:45:06,069 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:45:06,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:06] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.060 0.370 2026-10-21 09:45:06,563 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-10-21 09:45:14,525 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:45:15,152 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28750869 started for PoS orders references: [{'name': None, 'pos_reference': '260-154-000001', 'uuid': '4b26fe29-ee8b-49fb-9601-a160cb73068b'}] 2026-10-21 09:45:15,216 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28750869 order {'name': None, 'pos_reference': '260-154-000001', 'uuid': '4b26fe29-ee8b-49fb-9601-a160cb73068b'} created pos.order #943 2026-10-21 09:45:15,218 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28750869 finished 2026-10-21 09:45:15,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:15] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.066 0.657 2026-10-21 09:45:15,276 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-10-21 09:45:24,307 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:45:24,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 42 0.036 0.367 2026-10-21 09:45:24,745 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-10-21 09:45:33,146 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 135551 2026-10-21 09:45:33,146 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmp5hgazywp_chrome_odoo 2026-10-21 09:45:33,147 44 INFO rb-133655d-225807-427165 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:38209/json/version 2026-10-21 09:45:33,148 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:45:33,172 44 INFO rb-133655d-225807-427165 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-21 09:45:33,172 44 INFO rb-133655d-225807-427165 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:38209/json 2026-10-21 09:45:33,173 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:45:33,188 44 INFO rb-133655d-225807-427165 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:38209/devtools/page/CBA652DC6FE50B7F634E9F681D158BEB 2026-10-21 09:45:33,205 44 INFO rb-133655d-225807-427165 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-21 09:45:33,222 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless enable page notifications 2026-10-21 09:45:33,290 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Setting session cookie in browser 2026-10-21 09:45:33,671 44 INFO rb-133655d-225807-427165 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=4cd2ef5da106417c" in browser 2026-10-21 09:45:33,671 44 INFO rb-133655d-225807-427165 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=4cd2ef5da106417c" 2026-10-21 09:45:33,707 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:45:34,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:34] "GET /pos-self/156?access_token=4cd2ef5da106417c HTTP/1.1" 200 - 57 0.053 0.635 2026-10-21 09:45:34,406 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': 'CBA652DC6FE50B7F634E9F681D158BEB', 'loaderId': 'ADBD30A47AC0091462888061ED1DA84D', 'isDownload': False} 2026-10-21 09:45:34,406 44 INFO rb-133655d-225807-427165 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-21 09:45:34,443 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:45:34,491 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:45:34,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:34] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.063 2026-10-21 09:45:34,570 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:45:34,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:34] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.044 0.118 2026-10-21 09:45:34,655 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:45:34,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:34] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.196 2026-10-21 09:45:34,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:45:34,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.010 2026-10-21 09:45:34,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:34] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.005 0.012 2026-10-21 09:45:34,920 44 INFO rb-133655d-225807-427165 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=4cd2ef5da106417c", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:45:34,921 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:45:34,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:34] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 09:45:34,938 44 INFO rb-133655d-225807-427165 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-21 09:45:35,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:35] "POST /pos-self/relations/156 HTTP/1.1" 200 - 37 0.107 0.077 2026-10-21 09:45:35,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.256 2026-10-21 09:45:35,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:35] "POST /pos-self/data/156 HTTP/1.1" 200 - 192 0.172 0.307 2026-10-21 09:45:35,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.429 2026-10-21 09:45:35,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:35] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.043 2026-10-21 09:45:35,823 44 INFO rb-133655d-225807-427165 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-21 09:45:35,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:35] "GET /web/image/ir.attachment/10928/raw HTTP/1.1" 200 - 4 0.004 0.012 2026-10-21 09:45:35,926 44 INFO rb-133655d-225807-427165 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-21 09:45:35,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:35] "GET /web/image/ir.attachment/10877/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-21 09:45:35,975 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:45:36,035 44 INFO rb-133655d-225807-427165 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-21 09:45:36,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/pos.category/322/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.001 0.056 2026-10-21 09:45:36,147 44 INFO rb-133655d-225807-427165 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-21 09:45:36,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.template/2382/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.019 0.094 2026-10-21 09:45:36,242 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.160 2026-10-21 09:45:36,245 44 INFO rb-133655d-225807-427165 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-21 09:45:36,275 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.template/2383/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-21 09:45:36,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.template/2384/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.006 0.212 2026-10-21 09:45:36,329 44 INFO rb-133655d-225807-427165 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-21 09:45:36,360 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.template/2386/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.005 0.259 2026-10-21 09:45:36,399 44 INFO rb-133655d-225807-427165 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-21 09:45:36,419 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.template/2385/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.019 0.258 2026-10-21 09:45:36,446 44 INFO rb-133655d-225807-427165 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-21 09:45:36,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.template/2411/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.019 0.232 2026-10-21 09:45:36,521 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.template/2412/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.022 0.236 2026-10-21 09:45:36,548 44 INFO rb-133655d-225807-427165 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-21 09:45:36,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.template/2413/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.258 2026-10-21 09:45:36,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.template/2414/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-21 09:45:36,608 44 INFO rb-133655d-225807-427165 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-21 09:45:36,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.product/2919/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.008 0.235 2026-10-21 09:45:36,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.product/2921/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.006 0.207 2026-10-21 09:45:36,666 44 INFO rb-133655d-225807-427165 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-21 09:45:36,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:36] "GET /web/image/product.product/2922/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.027 0.201 2026-10-21 09:45:36,752 44 INFO rb-133655d-225807-427165 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-21 09:45:36,823 44 INFO rb-133655d-225807-427165 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-21 09:45:36,886 44 INFO rb-133655d-225807-427165 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-21 09:45:36,944 44 INFO rb-133655d-225807-427165 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-21 09:45:37,057 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-10-21 09:45:37,063 44 INFO rb-133655d-225807-427165 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-21 09:45:37,170 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11249968 (allocated 12193792) 2026-10-21 09:45:37,182 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 135551 2026-10-21 09:45:37,188 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-10-21 09:45:37,189 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 135551 2026-10-21 09:45:37,327 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094537_326979_test_product_dont_display_all_variants.txt 2026-10-21 09:45:37,327 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmp5hgazywp_chrome_odoo" 2026-10-21 09:45:37,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-10-21 09:45:47,866 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 135738 2026-10-21 09:45:47,866 44 INFO rb-133655d-225807-427165 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/tmpb31rkgj3_chrome_odoo 2026-10-21 09:45:47,867 44 INFO rb-133655d-225807-427165 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:37133/json/version 2026-10-21 09:45:47,868 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37133', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:45:47,924 44 INFO rb-133655d-225807-427165 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-21 09:45:47,924 44 INFO rb-133655d-225807-427165 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:37133/json 2026-10-21 09:45:47,925 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37133', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:45:47,939 44 INFO rb-133655d-225807-427165 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:37133/devtools/page/929B9FCC9FD3CAADFF2DFD56F499CA5E 2026-10-21 09:45:47,970 44 INFO rb-133655d-225807-427165 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-21 09:45:48,002 44 INFO rb-133655d-225807-427165 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-21 09:45:48,034 44 INFO rb-133655d-225807-427165 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-21 09:45:48,469 44 INFO rb-133655d-225807-427165 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=b7b5ad1a918743a6" in browser 2026-10-21 09:45:48,469 44 INFO rb-133655d-225807-427165 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=b7b5ad1a918743a6" 2026-10-21 09:45:48,490 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:45:49,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:49] "GET /pos-self/157?access_token=b7b5ad1a918743a6 HTTP/1.1" 200 - 59 0.088 0.607 2026-10-21 09:45:49,184 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': '929B9FCC9FD3CAADFF2DFD56F499CA5E', 'loaderId': 'BC6978534795BB0CEBABE1759F22A766', 'isDownload': False} 2026-10-21 09:45:49,185 44 INFO rb-133655d-225807-427165 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-21 09:45:49,240 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:45:49,261 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:45:49,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:49] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.056 2026-10-21 09:45:49,361 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:45:49,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:49] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.124 2026-10-21 09:45:49,400 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:45:49,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:49] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.161 2026-10-21 09:45:49,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.009 2026-10-21 09:45:49,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 09:45:49,665 44 INFO rb-133655d-225807-427165 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=b7b5ad1a918743a6", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:45:49,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:49] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-21 09:45:49,679 44 INFO rb-133655d-225807-427165 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-21 09:45:49,684 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:45:49,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 09:45:49,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:49] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.032 0.065 2026-10-21 09:45:49,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.172 2026-10-21 09:45:50,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.262 0.320 2026-10-21 09:45:50,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.538 2026-10-21 09:45:50,502 44 INFO rb-133655d-225807-427165 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-21 09:45:50,553 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/image/ir.attachment/10986/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-21 09:45:50,667 44 INFO rb-133655d-225807-427165 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-21 09:45:50,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/image/pos.category/323/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.002 0.041 2026-10-21 09:45:50,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/image/pos.category/324/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.001 0.070 2026-10-21 09:45:50,793 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:45:50,803 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "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-21 09:45:50,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/image/pos.category/322/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.003 0.090 2026-10-21 09:45:50,826 44 INFO rb-133655d-225807-427165 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-21 09:45:50,863 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/image/pos.category/325/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.006 0.139 2026-10-21 09:45:50,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/image/product.template/2415/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-21 09:45:50,905 44 INFO rb-133655d-225807-427165 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-21 09:45:50,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/image/product.template/2416/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.006 0.140 2026-10-21 09:45:50,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/image/product.template/2417/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-21 09:45:50,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/image/product.template/2418/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-21 09:45:50,976 44 INFO rb-133655d-225807-427165 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-21 09:45:50,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:50] "GET /web/image/product.template/2419/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.005 0.171 2026-10-21 09:45:51,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.template/2424/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-21 09:45:51,028 44 INFO rb-133655d-225807-427165 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-21 09:45:51,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.product/2924/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.013 0.137 2026-10-21 09:45:51,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.product/2925/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.007 0.160 2026-10-21 09:45:51,099 44 INFO rb-133655d-225807-427165 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-21 09:45:51,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.product/2926/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.019 0.156 2026-10-21 09:45:51,149 44 INFO rb-133655d-225807-427165 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-21 09:45:51,154 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.template/2420/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-21 09:45:51,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.template/2421/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.008 0.174 2026-10-21 09:45:51,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.template/2422/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.005 0.183 2026-10-21 09:45:51,215 44 INFO rb-133655d-225807-427165 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-21 09:45:51,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.template/2423/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-10-21 09:45:51,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.template/2382/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.006 0.147 2026-10-21 09:45:51,271 44 INFO rb-133655d-225807-427165 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-21 09:45:51,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.template/2383/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.005 0.132 2026-10-21 09:45:51,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.template/2386/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-10-21 09:45:51,359 44 INFO rb-133655d-225807-427165 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-21 09:45:51,410 44 INFO rb-133655d-225807-427165 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-21 09:45:51,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.product/2927/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.024 0.028 2026-10-21 09:45:51,464 44 INFO rb-133655d-225807-427165 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-21 09:45:51,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.product/2928/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.005 0.068 2026-10-21 09:45:51,526 44 INFO rb-133655d-225807-427165 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-21 09:45:51,613 44 INFO rb-133655d-225807-427165 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-21 09:45:51,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.product/2929/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.026 0.025 2026-10-21 09:45:51,704 44 INFO rb-133655d-225807-427165 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-21 09:45:51,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.product/2931/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.018 0.070 2026-10-21 09:45:51,750 44 INFO rb-133655d-225807-427165 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-21 09:45:51,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.product/2932/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.016 0.103 2026-10-21 09:45:51,810 44 INFO rb-133655d-225807-427165 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-21 09:45:51,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:45:51] "GET /web/image/product.product/2930/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.019 0.146 2026-10-21 09:45:51,857 44 INFO rb-133655d-225807-427165 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-21 09:45:51,903 44 INFO rb-133655d-225807-427165 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-21 09:45:52,023 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: tour succeeded 2026-10-21 09:45:52,024 44 INFO rb-133655d-225807-427165 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-21 09:45:52,165 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13922020 (allocated 15478784) 2026-10-21 09:45:52,179 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 135738 2026-10-21 09:45:52,184 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing websocket connection 2026-10-21 09:45:52,186 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 135738 2026-10-21 09:45:52,291 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_094552_290745_test_self_combo_extra_price_selection_and_confirmation.txt 2026-10-21 09:45:52,291 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmpb31rkgj3_chrome_odoo" 2026-10-21 09:45:52,346 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-10-21 09:46:02,341 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 135944 2026-10-21 09:46:02,341 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmppjlqe44r_chrome_odoo 2026-10-21 09:46:02,341 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:38851/json/version 2026-10-21 09:46:02,342 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:46:02,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Browser version: Chrome/150.0.7871.114 2026-10-21 09:46:02,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:38851/json 2026-10-21 09:46:02,375 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:46:02,393 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:38851/devtools/page/BA0AF5B54E96EE1A33E317CBDF9DF975 2026-10-21 09:46:02,416 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-10-21 09:46:02,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-10-21 09:46:02,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-10-21 09:46:02,879 44 INFO rb-133655d-225807-427165 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=0a1dc69c94a64737" in browser 2026-10-21 09:46:02,880 44 INFO rb-133655d-225807-427165 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=0a1dc69c94a64737" 2026-10-21 09:46:02,905 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:46:03,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:03] "GET /pos-self/158?access_token=0a1dc69c94a64737 HTTP/1.1" 200 - 59 0.088 0.650 2026-10-21 09:46:03,650 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': 'BA0AF5B54E96EE1A33E317CBDF9DF975', 'loaderId': 'F7798A949FACAD6CF212035C39AF2A02', 'isDownload': False} 2026-10-21 09:46:03,650 44 INFO rb-133655d-225807-427165 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-21 09:46:03,670 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:46:03,712 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:46:03,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:03] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.012 0.044 2026-10-21 09:46:03,751 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:46:03,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:03] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.074 2026-10-21 09:46:03,818 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:46:03,847 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:03] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.153 2026-10-21 09:46:04,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-21 09:46:04,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-21 09:46:04,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:04] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-21 09:46:04,198 44 INFO rb-133655d-225807-427165 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=0a1dc69c94a64737", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:46:04,212 44 INFO rb-133655d-225807-427165 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-21 09:46:04,212 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:46:04,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:46:04,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:04] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.040 0.080 2026-10-21 09:46:04,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-21 09:46:04,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:04] "POST /pos-self/data/158 HTTP/1.1" 200 - 189 0.163 0.305 2026-10-21 09:46:04,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.404 2026-10-21 09:46:04,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: Owl is running in 'dev' mode. 2026-10-21 09:46:05,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/ir.attachment/11044/raw HTTP/1.1" 200 - 4 0.010 0.017 2026-10-21 09:46:05,159 44 INFO rb-133655d-225807-427165 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-21 09:46:05,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/pos.category/326/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.001 0.055 2026-10-21 09:46:05,309 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:46:05,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/pos.category/328/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.007 0.087 2026-10-21 09:46:05,340 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46: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-21 09:46:05,360 44 INFO rb-133655d-225807-427165 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-21 09:46:05,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/pos.category/327/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.002 0.133 2026-10-21 09:46:05,407 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/pos.category/322/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.002 0.172 2026-10-21 09:46:05,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2425/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.006 0.181 2026-10-21 09:46:05,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2426/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.014 0.190 2026-10-21 09:46:05,504 44 INFO rb-133655d-225807-427165 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-21 09:46:05,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2428/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.009 0.164 2026-10-21 09:46:05,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2427/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-21 09:46:05,569 44 INFO rb-133655d-225807-427165 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-21 09:46:05,574 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2429/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.015 0.168 2026-10-21 09:46:05,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2434/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.007 0.166 2026-10-21 09:46:05,634 44 INFO rb-133655d-225807-427165 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-21 09:46:05,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.product/2934/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.022 0.151 2026-10-21 09:46:05,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.product/2935/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.007 0.168 2026-10-21 09:46:05,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.product/2936/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.015 0.180 2026-10-21 09:46:05,724 44 INFO rb-133655d-225807-427165 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-21 09:46:05,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.product/2893/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.017 0.210 2026-10-21 09:46:05,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2430/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-21 09:46:05,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2431/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-21 09:46:05,811 44 INFO rb-133655d-225807-427165 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-21 09:46:05,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2432/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.005 0.167 2026-10-21 09:46:05,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2433/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.014 0.173 2026-10-21 09:46:05,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.template/2382/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.009 0.182 2026-10-21 09:46:05,932 44 INFO rb-133655d-225807-427165 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-21 09:46:05,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:05] "GET /web/image/product.product/2937/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.009 0.178 2026-10-21 09:46:06,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:06] "GET /web/image/product.product/2938/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.020 0.202 2026-10-21 09:46:06,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:06] "GET /web/image/product.template/2383/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-21 09:46:06,041 44 INFO rb-133655d-225807-427165 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-21 09:46:06,072 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:06] "GET /web/image/product.product/2940/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.011 0.217 2026-10-21 09:46:06,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:06] "GET /web/image/product.product/2939/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.010 0.218 2026-10-21 09:46:06,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:06] "GET /web/image/product.product/2941/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.004 0.208 2026-10-21 09:46:06,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:06] "GET /web/image/product.product/2942/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.005 0.182 2026-10-21 09:46:06,167 44 INFO rb-133655d-225807-427165 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-21 09:46:06,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:06] "GET /web/image/product.template/2386/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-21 09:46:06,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:06] "GET /web/image/ir.attachment/10993/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:46:06,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:06] "GET /web/image/product.product/2943/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.011 0.025 2026-10-21 09:46:06,282 44 INFO rb-133655d-225807-427165 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-21 09:46:06,325 44 INFO rb-133655d-225807-427165 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-21 09:46:06,378 44 INFO rb-133655d-225807-427165 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-21 09:46:06,429 44 INFO rb-133655d-225807-427165 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-21 09:46:06,526 44 INFO rb-133655d-225807-427165 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-21 09:46:06,659 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40645237 started for PoS orders references: [{'name': None, 'pos_reference': '260-158-000001', 'uuid': 'b1a3f87e-e0f1-4885-8837-b4292b4bd4ef'}] 2026-10-21 09:46:06,738 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40645237 order {'name': None, 'pos_reference': '260-158-000001', 'uuid': 'b1a3f87e-e0f1-4885-8837-b4292b4bd4ef'} created pos.order #944 2026-10-21 09:46:06,762 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40645237 finished 2026-10-21 09:46:06,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 166 0.172 0.310 2026-10-21 09:46:07,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-10-21 09:46:07,085 44 INFO rb-133655d-225807-427165 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-21 09:46:07,135 44 INFO rb-133655d-225807-427165 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-21 09:46:07,192 44 INFO rb-133655d-225807-427165 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-21 09:46:07,241 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-10-21 09:46:07,242 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:46:07,385 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11485256 (allocated 13504512) 2026-10-21 09:46:07,406 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 135944 2026-10-21 09:46:07,414 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-10-21 09:46:07,422 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 135944 2026-10-21 09:46:07,521 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094607_520869_test_self_order_combo.txt 2026-10-21 09:46:07,521 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmppjlqe44r_chrome_odoo" 2026-10-21 09:46:07,602 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-10-21 09:46:16,902 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 136149 2026-10-21 09:46:16,902 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpb1en4hk5_chrome_odoo 2026-10-21 09:46:16,904 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:46193/json/version 2026-10-21 09:46:16,905 44 INFO rb-133655d-225807-427165 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-21 09:46:17,026 44 INFO rb-133655d-225807-427165 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-21 09:46:17,026 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:46193/json 2026-10-21 09:46:17,027 44 INFO rb-133655d-225807-427165 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-21 09:46:17,053 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:46193/devtools/page/77784892676A8C204DCE9F82244CA7D0 2026-10-21 09:46:17,062 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Enable chrome headless console log notification 2026-10-21 09:46:17,077 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-10-21 09:46:17,110 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-10-21 09:46:17,566 44 INFO rb-133655d-225807-427165 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=b6d8d64c81284241" in browser 2026-10-21 09:46:17,566 44 INFO rb-133655d-225807-427165 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=b6d8d64c81284241" 2026-10-21 09:46:17,603 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:46:18,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:18] "GET /pos-self/159?access_token=b6d8d64c81284241 HTTP/1.1" 200 - 59 0.128 0.765 2026-10-21 09:46:18,492 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': '77784892676A8C204DCE9F82244CA7D0', 'loaderId': '41C2616E8D799619C2C4E2206D375477', 'isDownload': False} 2026-10-21 09:46:18,492 44 INFO rb-133655d-225807-427165 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-21 09:46:18,528 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:46:18,578 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:46:18,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:18] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.051 0.051 2026-10-21 09:46:18,652 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:46:18,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:18] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.127 2026-10-21 09:46:18,722 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:46:18,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:18] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.036 0.179 2026-10-21 09:46:18,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-21 09:46:18,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:46:18,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:18] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-21 09:46:18,991 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:46:18,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:46:18,995 44 INFO rb-133655d-225807-427165 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=b6d8d64c81284241", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:46:19,009 44 INFO rb-133655d-225807-427165 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-21 09:46:19,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:19] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.092 0.062 2026-10-21 09:46:19,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.233 2026-10-21 09:46:19,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:19] "POST /pos-self/data/159 HTTP/1.1" 200 - 189 0.324 0.305 2026-10-21 09:46:19,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.579 2026-10-21 09:46:19,954 44 INFO rb-133655d-225807-427165 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-21 09:46:20,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/ir.attachment/11102/raw HTTP/1.1" 200 - 4 0.011 0.009 2026-10-21 09:46:20,134 44 INFO rb-133655d-225807-427165 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-21 09:46:20,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/pos.category/329/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.012 0.066 2026-10-21 09:46:20,293 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:46:20,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/pos.category/330/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.003 0.090 2026-10-21 09:46:20,311 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46: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-21 09:46:20,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/pos.category/332/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.002 0.080 2026-10-21 09:46:20,366 44 INFO rb-133655d-225807-427165 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-21 09:46:20,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/pos.category/331/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.007 0.124 2026-10-21 09:46:20,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/pos.category/322/image_128?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 2 0.001 0.161 2026-10-21 09:46:20,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2435/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-21 09:46:20,468 44 INFO rb-133655d-225807-427165 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-21 09:46:20,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2437/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.011 0.138 2026-10-21 09:46:20,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2438/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.007 0.169 2026-10-21 09:46:20,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2436/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.013 0.206 2026-10-21 09:46:20,594 44 INFO rb-133655d-225807-427165 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-21 09:46:20,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2439/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.012 0.207 2026-10-21 09:46:20,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2445/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.006 0.195 2026-10-21 09:46:20,664 44 INFO rb-133655d-225807-427165 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-21 09:46:20,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.product/2948/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.026 0.218 2026-10-21 09:46:20,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.product/2947/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.015 0.186 2026-10-21 09:46:20,748 44 INFO rb-133655d-225807-427165 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-21 09:46:20,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2444/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.018 0.223 2026-10-21 09:46:20,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2440/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.010 0.227 2026-10-21 09:46:20,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2441/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.011 0.230 2026-10-21 09:46:20,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2442/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.018 0.238 2026-10-21 09:46:20,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/ir.attachment/11051/raw HTTP/1.1" 200 - 4 0.002 0.221 2026-10-21 09:46:20,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:20] "GET /web/image/product.template/2443/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.008 0.226 2026-10-21 09:46:21,082 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1886590 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': '7885f79b-7a7f-4943-a06c-1d6253548576'}] 2026-10-21 09:46:21,186 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1886590 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': '7885f79b-7a7f-4943-a06c-1d6253548576'} created pos.order #945 2026-10-21 09:46:21,215 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1886590 finished 2026-10-21 09:46:21,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 136 0.231 0.441 2026-10-21 09:46:21,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:21] "GET /web/image/product.template/2382/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.005 0.623 2026-10-21 09:46:21,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:21] "GET /web/image/product.template/2383/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.598 2026-10-21 09:46:21,552 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:21] "GET /web/image/product.template/2386/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 3 0.009 0.601 2026-10-21 09:46:21,554 44 INFO rb-133655d-225807-427165 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-21 09:46:21,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:21] "GET /web/image/product.product/2954/image_512?unique=2026-10-21T09:43:37.000+00:00 HTTP/1.1" 200 - 8 0.010 0.758 2026-10-21 09:46:21,601 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-10-21 09:46:21,607 44 INFO rb-133655d-225807-427165 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-21 09:46:21,686 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 9124916 (allocated 10223616) 2026-10-21 09:46:21,714 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 136149 2026-10-21 09:46:21,717 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-10-21 09:46:21,719 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 136149 2026-10-21 09:46:21,724 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.028 2026-10-21 09:46:21,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:21] "GET /web/image/ir.attachment/11101/raw HTTP/1.1" 200 - 4 0.002 0.039 2026-10-21 09:46:21,829 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094621_829425_test_self_order_combo_categories.txt 2026-10-21 09:46:21,829 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpb1en4hk5_chrome_odoo" 2026-10-21 09:46:21,874 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-10-21 09:46:31,806 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:46:32,212 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31519447 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': 'c8e01597-2516-4a7f-bc11-acf969a0ae2c'}] 2026-10-21 09:46:32,290 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31519447 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': 'c8e01597-2516-4a7f-bc11-acf969a0ae2c'} created pos.order #946 2026-10-21 09:46:32,298 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31519447 finished 2026-10-21 09:46:32,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.158 0.476 2026-10-21 09:46:32,499 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-10-21 09:46:41,276 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:46:41,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 41 0.037 0.352 2026-10-21 09:46:41,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.036 0.036 2026-10-21 09:46:41,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.014 0.033 2026-10-21 09:46:41,845 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 09:46:44,211 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_orders_unknown_table_identifier ... 2026-10-21 09:46:53,224 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:46:53,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:46:53] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 19 0.015 0.349 2026-10-21 09:46:53,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-10-21 09:47:01,915 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 136362 2026-10-21 09:47:01,916 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmppjorz5bu_chrome_odoo 2026-10-21 09:47:01,916 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:44777/json/version 2026-10-21 09:47:01,917 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44777', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:01,934 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Browser version: Chrome/150.0.7871.114 2026-10-21 09:47:01,935 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:44777/json 2026-10-21 09:47:01,935 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44777', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:01,966 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:44777/devtools/page/1417D83B8A2555671A68E2E48149D51E 2026-10-21 09:47:01,975 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-10-21 09:47:01,987 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-10-21 09:47:02,002 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-10-21 09:47:02,324 44 INFO rb-133655d-225807-427165 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=abe29f09823648c2" in browser 2026-10-21 09:47:02,324 44 INFO rb-133655d-225807-427165 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=abe29f09823648c2" 2026-10-21 09:47:02,347 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:47:03,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:03] "GET /pos-self/163?access_token=abe29f09823648c2 HTTP/1.1" 200 - 57 0.071 0.706 2026-10-21 09:47:03,125 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': '1417D83B8A2555671A68E2E48149D51E', 'loaderId': 'D9C187A1128D0F06537E531ADC6B8B55', 'isDownload': False} 2026-10-21 09:47:03,125 44 INFO rb-133655d-225807-427165 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-21 09:47:03,146 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:47:03,183 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:47:03,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:03] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.035 0.048 2026-10-21 09:47:03,265 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:47:03,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:03] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.119 2026-10-21 09:47:03,351 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:47:03,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:03] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.034 0.172 2026-10-21 09:47:03,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.020 2026-10-21 09:47:03,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.044 2026-10-21 09:47:03,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:03] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.009 0.022 2026-10-21 09:47:03,695 44 INFO rb-133655d-225807-427165 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=abe29f09823648c2", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:47:03,707 44 INFO rb-133655d-225807-427165 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-21 09:47:03,718 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:47:03,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.019 2026-10-21 09:47:03,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:03] "POST /pos-self/relations/163 HTTP/1.1" 200 - 35 0.029 0.067 2026-10-21 09:47:03,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-21 09:47:04,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:04] "POST /pos-self/data/163 HTTP/1.1" 200 - 180 0.236 0.300 2026-10-21 09:47:04,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.520 2026-10-21 09:47:04,608 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.059 2026-10-21 09:47:04,632 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: Owl is running in 'dev' mode. 2026-10-21 09:47:04,702 44 INFO rb-133655d-225807-427165 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-21 09:47:04,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:04] "GET /web/image/ir.attachment/11335/raw HTTP/1.1" 200 - 4 0.010 0.010 2026-10-21 09:47:04,847 44 INFO rb-133655d-225807-427165 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-21 09:47:04,924 44 INFO rb-133655d-225807-427165 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-21 09:47:04,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:04] "GET /web/image/pos.category/333/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.011 0.039 2026-10-21 09:47:04,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:04] "GET /web/image/product.template/2449/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.052 2026-10-21 09:47:04,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-10-21 09:47:04,979 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: ╔════════════════════════════════════╗ ║ TOUR self_order_is_close SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 09:47:04,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:04] "GET /web/image/product.template/2448/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-21 09:47:05,039 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6688956 (allocated 7340032) 2026-10-21 09:47:05,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:05] "GET /web/image/product.template/2452/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.020 0.127 2026-10-21 09:47:05,071 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 136362 2026-10-21 09:47:05,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:05] "GET /web/image/product.template/2450/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-21 09:47:05,075 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-10-21 09:47:05,082 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 136362 2026-10-21 09:47:05,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:05] "GET /web/image/product.template/2451/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.204 2026-10-21 09:47:05,192 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094705_191718_test_self_order_common.txt 2026-10-21 09:47:05,192 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmppjorz5bu_chrome_odoo" 2026-10-21 09:47:05,244 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-10-21 09:47:14,251 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-10-21 09:47:22,757 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 136541 2026-10-21 09:47:22,757 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmpji9xudzw_chrome_odoo 2026-10-21 09:47:22,757 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:44595/json/version 2026-10-21 09:47:22,759 44 INFO rb-133655d-225807-427165 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-21 09:47:22,843 44 INFO rb-133655d-225807-427165 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-21 09:47:22,843 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:44595/json 2026-10-21 09:47:22,844 44 INFO rb-133655d-225807-427165 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-21 09:47:22,870 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:44595/devtools/page/FDA45CA23F6CC732D01F3268CDFD1F32 2026-10-21 09:47:22,879 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Enable chrome headless console log notification 2026-10-21 09:47:22,892 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-10-21 09:47:22,933 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-10-21 09:47:23,221 44 INFO rb-133655d-225807-427165 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-21 09:47:23,221 44 INFO rb-133655d-225807-427165 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-21 09:47:23,253 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:47:23,965 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:23] "GET /pos-self/165 HTTP/1.1" 200 - 57 0.090 0.628 2026-10-21 09:47:23,970 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': 'FDA45CA23F6CC732D01F3268CDFD1F32', 'loaderId': '43BD7747EE9E65C7461E50786BE398F9', 'isDownload': False} 2026-10-21 09:47:23,971 44 INFO rb-133655d-225807-427165 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-21 09:47:24,003 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:47:24,043 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:47:24,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:24] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.040 0.049 2026-10-21 09:47:24,123 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:47:24,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:24] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.125 2026-10-21 09:47:24,170 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:47:24,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:24] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.156 2026-10-21 09:47:24,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.022 0.014 2026-10-21 09:47:24,450 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.028 2026-10-21 09:47:24,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:24] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.018 0.028 2026-10-21 09:47:24,492 44 INFO rb-133655d-225807-427165 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-21 09:47:24,507 44 INFO rb-133655d-225807-427165 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-21 09:47:24,507 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:47:24,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.024 2026-10-21 09:47:24,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:24] "POST /pos-self/relations/165 HTTP/1.1" 200 - 37 0.072 0.070 2026-10-21 09:47:24,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.014 0.215 2026-10-21 09:47:25,264 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "POST /pos-self/data/165 HTTP/1.1" 200 - 181 0.234 0.311 2026-10-21 09:47:25,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.487 2026-10-21 09:47:25,311 44 INFO rb-133655d-225807-427165 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-21 09:47:25,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "GET /web/image/ir.attachment/11454/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:47:25,422 44 INFO rb-133655d-225807-427165 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-21 09:47:25,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "GET /web/image/ir.attachment/11403/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-21 09:47:25,463 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:47:25,569 44 INFO rb-133655d-225807-427165 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-21 09:47:25,620 44 INFO rb-133655d-225807-427165 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-21 09:47:25,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "GET /web/image/pos.category/333/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.004 0.033 2026-10-21 09:47:25,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "GET /web/image/product.template/2448/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.040 2026-10-21 09:47:25,682 44 INFO rb-133655d-225807-427165 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-21 09:47:25,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "GET /web/image/product.template/2449/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-10-21 09:47:25,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "GET /web/image/product.template/2452/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.079 2026-10-21 09:47:25,731 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-10-21 09:47:25,734 44 INFO rb-133655d-225807-427165 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-21 09:47:25,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "GET /web/image/product.template/2450/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.089 2026-10-21 09:47:25,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:25] "GET /web/image/product.template/2451/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-21 09:47:25,797 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6863520 (allocated 7340032) 2026-10-21 09:47:25,805 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 136541 2026-10-21 09:47:25,807 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-10-21 09:47:25,808 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 136541 2026-10-21 09:47:25,905 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094725_904952_test_self_order_consultation_open.txt 2026-10-21 09:47:25,905 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmpji9xudzw_chrome_odoo" 2026-10-21 09:47:25,941 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-10-21 09:47:36,037 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136720 2026-10-21 09:47:36,038 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpw7saasol_chrome_odoo 2026-10-21 09:47:36,038 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:43497/json/version 2026-10-21 09:47:36,040 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:36,060 44 INFO rb-133655d-225807-427165 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-21 09:47:36,061 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:43497/json 2026-10-21 09:47:36,061 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:36,074 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:43497/devtools/page/05171624B963A485408A4E1731036EDB 2026-10-21 09:47:36,088 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-21 09:47:36,103 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-21 09:47:36,145 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-21 09:47:36,558 44 INFO rb-133655d-225807-427165 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=6edef99df9d84a75" in browser 2026-10-21 09:47:36,558 44 INFO rb-133655d-225807-427165 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=6edef99df9d84a75" 2026-10-21 09:47:36,584 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:47:37,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:37] "GET /pos-self/166?access_token=6edef99df9d84a75 HTTP/1.1" 200 - 57 0.059 0.646 2026-10-21 09:47:37,288 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '05171624B963A485408A4E1731036EDB', 'loaderId': 'ED5E06BA0FBF87F523E82D5AD1D67572', 'isDownload': False} 2026-10-21 09:47:37,288 44 INFO rb-133655d-225807-427165 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-21 09:47:37,320 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:47:37,354 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:47:37,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:37] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.047 0.043 2026-10-21 09:47:37,444 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:47:37,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:37] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.125 2026-10-21 09:47:37,507 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:47:37,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:37] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.175 2026-10-21 09:47:37,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.017 2026-10-21 09:47:37,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-21 09:47:37,807 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:37] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.016 2026-10-21 09:47:37,810 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:47:37,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 09:47:37,816 44 INFO rb-133655d-225807-427165 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=6edef99df9d84a75", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:47:37,833 44 INFO rb-133655d-225807-427165 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-21 09:47:37,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:37] "POST /pos-self/relations/166 HTTP/1.1" 200 - 35 0.052 0.078 2026-10-21 09:47:38,056 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-21 09:47:38,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:38] "POST /pos-self/data/166 HTTP/1.1" 200 - 187 0.182 0.331 2026-10-21 09:47:38,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.471 2026-10-21 09:47:38,605 44 INFO rb-133655d-225807-427165 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-21 09:47:38,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:38] "GET /web/image/ir.attachment/11512/raw HTTP/1.1" 200 - 4 0.005 0.015 2026-10-21 09:47:38,678 44 INFO rb-133655d-225807-427165 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-21 09:47:38,765 44 INFO rb-133655d-225807-427165 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-21 09:47:38,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:38] "GET /web/image/ir.attachment/11461/raw HTTP/1.1" 200 - 4 0.016 0.025 2026-10-21 09:47:38,826 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:47:38,908 44 INFO rb-133655d-225807-427165 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-21 09:47:38,997 44 INFO rb-133655d-225807-427165 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-21 09:47:39,009 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/pos.category/335/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.001 0.060 2026-10-21 09:47:39,017 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:47:39,032 44 INFO rb-133655d-225807-427165 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-21 09:47:39,038 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/pos.category/334/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.001 0.091 2026-10-21 09:47:39,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/pos.category/336/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.004 0.118 2026-10-21 09:47:39,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2454/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.108 2026-10-21 09:47:39,125 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/pos.category/333/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.001 0.160 2026-10-21 09:47:39,134 44 INFO rb-133655d-225807-427165 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-21 09:47:39,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2453/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-21 09:47:39,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2455/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-10-21 09:47:39,185 44 INFO rb-133655d-225807-427165 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-21 09:47:39,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2456/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.147 2026-10-21 09:47:39,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2457/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.134 2026-10-21 09:47:39,243 44 INFO rb-133655d-225807-427165 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-21 09:47:39,256 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2462/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.135 2026-10-21 09:47:39,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2458/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.118 2026-10-21 09:47:39,298 44 INFO rb-133655d-225807-427165 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-21 09:47:39,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2452/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.137 2026-10-21 09:47:39,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2459/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-21 09:47:39,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2460/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.148 2026-10-21 09:47:39,381 44 INFO rb-133655d-225807-427165 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-21 09:47:39,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2461/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.157 2026-10-21 09:47:39,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2448/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.168 2026-10-21 09:47:39,478 44 INFO rb-133655d-225807-427165 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-21 09:47:39,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.template/2449/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.012 0.177 2026-10-21 09:47:39,556 44 INFO rb-133655d-225807-427165 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-21 09:47:39,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.product/2962/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.018 0.023 2026-10-21 09:47:39,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.product/2963/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.015 0.059 2026-10-21 09:47:39,624 44 INFO rb-133655d-225807-427165 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-21 09:47:39,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.product/2964/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.012 0.098 2026-10-21 09:47:39,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.product/2961/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.007 0.131 2026-10-21 09:47:39,680 44 INFO rb-133655d-225807-427165 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-21 09:47:39,753 44 INFO rb-133655d-225807-427165 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-21 09:47:39,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.product/2965/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.011 0.037 2026-10-21 09:47:39,846 44 INFO rb-133655d-225807-427165 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-21 09:47:39,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.product/2966/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.006 0.065 2026-10-21 09:47:39,920 44 INFO rb-133655d-225807-427165 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-21 09:47:39,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.product/2967/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.012 0.039 2026-10-21 09:47:39,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:39] "GET /web/image/product.product/2968/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.013 0.076 2026-10-21 09:47:39,965 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-21 09:47:39,966 44 INFO rb-133655d-225807-427165 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-21 09:47:40,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:40] "GET /web/image/product.product/2969/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.016 0.112 2026-10-21 09:47:40,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:40] "GET /web/image/product.product/2970/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.008 0.159 2026-10-21 09:47:40,061 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10782468 (allocated 11931648) 2026-10-21 09:47:40,064 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136720 2026-10-21 09:47:40,067 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-21 09:47:40,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136720 2026-10-21 09:47:40,180 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094740_179742_test_self_order_pos_closed.txt 2026-10-21 09:47:40,180 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpw7saasol_chrome_odoo" 2026-10-21 09:47:40,690 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136924 2026-10-21 09:47:40,691 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmp4w872eeh_chrome_odoo 2026-10-21 09:47:40,691 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:37435/json/version 2026-10-21 09:47:40,693 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:40,739 44 INFO rb-133655d-225807-427165 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-21 09:47:40,739 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:37435/json 2026-10-21 09:47:40,740 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:40,749 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:37435/devtools/page/5685B8C53BDA2546183C472C304240EE 2026-10-21 09:47:40,764 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-21 09:47:40,776 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-21 09:47:40,810 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-21 09:47:40,825 44 INFO rb-133655d-225807-427165 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-21 09:47:40,825 44 INFO rb-133655d-225807-427165 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-21 09:47:40,895 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:40] "GET /pos-self/166 HTTP/1.1" 200 - 5 0.004 0.038 2026-10-21 09:47:40,900 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '5685B8C53BDA2546183C472C304240EE', 'loaderId': '85BDFCC5F61DDF572E9B59A3C8776F1B', 'isDownload': False} 2026-10-21 09:47:40,901 44 INFO rb-133655d-225807-427165 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-21 09:47:40,928 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:47:40,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:40] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.011 2026-10-21 09:47:40,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:40] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.029 2026-10-21 09:47:40,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:40] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.007 0.043 2026-10-21 09:47:41,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.013 2026-10-21 09:47:41,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:47:41,294 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:41] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.004 0.019 2026-10-21 09:47:41,302 44 INFO rb-133655d-225807-427165 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-21 09:47:41,304 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:47:41,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:47:41,316 44 INFO rb-133655d-225807-427165 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-21 09:47:41,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:41] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.030 0.050 2026-10-21 09:47:41,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.085 2026-10-21 09:47:41,817 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:41] "POST /pos-self/data/166 HTTP/1.1" 200 - 118 0.136 0.254 2026-10-21 09:47:41,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.355 2026-10-21 09:47:41,872 44 INFO rb-133655d-225807-427165 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-21 09:47:41,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:41] "GET /web/image/ir.attachment/11518/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-21 09:47:41,946 44 INFO rb-133655d-225807-427165 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-21 09:47:42,043 44 INFO rb-133655d-225807-427165 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-21 09:47:42,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/ir.attachment/11461/raw HTTP/1.1" 200 - 4 0.002 0.016 2026-10-21 09:47:42,076 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:47:42,141 44 INFO rb-133655d-225807-427165 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-21 09:47:42,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/pos.category/334/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.007 0.034 2026-10-21 09:47:42,235 44 INFO rb-133655d-225807-427165 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-21 09:47:42,247 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "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-21 09:47:42,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2454/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.034 2026-10-21 09:47:42,283 44 INFO rb-133655d-225807-427165 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-21 09:47:42,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/pos.category/336/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.004 0.106 2026-10-21 09:47:42,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/pos.category/333/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.002 0.124 2026-10-21 09:47:42,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2453/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.129 2026-10-21 09:47:42,369 44 INFO rb-133655d-225807-427165 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-21 09:47:42,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/pos.category/335/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.015 0.207 2026-10-21 09:47:42,425 44 INFO rb-133655d-225807-427165 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-21 09:47:42,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2455/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.165 2026-10-21 09:47:42,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2456/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-21 09:47:42,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2457/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-21 09:47:42,491 44 INFO rb-133655d-225807-427165 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-21 09:47:42,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2462/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.162 2026-10-21 09:47:42,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2458/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.155 2026-10-21 09:47:42,536 44 INFO rb-133655d-225807-427165 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-21 09:47:42,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2452/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-10-21 09:47:42,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2459/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.130 2026-10-21 09:47:42,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2460/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.149 2026-10-21 09:47:42,639 44 INFO rb-133655d-225807-427165 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-21 09:47:42,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2461/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.018 0.175 2026-10-21 09:47:42,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2448/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.200 2026-10-21 09:47:42,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.template/2449/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.209 2026-10-21 09:47:42,778 44 INFO rb-133655d-225807-427165 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-21 09:47:42,887 44 INFO rb-133655d-225807-427165 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-21 09:47:42,887 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.product/2962/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.020 0.052 2026-10-21 09:47:42,942 44 INFO rb-133655d-225807-427165 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-21 09:47:42,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.product/2963/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.025 0.094 2026-10-21 09:47:42,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:42] "GET /web/image/product.product/2964/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.010 0.158 2026-10-21 09:47:43,004 44 INFO rb-133655d-225807-427165 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-21 09:47:43,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:43] "GET /web/image/product.product/2961/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.017 0.190 2026-10-21 09:47:43,088 44 INFO rb-133655d-225807-427165 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-21 09:47:43,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:43] "GET /web/image/product.product/2965/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.007 0.023 2026-10-21 09:47:43,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:43] "GET /web/image/product.product/2966/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.008 0.057 2026-10-21 09:47:43,182 44 INFO rb-133655d-225807-427165 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-21 09:47:43,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:43] "GET /web/image/product.product/2968/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.017 0.032 2026-10-21 09:47:43,274 44 INFO rb-133655d-225807-427165 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-21 09:47:43,308 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:43] "GET /web/image/product.product/2967/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.014 0.078 2026-10-21 09:47:43,324 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-21 09:47:43,325 44 INFO rb-133655d-225807-427165 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-21 09:47:43,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:43] "GET /web/image/product.product/2970/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.008 0.111 2026-10-21 09:47:43,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:43] "GET /web/image/product.product/2969/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.011 0.149 2026-10-21 09:47:43,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10501164 (allocated 11669504) 2026-10-21 09:47:43,431 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136924 2026-10-21 09:47:43,431 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-21 09:47:43,433 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136924 2026-10-21 09:47:43,533 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094743_533176_test_self_order_pos_closed.txt 2026-10-21 09:47:43,533 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmp4w872eeh_chrome_odoo" 2026-10-21 09:47:44,035 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 137129 2026-10-21 09:47:44,035 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpl6zcyiao_chrome_odoo 2026-10-21 09:47:44,035 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:34887/json/version 2026-10-21 09:47:44,036 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:44,056 44 INFO rb-133655d-225807-427165 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-21 09:47:44,056 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:34887/json 2026-10-21 09:47:44,057 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:44,105 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:34887/devtools/page/269FF2F3668FAB2B2199CB8B9237203C 2026-10-21 09:47:44,124 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-21 09:47:44,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-21 09:47:44,153 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-21 09:47:44,163 44 INFO rb-133655d-225807-427165 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=6edef99df9d84a75" in browser 2026-10-21 09:47:44,164 44 INFO rb-133655d-225807-427165 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=6edef99df9d84a75" 2026-10-21 09:47:44,225 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "GET /pos-self/166?access_token=6edef99df9d84a75 HTTP/1.1" 200 - 5 0.003 0.031 2026-10-21 09:47:44,230 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '269FF2F3668FAB2B2199CB8B9237203C', 'loaderId': '4471B4F6CB977BBAA6A616E4B4A381FF', 'isDownload': False} 2026-10-21 09:47:44,230 44 INFO rb-133655d-225807-427165 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-21 09:47:44,268 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:47:44,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.011 0.013 2026-10-21 09:47:44,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.035 2026-10-21 09:47:44,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.050 2026-10-21 09:47:44,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-21 09:47:44,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:47:44,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:47:44,609 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:47:44,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:47:44,611 44 INFO rb-133655d-225807-427165 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=6edef99df9d84a75", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:47:44,624 44 INFO rb-133655d-225807-427165 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-21 09:47:44,643 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-21 09:47:44,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.019 0.067 2026-10-21 09:47:44,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-21 09:47:45,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "POST /pos-self/data/166 HTTP/1.1" 200 - 119 0.135 0.284 2026-10-21 09:47:45,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.049 2026-10-21 09:47:45,285 44 INFO rb-133655d-225807-427165 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-21 09:47:45,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/ir.attachment/11521/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-21 09:47:45,359 44 INFO rb-133655d-225807-427165 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-21 09:47:45,458 44 INFO rb-133655d-225807-427165 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-21 09:47:45,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/ir.attachment/11461/raw HTTP/1.1" 200 - 4 0.006 0.010 2026-10-21 09:47:45,512 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:47:45,542 44 INFO rb-133655d-225807-427165 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-21 09:47:45,623 44 INFO rb-133655d-225807-427165 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-21 09:47:45,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/pos.category/334/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.031 0.055 2026-10-21 09:47:45,674 44 INFO rb-133655d-225807-427165 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-21 09:47:45,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/pos.category/336/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.001 0.090 2026-10-21 09:47:45,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/pos.category/335/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.002 0.115 2026-10-21 09:47:45,735 44 INFO rb-133655d-225807-427165 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-21 09:47:45,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/product.template/2453/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.145 2026-10-21 09:47:45,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/product.template/2454/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.178 2026-10-21 09:47:45,806 44 INFO rb-133655d-225807-427165 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-21 09:47:45,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/pos.category/333/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.006 0.233 2026-10-21 09:47:45,862 44 INFO rb-133655d-225807-427165 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-21 09:47:45,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/product.template/2448/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-21 09:47:45,889 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47: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-21 09:47:45,918 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/product.template/2449/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.015 0.215 2026-10-21 09:47:45,930 44 INFO rb-133655d-225807-427165 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-21 09:47:45,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/product.template/2452/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-21 09:47:45,965 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/product.template/2450/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-10-21 09:47:45,974 44 INFO rb-133655d-225807-427165 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-21 09:47:45,985 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:45] "GET /web/image/product.template/2451/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-21 09:47:46,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.template/2455/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-21 09:47:46,034 44 INFO rb-133655d-225807-427165 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-21 09:47:46,095 44 INFO rb-133655d-225807-427165 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-21 09:47:46,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.template/2456/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.022 2026-10-21 09:47:46,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.template/2462/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-21 09:47:46,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.template/2457/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.076 2026-10-21 09:47:46,204 44 INFO rb-133655d-225807-427165 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-21 09:47:46,287 44 INFO rb-133655d-225807-427165 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-21 09:47:46,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.product/2962/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.015 0.040 2026-10-21 09:47:46,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.product/2963/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.009 0.071 2026-10-21 09:47:46,351 44 INFO rb-133655d-225807-427165 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-21 09:47:46,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.product/2964/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.007 0.091 2026-10-21 09:47:46,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.product/2961/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.017 0.122 2026-10-21 09:47:46,413 44 INFO rb-133655d-225807-427165 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-21 09:47:46,494 44 INFO rb-133655d-225807-427165 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-21 09:47:46,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.product/2965/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.006 0.023 2026-10-21 09:47:46,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.product/2966/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.005 0.046 2026-10-21 09:47:46,601 44 INFO rb-133655d-225807-427165 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-21 09:47:46,666 44 INFO rb-133655d-225807-427165 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-21 09:47:46,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.product/2967/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.013 0.027 2026-10-21 09:47:46,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.product/2969/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.008 0.062 2026-10-21 09:47:46,723 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-21 09:47:46,724 44 INFO rb-133655d-225807-427165 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-21 09:47:46,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.product/2968/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.017 0.109 2026-10-21 09:47:46,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:46] "GET /web/image/product.product/2970/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.008 0.150 2026-10-21 09:47:46,813 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10485996 (allocated 11669504) 2026-10-21 09:47:46,822 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 137129 2026-10-21 09:47:46,826 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-21 09:47:46,827 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 137129 2026-10-21 09:47:46,941 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094746_941181_test_self_order_pos_closed.txt 2026-10-21 09:47:46,941 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpl6zcyiao_chrome_odoo" 2026-10-21 09:47:46,999 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-10-21 09:47:55,894 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137332 2026-10-21 09:47:55,895 44 INFO rb-133655d-225807-427165 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/tmp2jvs72hi_chrome_odoo 2026-10-21 09:47:55,895 44 INFO rb-133655d-225807-427165 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:35639/json/version 2026-10-21 09:47:55,896 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:55,939 44 INFO rb-133655d-225807-427165 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-21 09:47:55,939 44 INFO rb-133655d-225807-427165 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:35639/json 2026-10-21 09:47:55,940 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:55,971 44 INFO rb-133655d-225807-427165 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:35639/devtools/page/0A4052F776963F378BF5A12F22E2F90C 2026-10-21 09:47:55,994 44 INFO rb-133655d-225807-427165 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-21 09:47:56,002 44 INFO rb-133655d-225807-427165 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-21 09:47:56,040 44 INFO rb-133655d-225807-427165 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-21 09:47:56,367 44 INFO rb-133655d-225807-427165 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=be78554525644aa9" in browser 2026-10-21 09:47:56,367 44 INFO rb-133655d-225807-427165 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=be78554525644aa9" 2026-10-21 09:47:56,402 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:47:57,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:57] "GET /pos-self/167?access_token=be78554525644aa9 HTTP/1.1" 200 - 57 0.112 0.933 2026-10-21 09:47:57,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '0A4052F776963F378BF5A12F22E2F90C', 'loaderId': '3C1A94C3D4204E595017BF36862DA6B1', 'isDownload': False} 2026-10-21 09:47:57,439 44 INFO rb-133655d-225807-427165 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-21 09:47:57,471 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:47:57,501 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:47:57,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:57] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.041 0.045 2026-10-21 09:47:57,591 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:47:57,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:57] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.121 2026-10-21 09:47:57,647 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:47:57,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:57] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.165 2026-10-21 09:47:57,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.020 2026-10-21 09:47:57,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.039 2026-10-21 09:47:57,957 44 INFO rb-133655d-225807-427165 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=be78554525644aa9", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:47:57,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:57] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.005 0.017 2026-10-21 09:47:57,975 44 INFO rb-133655d-225807-427165 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-21 09:47:57,976 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:47:57,976 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.021 2026-10-21 09:47:58,029 44 INFO rb-133655d-225807-427165 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-21 09:47:58,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:58] "POST /pos-self/relations/167 HTTP/1.1" 200 - 35 0.069 0.065 2026-10-21 09:47:58,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-21 09:47:58,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:58] "POST /pos-self/data/167 HTTP/1.1" 200 - 179 0.236 0.308 2026-10-21 09:47:58,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.493 2026-10-21 09:47:58,790 44 INFO rb-133655d-225807-427165 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-21 09:47:58,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:58] "GET /web/image/ir.attachment/11576/raw HTTP/1.1" 200 - 4 0.005 0.018 2026-10-21 09:47:58,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:58] "GET /web/image/ir.attachment/11575/raw HTTP/1.1" 200 - 4 0.007 0.012 2026-10-21 09:47:59,000 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-21 09:47:59,001 44 INFO rb-133655d-225807-427165 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-21 09:47:59,110 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5849784 (allocated 6553600) 2026-10-21 09:47:59,126 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137332 2026-10-21 09:47:59,127 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-21 09:47:59,128 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137332 2026-10-21 09:47:59,235 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_094759_234803_test_self_order_pos_landing_page_carousel.txt 2026-10-21 09:47:59,235 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmp2jvs72hi_chrome_odoo" 2026-10-21 09:47:59,762 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137496 2026-10-21 09:47:59,762 44 INFO rb-133655d-225807-427165 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/tmp_a_ecaaw_chrome_odoo 2026-10-21 09:47:59,763 44 INFO rb-133655d-225807-427165 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:43469/json/version 2026-10-21 09:47:59,764 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:59,796 44 INFO rb-133655d-225807-427165 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-21 09:47:59,796 44 INFO rb-133655d-225807-427165 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:43469/json 2026-10-21 09:47:59,797 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:47:59,812 44 INFO rb-133655d-225807-427165 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:43469/devtools/page/9E01DD3FB5CBAC7EE3144973DD1B4202 2026-10-21 09:47:59,823 44 INFO rb-133655d-225807-427165 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-21 09:47:59,830 44 INFO rb-133655d-225807-427165 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-21 09:47:59,856 44 INFO rb-133655d-225807-427165 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-21 09:47:59,878 44 INFO rb-133655d-225807-427165 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-21 09:47:59,879 44 INFO rb-133655d-225807-427165 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-21 09:47:59,935 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:47:59] "GET /pos-self/167 HTTP/1.1" 200 - 5 0.005 0.037 2026-10-21 09:47:59,944 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '9E01DD3FB5CBAC7EE3144973DD1B4202', 'loaderId': '2466CCB6C16F6A2396628496068F2756', 'isDownload': False} 2026-10-21 09:47:59,944 44 INFO rb-133655d-225807-427165 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-21 09:47:59,992 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:48:00,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.017 2026-10-21 09:48:00,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.023 2026-10-21 09:48:00,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.027 2026-10-21 09:48:00,311 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:48:00,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:48:00,347 44 INFO rb-133655d-225807-427165 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-21 09:48:00,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.007 0.016 2026-10-21 09:48:00,353 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:48:00,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:48:00,360 44 INFO rb-133655d-225807-427165 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-21 09:48:00,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.009 2026-10-21 09:48:00,417 44 INFO rb-133655d-225807-427165 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-21 09:48:00,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "POST /pos-self/relations/167 HTTP/1.1" 200 - 14 0.032 0.059 2026-10-21 09:48:00,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-21 09:48:00,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "POST /pos-self/data/167 HTTP/1.1" 200 - 111 0.128 0.197 2026-10-21 09:48:00,863 44 INFO rb-133655d-225807-427165 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-21 09:48:00,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:00] "GET /web/image/ir.attachment/11582/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-21 09:48:01,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:01] "GET /web/image/ir.attachment/11581/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:48:01,075 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-21 09:48:01,080 44 INFO rb-133655d-225807-427165 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-21 09:48:01,173 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5768312 (allocated 6553600) 2026-10-21 09:48:01,186 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137496 2026-10-21 09:48:01,190 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-21 09:48:01,193 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137496 2026-10-21 09:48:01,286 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_094801_286549_test_self_order_pos_landing_page_carousel.txt 2026-10-21 09:48:01,287 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmp_a_ecaaw_chrome_odoo" 2026-10-21 09:48:01,787 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137666 2026-10-21 09:48:01,787 44 INFO rb-133655d-225807-427165 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/tmpbw6sbax3_chrome_odoo 2026-10-21 09:48:01,787 44 INFO rb-133655d-225807-427165 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:42659/json/version 2026-10-21 09:48:01,789 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42659', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:48:01,833 44 INFO rb-133655d-225807-427165 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-21 09:48:01,834 44 INFO rb-133655d-225807-427165 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:42659/json 2026-10-21 09:48:01,837 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42659', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:48:01,850 44 INFO rb-133655d-225807-427165 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:42659/devtools/page/C65E7406B1093849C2438BFBB06D627A 2026-10-21 09:48:01,869 44 INFO rb-133655d-225807-427165 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-21 09:48:01,881 44 INFO rb-133655d-225807-427165 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-21 09:48:01,947 44 INFO rb-133655d-225807-427165 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-21 09:48:01,964 44 INFO rb-133655d-225807-427165 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=be78554525644aa9" in browser 2026-10-21 09:48:01,964 44 INFO rb-133655d-225807-427165 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=be78554525644aa9" 2026-10-21 09:48:02,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:02] "GET /pos-self/167?access_token=be78554525644aa9 HTTP/1.1" 200 - 5 0.004 0.029 2026-10-21 09:48:02,030 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'C65E7406B1093849C2438BFBB06D627A', 'loaderId': 'FFBC5A68333678A199895327DF4F736F', 'isDownload': False} 2026-10-21 09:48:02,030 44 INFO rb-133655d-225807-427165 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-21 09:48:02,103 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:48:02,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:02] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.016 2026-10-21 09:48:02,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:02] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.031 2026-10-21 09:48:02,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:02] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.009 0.064 2026-10-21 09:48:02,434 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-21 09:48:02,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:48:02,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:02] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.003 0.010 2026-10-21 09:48:02,470 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:48:02,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:48:02,473 44 INFO rb-133655d-225807-427165 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=be78554525644aa9", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:48:02,487 44 INFO rb-133655d-225807-427165 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-21 09:48:02,542 44 INFO rb-133655d-225807-427165 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-21 09:48:02,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:02] "POST /pos-self/relations/167 HTTP/1.1" 200 - 14 0.030 0.059 2026-10-21 09:48:02,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.083 2026-10-21 09:48:03,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:03] "POST /pos-self/data/167 HTTP/1.1" 200 - 112 0.149 0.248 2026-10-21 09:48:03,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.396 2026-10-21 09:48:03,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:03] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.026 0.058 2026-10-21 09:48:03,170 44 INFO rb-133655d-225807-427165 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-21 09:48:03,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:03] "GET /web/image/ir.attachment/11585/raw HTTP/1.1" 200 - 4 0.013 0.018 2026-10-21 09:48:03,362 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:03] "GET /web/image/ir.attachment/11584/raw HTTP/1.1" 200 - 4 0.002 0.017 2026-10-21 09:48:03,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-21 09:48:03,431 44 INFO rb-133655d-225807-427165 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-21 09:48:03,478 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5805444 (allocated 6553600) 2026-10-21 09:48:03,492 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137666 2026-10-21 09:48:03,493 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-21 09:48:03,494 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137666 2026-10-21 09:48:03,590 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_094803_589734_test_self_order_pos_landing_page_carousel.txt 2026-10-21 09:48:03,590 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpbw6sbax3_chrome_odoo" 2026-10-21 09:48:03,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-10-21 09:48:14,792 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 137834 2026-10-21 09:48:14,792 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpuk3qsjn3_chrome_odoo 2026-10-21 09:48:14,792 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:34341/json/version 2026-10-21 09:48:14,794 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34341', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:48:14,901 44 INFO rb-133655d-225807-427165 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-21 09:48:14,901 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:34341/json 2026-10-21 09:48:14,902 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34341', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:48:14,913 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:34341/devtools/page/199D637DB7CAB66CA00D0E046CFE3536 2026-10-21 09:48:14,926 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-21 09:48:14,933 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-21 09:48:15,013 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-21 09:48:15,391 44 INFO rb-133655d-225807-427165 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=0a9cf35d52864a7a" in browser 2026-10-21 09:48:15,392 44 INFO rb-133655d-225807-427165 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=0a9cf35d52864a7a" 2026-10-21 09:48:15,419 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:48:16,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:16] "GET /pos-self/168?access_token=0a9cf35d52864a7a HTTP/1.1" 200 - 57 0.051 0.587 2026-10-21 09:48:16,055 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '199D637DB7CAB66CA00D0E046CFE3536', 'loaderId': 'DE0543375CE79661CFF806E56D20503B', 'isDownload': False} 2026-10-21 09:48:16,056 44 INFO rb-133655d-225807-427165 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-21 09:48:16,083 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:48:16,114 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:48:16,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:16] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.043 2026-10-21 09:48:16,165 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:48:16,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:16] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.089 2026-10-21 09:48:16,214 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:48:16,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:16] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.040 0.132 2026-10-21 09:48:16,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-21 09:48:16,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.008 2026-10-21 09:48:16,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:16] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.006 0.016 2026-10-21 09:48:16,490 44 INFO rb-133655d-225807-427165 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=0a9cf35d52864a7a", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:48:16,502 44 INFO rb-133655d-225807-427165 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-21 09:48:16,503 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:48:16,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.014 2026-10-21 09:48:16,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:16] "POST /pos-self/relations/168 HTTP/1.1" 200 - 37 0.070 0.065 2026-10-21 09:48:16,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.218 2026-10-21 09:48:17,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "POST /pos-self/data/168 HTTP/1.1" 200 - 190 0.229 0.341 2026-10-21 09:48:17,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.508 2026-10-21 09:48:17,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.043 2026-10-21 09:48:17,409 44 INFO rb-133655d-225807-427165 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-21 09:48:17,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/ir.attachment/11640/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-21 09:48:17,502 44 INFO rb-133655d-225807-427165 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-21 09:48:17,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/ir.attachment/11589/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:48:17,551 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:48:17,638 44 INFO rb-133655d-225807-427165 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-21 09:48:17,700 44 INFO rb-133655d-225807-427165 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-21 09:48:17,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/pos.category/339/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.006 0.042 2026-10-21 09:48:17,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/pos.category/333/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.001 0.081 2026-10-21 09:48:17,771 44 INFO rb-133655d-225807-427165 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-21 09:48:17,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/pos.category/338/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.006 0.112 2026-10-21 09:48:17,814 44 INFO rb-133655d-225807-427165 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-21 09:48:17,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/pos.category/337/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.001 0.148 2026-10-21 09:48:17,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/product.template/2463/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.152 2026-10-21 09:48:17,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/product.template/2464/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.185 2026-10-21 09:48:17,912 44 INFO rb-133655d-225807-427165 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-21 09:48:17,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/product.template/2465/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.191 2026-10-21 09:48:17,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/product.template/2466/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-21 09:48:17,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:17] "GET /web/image/product.template/2467/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-21 09:48:18,004 44 INFO rb-133655d-225807-427165 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-21 09:48:18,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:18] "GET /web/image/product.template/2472/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.167 2026-10-21 09:48:18,085 44 INFO rb-133655d-225807-427165 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-21 09:48:18,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:18] "GET /web/image/product.product/2975/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.025 0.115 2026-10-21 09:48:18,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:18] "GET /web/image/product.product/2976/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.013 0.169 2026-10-21 09:48:18,172 44 INFO rb-133655d-225807-427165 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-21 09:48:18,223 44 INFO rb-133655d-225807-427165 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-21 09:48:18,229 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:48:18,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:18] "GET /web/image/product.product/2981/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.012 0.025 2026-10-21 09:48:18,298 44 INFO rb-133655d-225807-427165 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-21 09:48:18,351 44 INFO rb-133655d-225807-427165 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-21 09:48:18,403 44 INFO rb-133655d-225807-427165 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-21 09:48:18,487 44 INFO rb-133655d-225807-427165 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-21 09:48:18,537 44 INFO rb-133655d-225807-427165 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-21 09:48:18,606 44 INFO rb-133655d-225807-427165 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-21 09:48:18,677 44 INFO rb-133655d-225807-427165 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-21 09:48:18,726 44 INFO rb-133655d-225807-427165 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-21 09:48:18,797 44 INFO rb-133655d-225807-427165 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-21 09:48:18,848 44 INFO rb-133655d-225807-427165 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-21 09:48:18,901 44 INFO rb-133655d-225807-427165 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-21 09:48:18,970 44 INFO rb-133655d-225807-427165 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-21 09:48:19,025 44 INFO rb-133655d-225807-427165 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-21 09:48:19,090 44 INFO rb-133655d-225807-427165 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-21 09:48:19,184 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31111746 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000001', 'uuid': '67483ebe-258a-44f5-9bd5-34dae0df7171'}] 2026-10-21 09:48:19,268 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31111746 order {'name': None, 'pos_reference': '260-168-000001', 'uuid': '67483ebe-258a-44f5-9bd5-34dae0df7171'} created pos.order #948 2026-10-21 09:48:19,312 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31111746 finished 2026-10-21 09:48:19,512 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 107 0.156 0.264 2026-10-21 09:48:19,580 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-21 09:48:19,582 44 INFO rb-133655d-225807-427165 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-21 09:48:19,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.023 0.015 2026-10-21 09:48:19,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:19] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.036 2026-10-21 09:48:19,664 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9857208 (allocated 11010048) 2026-10-21 09:48:19,670 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 137834 2026-10-21 09:48:19,675 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-21 09:48:19,676 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 137834 2026-10-21 09:48:19,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094819_833495_test_self_order_product_availability.txt 2026-10-21 09:48:19,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpuk3qsjn3_chrome_odoo" 2026-10-21 09:48:20,356 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 138031 2026-10-21 09:48:20,356 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpdof065s0_chrome_odoo 2026-10-21 09:48:20,357 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:43675/json/version 2026-10-21 09:48:20,358 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:48:20,402 44 INFO rb-133655d-225807-427165 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-21 09:48:20,402 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:43675/json 2026-10-21 09:48:20,403 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:48:20,415 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:43675/devtools/page/B2F2D567DF9F270DFE5947E9B1E8D34F 2026-10-21 09:48:20,422 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-21 09:48:20,438 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-21 09:48:20,505 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-21 09:48:20,525 44 INFO rb-133655d-225807-427165 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=0a9cf35d52864a7a&table_identifier=7a24c29e" in browser 2026-10-21 09:48:20,525 44 INFO rb-133655d-225807-427165 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=0a9cf35d52864a7a&table_identifier=7a24c29e" 2026-10-21 09:48:20,595 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:20] "GET /pos-self/168?access_token=0a9cf35d52864a7a&table_identifier=7a24c29e HTTP/1.1" 200 - 9 0.008 0.034 2026-10-21 09:48:20,605 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': 'B2F2D567DF9F270DFE5947E9B1E8D34F', 'loaderId': 'C9158329C18F7B8DF954170256EECBA4', 'isDownload': False} 2026-10-21 09:48:20,609 44 INFO rb-133655d-225807-427165 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-21 09:48:20,623 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:48:20,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:20] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.010 2026-10-21 09:48:20,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:20] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.031 2026-10-21 09:48:20,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:20] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.045 2026-10-21 09:48:20,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.032 2026-10-21 09:48:20,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:48:21,026 44 INFO rb-133655d-225807-427165 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=0a9cf35d52864a7a&table_identifier=7a24c29e", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:48:21,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:21] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.005 0.019 2026-10-21 09:48:21,031 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:48:21,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:48:21,042 44 INFO rb-133655d-225807-427165 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-21 09:48:21,097 44 INFO rb-133655d-225807-427165 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-21 09:48:21,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:21] "POST /pos-self/relations/168 HTTP/1.1" 200 - 16 0.019 0.054 2026-10-21 09:48:21,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.077 2026-10-21 09:48:21,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:21] "POST /pos-self/data/168 HTTP/1.1" 200 - 120 0.163 0.283 2026-10-21 09:48:21,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.438 2026-10-21 09:48:21,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.017 0.017 2026-10-21 09:48:21,727 44 INFO rb-133655d-225807-427165 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-21 09:48:21,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:21] "GET /web/image/ir.attachment/11646/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-21 09:48:21,817 44 INFO rb-133655d-225807-427165 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-21 09:48:21,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:21] "GET /web/image/ir.attachment/11589/raw HTTP/1.1" 200 - 4 0.015 0.008 2026-10-21 09:48:21,879 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:48:21,963 44 INFO rb-133655d-225807-427165 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-21 09:48:22,064 44 INFO rb-133655d-225807-427165 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-21 09:48:22,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/pos.category/337/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.009 0.048 2026-10-21 09:48:22,082 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:48:22,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/pos.category/339/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.006 0.089 2026-10-21 09:48:22,116 44 INFO rb-133655d-225807-427165 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-21 09:48:22,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/pos.category/338/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.012 0.114 2026-10-21 09:48:22,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/pos.category/333/image_128?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 2 0.003 0.149 2026-10-21 09:48:22,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2463/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.142 2026-10-21 09:48:22,218 44 INFO rb-133655d-225807-427165 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-21 09:48:22,231 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2464/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-21 09:48:22,285 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2466/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.022 0.174 2026-10-21 09:48:22,301 44 INFO rb-133655d-225807-427165 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-21 09:48:22,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2465/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.194 2026-10-21 09:48:22,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2467/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.177 2026-10-21 09:48:22,373 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2472/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-21 09:48:22,391 44 INFO rb-133655d-225807-427165 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-21 09:48:22,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2468/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-21 09:48:22,419 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2469/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-21 09:48:22,485 44 INFO rb-133655d-225807-427165 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-21 09:48:22,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.product/2975/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.030 0.159 2026-10-21 09:48:22,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.product/2976/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.019 0.186 2026-10-21 09:48:22,539 44 INFO rb-133655d-225807-427165 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-21 09:48:22,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2470/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-21 09:48:22,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2471/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-21 09:48:22,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2448/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-21 09:48:22,620 44 INFO rb-133655d-225807-427165 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-21 09:48:22,644 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2449/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-21 09:48:22,666 44 INFO rb-133655d-225807-427165 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-21 09:48:22,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.template/2452/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.155 2026-10-21 09:48:22,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:22] "GET /web/image/product.product/2981/image_512?unique=2026-10-21T09:46:41.000+00:00 HTTP/1.1" 200 - 8 0.005 0.154 2026-10-21 09:48:22,726 44 INFO rb-133655d-225807-427165 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-21 09:48:22,823 44 INFO rb-133655d-225807-427165 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-21 09:48:22,903 44 INFO rb-133655d-225807-427165 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-21 09:48:23,015 44 INFO rb-133655d-225807-427165 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-21 09:48:23,079 44 INFO rb-133655d-225807-427165 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-21 09:48:23,142 44 INFO rb-133655d-225807-427165 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-21 09:48:23,200 44 INFO rb-133655d-225807-427165 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-21 09:48:23,252 44 INFO rb-133655d-225807-427165 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-21 09:48:23,305 44 INFO rb-133655d-225807-427165 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-21 09:48:23,369 44 INFO rb-133655d-225807-427165 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-21 09:48:23,421 44 INFO rb-133655d-225807-427165 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-21 09:48:23,495 44 INFO rb-133655d-225807-427165 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-21 09:48:23,568 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61375175 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000002', 'uuid': 'e5cec3b4-c9b6-4ddc-849e-fb5a97596ed7'}] 2026-10-21 09:48:23,636 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61375175 order {'name': None, 'pos_reference': '260-168-000002', 'uuid': 'e5cec3b4-c9b6-4ddc-849e-fb5a97596ed7'} created pos.order #949 2026-10-21 09:48:23,662 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61375175 finished 2026-10-21 09:48:23,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.098 0.216 2026-10-21 09:48:23,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.018 2026-10-21 09:48:23,881 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-21 09:48:23,883 44 INFO rb-133655d-225807-427165 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-21 09:48:23,979 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10372400 (allocated 11796480) 2026-10-21 09:48:24,051 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 138031 2026-10-21 09:48:24,055 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-21 09:48:24,062 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 138031 2026-10-21 09:48:24,169 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094824_169382_test_self_order_product_availability.txt 2026-10-21 09:48:24,169 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpdof065s0_chrome_odoo" 2026-10-21 09:48:24,262 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 09:48:26,288 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-10-21 09:48:34,922 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:48:35,486 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60626333 started for PoS orders references: [{'name': None, 'pos_reference': '260-169-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-10-21 09:48:35,540 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60626333 order {'name': None, 'pos_reference': '260-169-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #950 2026-10-21 09:48:35,541 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60626333 finished 2026-10-21 09:48:35,687 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 132 0.138 0.632 2026-10-21 09:48:35,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:35] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 41 0.034 0.046 2026-10-21 09:48:35,828 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-10-21 09:48:44,370 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:48:45,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:48:45] "POST /pos-self/data/170 HTTP/1.1" 200 - 201 0.160 0.594 2026-10-21 09:48:45,165 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-10-21 09:48:52,634 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-10-21 09:49:00,575 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:49:01,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:01] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 74 0.055 0.554 2026-10-21 09:49:01,216 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-10-21 09:49:10,330 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:49:10,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:10] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 26 0.020 0.357 2026-10-21 09:49:10,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:10] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.049 0.080 2026-10-21 09:49:10,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:10] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.008 0.014 2026-10-21 09:49:10,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:10] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.031 0.051 2026-10-21 09:49:11,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:11] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.022 0.055 2026-10-21 09:49:11,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:11] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.026 0.041 2026-10-21 09:49:11,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:11] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.014 0.019 2026-10-21 09:49:11,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:11] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.017 0.043 2026-10-21 09:49:11,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:11] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.034 0.044 2026-10-21 09:49:11,446 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-10-21 09:49:20,379 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-10-21 09:49:28,286 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:49:29,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:29] "POST /pos-self/data/175 HTTP/1.1" 200 - 192 0.220 0.711 2026-10-21 09:49:29,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 138241 2026-10-21 09:49:29,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmpylvfw9x8_chrome_odoo 2026-10-21 09:49:29,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:34789/json/version 2026-10-21 09:49:29,657 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:49:29,673 44 INFO rb-133655d-225807-427165 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-21 09:49:29,673 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:34789/json 2026-10-21 09:49:29,674 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:49:29,695 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:34789/devtools/page/2BAF22F6CEA6BCCDA8719481DBE07B94 2026-10-21 09:49:29,709 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-10-21 09:49:29,730 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-10-21 09:49:29,749 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-10-21 09:49:29,763 44 INFO rb-133655d-225807-427165 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=7bded2be804b4e82" in browser 2026-10-21 09:49:29,763 44 INFO rb-133655d-225807-427165 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=7bded2be804b4e82" 2026-10-21 09:49:30,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:30] "GET /pos-self/175?access_token=7bded2be804b4e82 HTTP/1.1" 200 - 38 0.037 0.282 2026-10-21 09:49:30,130 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': '2BAF22F6CEA6BCCDA8719481DBE07B94', 'loaderId': 'D548AB11B9335A0F6C83BE61860207EC', 'isDownload': False} 2026-10-21 09:49:30,130 44 INFO rb-133655d-225807-427165 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-21 09:49:30,148 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:49:30,182 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:49:30,208 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:30] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.037 2026-10-21 09:49:30,219 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:49:30,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:30] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.067 2026-10-21 09:49:30,258 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:49:30,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:30] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.101 2026-10-21 09:49:30,522 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.016 2026-10-21 09:49:30,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.022 2026-10-21 09:49:30,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:30] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.019 2026-10-21 09:49:30,569 44 INFO rb-133655d-225807-427165 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=7bded2be804b4e82", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:49:30,573 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:49:30,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 09:49:30,581 44 INFO rb-133655d-225807-427165 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-21 09:49:30,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:30] "POST /pos-self/relations/175 HTTP/1.1" 200 - 36 0.027 0.069 2026-10-21 09:49:30,787 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.184 2026-10-21 09:49:31,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:31] "POST /pos-self/data/175 HTTP/1.1" 200 - 106 0.111 0.207 2026-10-21 09:49:31,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.278 2026-10-21 09:49:31,134 44 INFO rb-133655d-225807-427165 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-21 09:49:31,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:31] "GET /web/image/ir.attachment/12041/raw HTTP/1.1" 200 - 4 0.002 0.015 2026-10-21 09:49:31,242 44 INFO rb-133655d-225807-427165 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-21 09:49:31,300 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:49:31,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:31] "GET /web/image/pos.category/347/image_128?unique=2026-10-21T09:48:24.000+00:00 HTTP/1.1" 200 - 2 0.002 0.026 2026-10-21 09:49:31,318 44 INFO rb-133655d-225807-427165 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-21 09:49:31,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:31] "GET /web/image/product.template/2473/image_512?unique=2026-10-21T09:48:24.000+00:00 HTTP/1.1" 200 - 3 0.010 0.040 2026-10-21 09:49:31,369 44 INFO rb-133655d-225807-427165 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-21 09:49:31,422 44 INFO rb-133655d-225807-427165 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-21 09:49:31,472 44 INFO rb-133655d-225807-427165 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-21 09:49:31,523 44 INFO rb-133655d-225807-427165 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-21 09:49:31,573 44 INFO rb-133655d-225807-427165 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-21 09:49:31,624 44 INFO rb-133655d-225807-427165 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-21 09:49:31,675 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-10-21 09:49:31,677 44 INFO rb-133655d-225807-427165 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-21 09:49:31,718 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6685184 (allocated 7340032) 2026-10-21 09:49:31,725 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 138241 2026-10-21 09:49:31,732 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-10-21 09:49:31,733 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 138241 2026-10-21 09:49:31,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094931_832943_test_preparation_categories_are_loaded.txt 2026-10-21 09:49:31,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmpylvfw9x8_chrome_odoo" 2026-10-21 09:49:31,890 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 09:49:33,787 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-10-21 09:49:41,817 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 138412 2026-10-21 09:49:41,817 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp4qw4ehme_chrome_odoo 2026-10-21 09:49:41,828 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:33137/json/version 2026-10-21 09:49:41,845 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33137', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:49:41,926 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-21 09:49:41,926 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:33137/json 2026-10-21 09:49:41,927 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33137', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:49:41,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:33137/devtools/page/A9406A740C80E691B14BAA01A59D010B 2026-10-21 09:49:41,952 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-10-21 09:49:41,961 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-10-21 09:49:42,003 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-10-21 09:49:42,344 44 INFO rb-133655d-225807-427165 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=7f962d6afda448c9" in browser 2026-10-21 09:49:42,345 44 INFO rb-133655d-225807-427165 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=7f962d6afda448c9" 2026-10-21 09:49:42,366 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:49:42,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:42] "GET /pos-self/176?access_token=7f962d6afda448c9 HTTP/1.1" 200 - 57 0.065 0.533 2026-10-21 09:49:42,965 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': 'A9406A740C80E691B14BAA01A59D010B', 'loaderId': 'ED60AB029CE97B7AE81C964F68EDF1C3', 'isDownload': False} 2026-10-21 09:49:42,965 44 INFO rb-133655d-225807-427165 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-21 09:49:42,993 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:49:43,026 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:49:43,056 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:43] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.041 2026-10-21 09:49:43,077 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:49:43,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:43] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.093 2026-10-21 09:49:43,138 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:49:43,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:43] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.049 0.135 2026-10-21 09:49:43,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.033 0.015 2026-10-21 09:49:43,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.047 2026-10-21 09:49:43,473 44 INFO rb-133655d-225807-427165 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=7f962d6afda448c9", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:49:43,486 44 INFO rb-133655d-225807-427165 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-21 09:49:43,495 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:49:43,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:43] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.034 2026-10-21 09:49:43,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:43] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.019 0.040 2026-10-21 09:49:43,539 44 INFO rb-133655d-225807-427165 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-21 09:49:43,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:43] "POST /pos-self/relations/176 HTTP/1.1" 200 - 37 0.099 0.073 2026-10-21 09:49:43,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-21 09:49:44,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "POST /pos-self/data/176 HTTP/1.1" 200 - 175 0.228 0.280 2026-10-21 09:49:44,252 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.473 2026-10-21 09:49:44,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.038 2026-10-21 09:49:44,355 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-21 09:49:44,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/image/ir.attachment/12109/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:49:44,461 44 INFO rb-133655d-225807-427165 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-21 09:49:44,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.044 2026-10-21 09:49:44,557 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:49:44,559 44 INFO rb-133655d-225807-427165 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-21 09:49:44,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.047 2026-10-21 09:49:44,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.079 2026-10-21 09:49:44,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-21 09:49:44,628 44 INFO rb-133655d-225807-427165 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-21 09:49:44,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.108 2026-10-21 09:49:44,661 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:49:44,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.120 2026-10-21 09:49:44,688 44 INFO rb-133655d-225807-427165 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-21 09:49:44,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/image/ir.attachment/12058/raw HTTP/1.1" 200 - 4 0.006 0.042 2026-10-21 09:49:44,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:44] "GET /web/image/product.product/2987/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.016 0.060 2026-10-21 09:49:44,763 44 INFO rb-133655d-225807-427165 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-21 09:49:44,848 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68907489 started for PoS orders references: [{'name': None, 'pos_reference': '260-176-000001', 'uuid': 'a94b35c7-1b44-4ccc-8586-199f9e98ed29'}] 2026-10-21 09:49:44,937 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68907489 order {'name': None, 'pos_reference': '260-176-000001', 'uuid': 'a94b35c7-1b44-4ccc-8586-199f9e98ed29'} created pos.order #955 2026-10-21 09:49:44,987 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68907489 finished 2026-10-21 09:49:45,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:45] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.247 0.241 2026-10-21 09:49:45,319 44 INFO rb-133655d-225807-427165 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-21 09:49:45,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.018 2026-10-21 09:49:45,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:45] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.017 0.038 2026-10-21 09:49:45,366 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-10-21 09:49:45,367 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-21 09:49:45,432 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7560216 (allocated 8388608) 2026-10-21 09:49:45,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:49:45] "GET /web/image/ir.attachment/12108/raw HTTP/1.1" 200 - 4 0.002 0.016 2026-10-21 09:49:45,448 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 138412 2026-10-21 09:49:45,454 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-10-21 09:49:45,456 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 138412 2026-10-21 09:49:45,554 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_094945_554115_test_duplicate_order_kiosk.txt 2026-10-21 09:49:45,554 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmp4qw4ehme_chrome_odoo" 2026-10-21 09:49:45,626 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_kiosk_reloads_on_config_change ... 2026-10-21 09:49:53,208 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-10-21 09:50:01,401 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 138598 2026-10-21 09:50:01,401 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmpws0_tr3n_chrome_odoo 2026-10-21 09:50:01,401 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:35821/json/version 2026-10-21 09:50:01,402 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:01,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Browser version: Chrome/150.0.7871.114 2026-10-21 09:50:01,426 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:35821/json 2026-10-21 09:50:01,427 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:01,446 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:35821/devtools/page/64C1CDF82CF2BA38A8F973AF01864990 2026-10-21 09:50:01,460 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-10-21 09:50:01,476 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-10-21 09:50:01,502 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-10-21 09:50:01,821 44 INFO rb-133655d-225807-427165 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=352bebe9110a45cb" in browser 2026-10-21 09:50:01,821 44 INFO rb-133655d-225807-427165 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=352bebe9110a45cb" 2026-10-21 09:50:01,848 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:50:02,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:02] "GET /pos-self/178?access_token=352bebe9110a45cb HTTP/1.1" 200 - 57 0.063 0.777 2026-10-21 09:50:02,687 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': '64C1CDF82CF2BA38A8F973AF01864990', 'loaderId': 'F84170E84AA0A428A164204A7DAE7CCF', 'isDownload': False} 2026-10-21 09:50:02,687 44 INFO rb-133655d-225807-427165 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-21 09:50:02,727 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:50:02,783 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:50:02,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:02] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.026 0.064 2026-10-21 09:50:02,859 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:50:02,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:02] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.141 2026-10-21 09:50:02,927 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:50:02,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:02] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.174 2026-10-21 09:50:03,135 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-21 09:50:03,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 09:50:03,185 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:03] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.010 0.016 2026-10-21 09:50:03,194 44 INFO rb-133655d-225807-427165 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=352bebe9110a45cb", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:50:03,197 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:50:03,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.021 2026-10-21 09:50:03,206 44 INFO rb-133655d-225807-427165 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-21 09:50:03,264 44 INFO rb-133655d-225807-427165 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-21 09:50:03,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:03] "POST /pos-self/relations/178 HTTP/1.1" 200 - 37 0.052 0.080 2026-10-21 09:50:03,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-21 09:50:03,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:03] "POST /pos-self/data/178 HTTP/1.1" 200 - 175 0.189 0.300 2026-10-21 09:50:03,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.440 2026-10-21 09:50:04,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.039 2026-10-21 09:50:04,017 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: Owl is running in 'dev' mode. 2026-10-21 09:50:04,087 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/image/ir.attachment/12222/raw HTTP/1.1" 200 - 4 0.004 0.015 2026-10-21 09:50:04,130 44 INFO rb-133655d-225807-427165 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-21 09:50:04,217 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:50:04,221 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-21 09:50:04,282 44 INFO rb-133655d-225807-427165 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-21 09:50:04,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.014 0.088 2026-10-21 09:50:04,325 44 INFO rb-133655d-225807-427165 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-21 09:50:04,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-21 09:50:04,368 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50: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-21 09:50:04,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.143 2026-10-21 09:50:04,387 44 INFO rb-133655d-225807-427165 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-21 09:50:04,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.149 2026-10-21 09:50:04,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.160 2026-10-21 09:50:04,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/image/ir.attachment/12171/raw HTTP/1.1" 200 - 4 0.001 0.107 2026-10-21 09:50:04,454 44 INFO rb-133655d-225807-427165 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-21 09:50:04,485 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:04] "GET /web/image/product.product/2987/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.014 0.106 2026-10-21 09:50:04,559 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26606711 started for PoS orders references: [{'name': None, 'pos_reference': '260-178-000001', 'uuid': '553e5108-c9fb-43d4-ab17-74b28983b5be'}] 2026-10-21 09:50:04,633 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26606711 order {'name': None, 'pos_reference': '260-178-000001', 'uuid': '553e5108-c9fb-43d4-ab17-74b28983b5be'} created pos.order #956 2026-10-21 09:50:04,677 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26606711 finished 2026-10-21 09:50:05,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:05] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 275 0.378 0.650 2026-10-21 09:50:05,570 44 INFO rb-133655d-225807-427165 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-21 09:50:05,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:05] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.010 0.012 2026-10-21 09:50:05,624 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-10-21 09:50:05,625 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_price_null SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-21 09:50:05,719 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7463752 (allocated 8388608) 2026-10-21 09:50:05,724 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 138598 2026-10-21 09:50:05,726 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-10-21 09:50:05,726 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 138598 2026-10-21 09:50:05,838 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095005_837830_test_order_price_null.txt 2026-10-21 09:50:05,838 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmpws0_tr3n_chrome_odoo" 2026-10-21 09:50:05,930 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-10-21 09:50:14,423 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138782 2026-10-21 09:50:14,424 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpmh_nni2i_chrome_odoo 2026-10-21 09:50:14,424 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40473/json/version 2026-10-21 09:50:14,427 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40473', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:14,499 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-21 09:50:14,500 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40473/json 2026-10-21 09:50:14,500 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40473', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:14,521 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:40473/devtools/page/87D4351F45C8A2510C2C5EB623979AF5 2026-10-21 09:50:14,540 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-21 09:50:14,556 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-21 09:50:14,625 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-21 09:50:15,012 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc" in browser 2026-10-21 09:50:15,013 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc" 2026-10-21 09:50:15,037 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:50:15,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:15] "GET /pos-self/179?access_token=0a604db9f3754dbc HTTP/1.1" 200 - 59 0.093 0.724 2026-10-21 09:50:15,858 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '87D4351F45C8A2510C2C5EB623979AF5', 'loaderId': '9BDB6F07567AD802F4776DA199AAAC6B', 'isDownload': False} 2026-10-21 09:50:15,858 44 INFO rb-133655d-225807-427165 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-21 09:50:15,888 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:50:15,924 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:50:15,963 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:15] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.022 0.047 2026-10-21 09:50:15,980 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:50:16,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:16] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.088 2026-10-21 09:50:16,039 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:50:16,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:16] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.152 2026-10-21 09:50:16,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:50:16,356 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.025 2026-10-21 09:50:16,381 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:50:16,386 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:50:16,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:50:16,399 44 INFO rb-133655d-225807-427165 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-21 09:50:16,400 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:16] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-21 09:50:16,482 44 INFO rb-133655d-225807-427165 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-21 09:50:16,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.092 2026-10-21 09:50:16,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:16] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.050 0.153 2026-10-21 09:50:16,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-21 09:50:17,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "POST /pos-self/data/179 HTTP/1.1" 200 - 182 0.170 0.281 2026-10-21 09:50:17,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.051 2026-10-21 09:50:17,294 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-21 09:50:17,373 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/ir.attachment/12280/raw HTTP/1.1" 200 - 4 0.011 0.012 2026-10-21 09:50:17,391 44 INFO rb-133655d-225807-427165 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-21 09:50:17,436 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:50:17,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/ir.attachment/12229/raw HTTP/1.1" 200 - 4 0.003 0.032 2026-10-21 09:50:17,490 44 INFO rb-133655d-225807-427165 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-21 09:50:17,567 44 INFO rb-133655d-225807-427165 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-21 09:50:17,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.038 2026-10-21 09:50:17,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.002 0.062 2026-10-21 09:50:17,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-21 09:50:17,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.073 2026-10-21 09:50:17,656 44 INFO rb-133655d-225807-427165 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-21 09:50:17,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.103 2026-10-21 09:50:17,709 44 INFO rb-133655d-225807-427165 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-21 09:50:17,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.026 0.133 2026-10-21 09:50:17,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.178 2026-10-21 09:50:17,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/product.template/2484/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.035 2026-10-21 09:50:17,804 44 INFO rb-133655d-225807-427165 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-21 09:50:17,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:17] "GET /web/image/product.template/2483/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-21 09:50:17,882 44 INFO rb-133655d-225807-427165 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-21 09:50:17,966 44 INFO rb-133655d-225807-427165 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-21 09:50:18,020 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:18] "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-21 09:50:18,063 44 INFO rb-133655d-225807-427165 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-21 09:50:18,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:18] "GET /web/image/product.product/2987/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.030 0.034 2026-10-21 09:50:18,111 44 INFO rb-133655d-225807-427165 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-21 09:50:18,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:18] "GET /web/image/product.product/2992/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.019 0.095 2026-10-21 09:50:18,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:18] "GET /web/image/product.product/2993/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.009 0.124 2026-10-21 09:50:18,163 44 INFO rb-133655d-225807-427165 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-21 09:50:18,219 44 INFO rb-133655d-225807-427165 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-21 09:50:18,283 44 INFO rb-133655d-225807-427165 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-21 09:50:18,404 44 INFO rb-133655d-225807-427165 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-21 09:50:18,497 44 INFO rb-133655d-225807-427165 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-21 09:50:18,628 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96090656 started for PoS orders references: [{'name': None, 'pos_reference': '260-179-000001', 'uuid': 'ace2b7f1-9364-405d-8875-25ae0653c91e'}] 2026-10-21 09:50:18,691 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96090656 order {'name': None, 'pos_reference': '260-179-000001', 'uuid': 'ace2b7f1-9364-405d-8875-25ae0653c91e'} created pos.order #957 2026-10-21 09:50:18,719 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96090656 finished 2026-10-21 09:50:19,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 139 0.193 0.310 2026-10-21 09:50:19,101 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.019 2026-10-21 09:50:19,113 44 INFO rb-133655d-225807-427165 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-21 09:50:19,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:19] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.018 2026-10-21 09:50:19,165 44 INFO rb-133655d-225807-427165 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-21 09:50:19,228 44 INFO rb-133655d-225807-427165 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-21 09:50:19,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:19] "GET /web/image/ir.attachment/12279/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:50:19,282 44 INFO rb-133655d-225807-427165 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-21 09:50:19,342 44 INFO rb-133655d-225807-427165 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-21 09:50:19,393 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-21 09:50:19,394 44 INFO rb-133655d-225807-427165 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-21 09:50:19,460 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8665044 (allocated 9961472) 2026-10-21 09:50:19,463 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138782 2026-10-21 09:50:19,466 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-21 09:50:19,467 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138782 2026-10-21 09:50:19,578 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095019_577838_test_self_order_kiosk.txt 2026-10-21 09:50:19,578 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpmh_nni2i_chrome_odoo" 2026-10-21 09:50:20,042 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138972 2026-10-21 09:50:20,043 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpufscq968_chrome_odoo 2026-10-21 09:50:20,043 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:42401/json/version 2026-10-21 09:50:20,044 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42401', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:20,124 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-21 09:50:20,124 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:42401/json 2026-10-21 09:50:20,125 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42401', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:20,141 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:42401/devtools/page/E0C250AFE020DCAEE5C4CF68402C1062 2026-10-21 09:50:20,162 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-21 09:50:20,182 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-21 09:50:20,220 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-21 09:50:20,230 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc" in browser 2026-10-21 09:50:20,230 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc" 2026-10-21 09:50:20,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:20] "GET /pos-self/179?access_token=0a604db9f3754dbc HTTP/1.1" 200 - 7 0.006 0.032 2026-10-21 09:50:20,347 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'E0C250AFE020DCAEE5C4CF68402C1062', 'loaderId': '5EF6F43DB6FF635C38E5B96732D35CAA', 'isDownload': False} 2026-10-21 09:50:20,348 44 INFO rb-133655d-225807-427165 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-21 09:50:20,379 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:50:20,407 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:20] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.010 0.013 2026-10-21 09:50:20,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:20] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.036 2026-10-21 09:50:20,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:20] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.049 2026-10-21 09:50:20,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-21 09:50:20,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:50:20,718 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:50:20,727 44 INFO rb-133655d-225807-427165 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-21 09:50:20,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:20] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.010 0.019 2026-10-21 09:50:20,738 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:50:20,738 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:50:20,781 44 INFO rb-133655d-225807-427165 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-21 09:50:20,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:20] "POST /pos-self/relations/179 HTTP/1.1" 200 - 16 0.015 0.045 2026-10-21 09:50:20,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.067 2026-10-21 09:50:21,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "POST /pos-self/data/179 HTTP/1.1" 200 - 114 0.094 0.215 2026-10-21 09:50:21,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.299 2026-10-21 09:50:21,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.007 0.046 2026-10-21 09:50:21,318 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-21 09:50:21,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/ir.attachment/12280/raw HTTP/1.1" 200 - 4 0.008 0.013 2026-10-21 09:50:21,419 44 INFO rb-133655d-225807-427165 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-21 09:50:21,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/ir.attachment/12229/raw HTTP/1.1" 200 - 4 0.005 0.013 2026-10-21 09:50:21,459 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:50:21,550 44 INFO rb-133655d-225807-427165 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-21 09:50:21,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-21 09:50:21,631 44 INFO rb-133655d-225807-427165 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-21 09:50:21,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.006 0.076 2026-10-21 09:50:21,668 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.074 2026-10-21 09:50:21,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.093 2026-10-21 09:50:21,712 44 INFO rb-133655d-225807-427165 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-21 09:50:21,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.122 2026-10-21 09:50:21,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.014 0.134 2026-10-21 09:50:21,796 44 INFO rb-133655d-225807-427165 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-21 09:50:21,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.020 0.174 2026-10-21 09:50:21,845 44 INFO rb-133655d-225807-427165 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-21 09:50:21,847 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "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-21 09:50:21,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "GET /web/image/product.product/2987/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.019 0.038 2026-10-21 09:50:21,932 44 INFO rb-133655d-225807-427165 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-21 09:50:21,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:21] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.006 0.014 2026-10-21 09:50:22,006 44 INFO rb-133655d-225807-427165 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-21 09:50:22,077 44 INFO rb-133655d-225807-427165 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-21 09:50:22,153 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69490269 started for PoS orders references: [{'name': None, 'pos_reference': '260-179-000002', 'uuid': 'a4550ab7-d40e-436e-a96e-723428f6ccef'}] 2026-10-21 09:50:22,199 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69490269 order {'name': None, 'pos_reference': '260-179-000002', 'uuid': 'a4550ab7-d40e-436e-a96e-723428f6ccef'} created pos.order #958 2026-10-21 09:50:22,226 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69490269 finished 2026-10-21 09:50:22,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:22] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 71 0.077 0.201 2026-10-21 09:50:22,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.023 0.023 2026-10-21 09:50:22,452 44 INFO rb-133655d-225807-427165 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-21 09:50:22,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:22] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.010 0.030 2026-10-21 09:50:22,503 44 INFO rb-133655d-225807-427165 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-21 09:50:22,566 44 INFO rb-133655d-225807-427165 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-21 09:50:22,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:22] "GET /web/image/ir.attachment/12279/raw HTTP/1.1" 200 - 4 0.005 0.011 2026-10-21 09:50:22,631 44 INFO rb-133655d-225807-427165 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-21 09:50:22,692 44 INFO rb-133655d-225807-427165 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-21 09:50:22,742 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-21 09:50:22,743 44 INFO rb-133655d-225807-427165 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-21 09:50:22,826 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8455352 (allocated 9699328) 2026-10-21 09:50:22,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138972 2026-10-21 09:50:22,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-21 09:50:22,835 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138972 2026-10-21 09:50:22,958 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095022_958596_test_self_order_kiosk.txt 2026-10-21 09:50:22,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpufscq968_chrome_odoo" 2026-10-21 09:50:23,482 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139159 2026-10-21 09:50:23,483 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpsdqkodlc_chrome_odoo 2026-10-21 09:50:23,483 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:37931/json/version 2026-10-21 09:50:23,485 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37931', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:23,537 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-21 09:50:23,537 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:37931/json 2026-10-21 09:50:23,539 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37931', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:23,561 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:37931/devtools/page/1C347A9EDA1331F6649D8BDE6311F2C8 2026-10-21 09:50:23,586 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-21 09:50:23,597 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-21 09:50:23,648 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-21 09:50:23,663 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc" in browser 2026-10-21 09:50:23,664 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc" 2026-10-21 09:50:23,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:23] "GET /pos-self/179?access_token=0a604db9f3754dbc HTTP/1.1" 200 - 7 0.005 0.027 2026-10-21 09:50:23,727 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '1C347A9EDA1331F6649D8BDE6311F2C8', 'loaderId': 'EDC8F1AEDB850EF4B55C855C0AB10084', 'isDownload': False} 2026-10-21 09:50:23,728 44 INFO rb-133655d-225807-427165 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-21 09:50:23,763 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:50:23,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:23] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.013 2026-10-21 09:50:23,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:23] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.027 2026-10-21 09:50:23,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:23] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.036 2026-10-21 09:50:24,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-21 09:50:24,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:50:24,086 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:50:24,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.020 0.034 2026-10-21 09:50:24,109 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:50:24,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.033 2026-10-21 09:50:24,110 44 INFO rb-133655d-225807-427165 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-21 09:50:24,175 44 INFO rb-133655d-225807-427165 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-21 09:50:24,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "POST /pos-self/relations/179 HTTP/1.1" 200 - 16 0.025 0.050 2026-10-21 09:50:24,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.078 2026-10-21 09:50:24,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "POST /pos-self/data/179 HTTP/1.1" 200 - 114 0.117 0.245 2026-10-21 09:50:24,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.357 2026-10-21 09:50:24,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.007 0.048 2026-10-21 09:50:24,735 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-21 09:50:24,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "GET /web/image/ir.attachment/12280/raw HTTP/1.1" 200 - 4 0.004 0.012 2026-10-21 09:50:24,875 44 INFO rb-133655d-225807-427165 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-21 09:50:24,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.022 2026-10-21 09:50:24,960 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:50:25,000 44 INFO rb-133655d-225807-427165 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-21 09:50:25,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.011 0.083 2026-10-21 09:50:25,037 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.089 2026-10-21 09:50:25,062 44 INFO rb-133655d-225807-427165 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-21 09:50:25,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-21 09:50:25,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.150 2026-10-21 09:50:25,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.170 2026-10-21 09:50:25,149 44 INFO rb-133655d-225807-427165 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-21 09:50:25,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-21 09:50:25,221 44 INFO rb-133655d-225807-427165 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-21 09:50:25,260 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50: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-21 09:50:25,282 44 INFO rb-133655d-225807-427165 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-21 09:50:25,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "GET /web/image/ir.attachment/12229/raw HTTP/1.1" 200 - 4 0.024 0.025 2026-10-21 09:50:25,348 44 INFO rb-133655d-225807-427165 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-21 09:50:25,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "GET /web/image/product.product/2987/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.026 0.078 2026-10-21 09:50:25,442 44 INFO rb-133655d-225807-427165 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-21 09:50:25,506 44 INFO rb-133655d-225807-427165 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-21 09:50:25,570 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47304088 started for PoS orders references: [{'name': None, 'pos_reference': '260-179-000003', 'uuid': 'b4ba00ee-756d-485d-aa37-e60c4f4b82c2'}] 2026-10-21 09:50:25,612 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47304088 order {'name': None, 'pos_reference': '260-179-000003', 'uuid': 'b4ba00ee-756d-485d-aa37-e60c4f4b82c2'} created pos.order #959 2026-10-21 09:50:25,653 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47304088 finished 2026-10-21 09:50:25,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 71 0.095 0.241 2026-10-21 09:50:25,904 44 INFO rb-133655d-225807-427165 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-21 09:50:25,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.017 2026-10-21 09:50:25,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:25] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.005 0.026 2026-10-21 09:50:25,954 44 INFO rb-133655d-225807-427165 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-21 09:50:26,012 44 INFO rb-133655d-225807-427165 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-21 09:50:26,062 44 INFO rb-133655d-225807-427165 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-21 09:50:26,132 44 INFO rb-133655d-225807-427165 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-21 09:50:26,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:26] "GET /web/image/ir.attachment/12279/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:50:26,198 44 INFO rb-133655d-225807-427165 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-21 09:50:26,243 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-21 09:50:26,244 44 INFO rb-133655d-225807-427165 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-21 09:50:26,314 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8097684 (allocated 8912896) 2026-10-21 09:50:26,324 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139159 2026-10-21 09:50:26,326 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-21 09:50:26,327 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139159 2026-10-21 09:50:26,460 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095026_460388_test_self_order_kiosk.txt 2026-10-21 09:50:26,460 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpsdqkodlc_chrome_odoo" 2026-10-21 09:50:26,989 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139351 2026-10-21 09:50:26,989 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpr43vcjdf_chrome_odoo 2026-10-21 09:50:26,990 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:38465/json/version 2026-10-21 09:50:26,996 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38465', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:27,019 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-21 09:50:27,019 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:38465/json 2026-10-21 09:50:27,023 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38465', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:27,045 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:38465/devtools/page/7A96C468E6A074392FFCD69AF610D618 2026-10-21 09:50:27,063 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-21 09:50:27,076 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-21 09:50:27,110 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-21 09:50:27,128 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc" in browser 2026-10-21 09:50:27,128 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc" 2026-10-21 09:50:27,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:27] "GET /pos-self/179?access_token=0a604db9f3754dbc HTTP/1.1" 200 - 7 0.011 0.034 2026-10-21 09:50:27,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '7A96C468E6A074392FFCD69AF610D618', 'loaderId': 'DA1CE35B5C74F88E4483A6A29625F5BC', 'isDownload': False} 2026-10-21 09:50:27,202 44 INFO rb-133655d-225807-427165 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-21 09:50:27,240 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:50:27,269 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:27] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.014 2026-10-21 09:50:27,302 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:27] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.014 0.018 2026-10-21 09:50:27,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:27] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.021 2026-10-21 09:50:27,582 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.019 2026-10-21 09:50:27,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:50:27,617 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:50:27,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:27] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.005 0.015 2026-10-21 09:50:27,633 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:50:27,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:50:27,636 44 INFO rb-133655d-225807-427165 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-21 09:50:27,691 44 INFO rb-133655d-225807-427165 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-21 09:50:27,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:27] "POST /pos-self/relations/179 HTTP/1.1" 200 - 16 0.023 0.047 2026-10-21 09:50:27,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.078 2026-10-21 09:50:28,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "POST /pos-self/data/179 HTTP/1.1" 200 - 114 0.188 0.264 2026-10-21 09:50:28,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.436 2026-10-21 09:50:28,317 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.009 0.046 2026-10-21 09:50:28,325 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-21 09:50:28,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/ir.attachment/12280/raw HTTP/1.1" 200 - 4 0.001 0.014 2026-10-21 09:50:28,446 44 INFO rb-133655d-225807-427165 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-21 09:50:28,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.030 2026-10-21 09:50:28,574 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:50:28,590 44 INFO rb-133655d-225807-427165 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-21 09:50:28,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.003 0.103 2026-10-21 09:50:28,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-21 09:50:28,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.120 2026-10-21 09:50:28,670 44 INFO rb-133655d-225807-427165 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-21 09:50:28,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-10-21 09:50:28,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.183 2026-10-21 09:50:28,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-10-21 09:50:28,757 44 INFO rb-133655d-225807-427165 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-21 09:50:28,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/ir.attachment/12229/raw HTTP/1.1" 200 - 4 0.001 0.015 2026-10-21 09:50:28,823 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50: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-21 09:50:28,824 44 INFO rb-133655d-225807-427165 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-21 09:50:28,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:28] "GET /web/image/product.product/2987/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.016 0.040 2026-10-21 09:50:28,901 44 INFO rb-133655d-225807-427165 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-21 09:50:28,984 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75120647 started for PoS orders references: [{'name': None, 'pos_reference': '260-179-000004', 'uuid': '7130e813-672b-496a-a67f-45d494699128'}] 2026-10-21 09:50:29,078 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75120647 order {'name': None, 'pos_reference': '260-179-000004', 'uuid': '7130e813-672b-496a-a67f-45d494699128'} created pos.order #960 2026-10-21 09:50:29,105 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75120647 finished 2026-10-21 09:50:29,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 71 0.128 0.218 2026-10-21 09:50:29,354 44 INFO rb-133655d-225807-427165 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-21 09:50:29,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.019 0.019 2026-10-21 09:50:29,390 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:29] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.010 0.042 2026-10-21 09:50:29,406 44 INFO rb-133655d-225807-427165 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-21 09:50:29,481 44 INFO rb-133655d-225807-427165 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-21 09:50:29,540 44 INFO rb-133655d-225807-427165 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-21 09:50:29,591 44 INFO rb-133655d-225807-427165 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-21 09:50:29,643 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-21 09:50:29,644 44 INFO rb-133655d-225807-427165 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-21 09:50:29,705 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8011368 (allocated 9175040) 2026-10-21 09:50:29,712 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139351 2026-10-21 09:50:29,713 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-21 09:50:29,713 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139351 2026-10-21 09:50:29,838 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095029_838164_test_self_order_kiosk.txt 2026-10-21 09:50:29,838 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpr43vcjdf_chrome_odoo" 2026-10-21 09:50:30,290 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139531 2026-10-21 09:50:30,290 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpebs0ttow_chrome_odoo 2026-10-21 09:50:30,290 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:46291/json/version 2026-10-21 09:50:30,292 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:30,376 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-21 09:50:30,377 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:46291/json 2026-10-21 09:50:30,379 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:30,410 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:46291/devtools/page/BC26761E9D328FB0456DA12E4D930616 2026-10-21 09:50:30,458 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-21 09:50:30,471 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-21 09:50:30,497 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-21 09:50:30,507 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc" in browser 2026-10-21 09:50:30,507 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc" 2026-10-21 09:50:30,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:30] "GET /pos-self/179?access_token=0a604db9f3754dbc HTTP/1.1" 200 - 7 0.012 0.033 2026-10-21 09:50:30,599 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'BC26761E9D328FB0456DA12E4D930616', 'loaderId': '4F11289A90EFBA960F98AD3099CE9AE4', 'isDownload': False} 2026-10-21 09:50:30,599 44 INFO rb-133655d-225807-427165 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-21 09:50:30,621 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:50:30,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:30] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.015 0.017 2026-10-21 09:50:30,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:30] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.015 0.046 2026-10-21 09:50:30,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:30] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.008 0.076 2026-10-21 09:50:30,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:50:31,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:50:31,048 44 INFO rb-133655d-225807-427165 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=0a604db9f3754dbc", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:50:31,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.002 0.025 2026-10-21 09:50:31,058 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:50:31,059 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:50:31,068 44 INFO rb-133655d-225807-427165 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-21 09:50:31,128 44 INFO rb-133655d-225807-427165 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-21 09:50:31,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "POST /pos-self/relations/179 HTTP/1.1" 200 - 16 0.017 0.057 2026-10-21 09:50:31,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.082 2026-10-21 09:50:31,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "POST /pos-self/data/179 HTTP/1.1" 200 - 114 0.170 0.259 2026-10-21 09:50:31,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.416 2026-10-21 09:50:31,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.046 2026-10-21 09:50:31,736 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-21 09:50:31,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "GET /web/image/ir.attachment/12280/raw HTTP/1.1" 200 - 4 0.007 0.007 2026-10-21 09:50:31,879 44 INFO rb-133655d-225807-427165 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-21 09:50:31,941 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:50:31,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:31] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.044 2026-10-21 09:50:31,979 44 INFO rb-133655d-225807-427165 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-21 09:50:32,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:32] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.011 0.089 2026-10-21 09:50:32,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:32] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.101 2026-10-21 09:50:32,069 44 INFO rb-133655d-225807-427165 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-21 09:50:32,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:32] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-21 09:50:32,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:32] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.152 2026-10-21 09:50:32,120 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:32] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.162 2026-10-21 09:50:32,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:32] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-21 09:50:32,142 44 INFO rb-133655d-225807-427165 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-21 09:50:32,217 44 INFO rb-133655d-225807-427165 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-21 09:50:32,242 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:32] "GET /web/image/ir.attachment/12229/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:50:32,263 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:50:32,280 44 INFO rb-133655d-225807-427165 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-21 09:50:32,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:32] "GET /web/image/product.product/2987/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.007 0.026 2026-10-21 09:50:32,331 44 INFO rb-133655d-225807-427165 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-21 09:50:32,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:32] "GET /web/image/product.product/2989/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.013 0.059 2026-10-21 09:50:32,391 44 INFO rb-133655d-225807-427165 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-21 09:50:32,445 44 INFO rb-133655d-225807-427165 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-21 09:50:32,516 44 INFO rb-133655d-225807-427165 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-21 09:50:32,599 44 INFO rb-133655d-225807-427165 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-21 09:50:32,654 44 INFO rb-133655d-225807-427165 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-21 09:50:32,705 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-21 09:50:32,706 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_kiosk_cancel SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 09:50:32,774 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8118820 (allocated 8650752) 2026-10-21 09:50:32,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139531 2026-10-21 09:50:32,786 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-21 09:50:32,787 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139531 2026-10-21 09:50:32,885 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095032_885459_test_self_order_kiosk.txt 2026-10-21 09:50:32,885 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpebs0ttow_chrome_odoo" 2026-10-21 09:50:32,933 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice ... 2026-10-21 09:50:43,178 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome pid: 139712 2026-10-21 09:50:43,179 44 INFO rb-133655d-225807-427165 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/tmpbhztpf2o_chrome_odoo 2026-10-21 09:50:43,179 44 INFO rb-133655d-225807-427165 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:32773/json/version 2026-10-21 09:50:43,180 44 INFO rb-133655d-225807-427165 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-21 09:50:43,221 44 INFO rb-133655d-225807-427165 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-21 09:50:43,222 44 INFO rb-133655d-225807-427165 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:32773/json 2026-10-21 09:50:43,222 44 INFO rb-133655d-225807-427165 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-21 09:50:43,239 44 INFO rb-133655d-225807-427165 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:32773/devtools/page/4C646A1A8329AFBD233DF4EB5848D86E 2026-10-21 09:50:43,273 44 INFO rb-133655d-225807-427165 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-21 09:50:43,292 44 INFO rb-133655d-225807-427165 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-21 09:50:43,315 44 INFO rb-133655d-225807-427165 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-21 09:50:43,721 44 INFO rb-133655d-225807-427165 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=d5d461bf22644315" in browser 2026-10-21 09:50:43,721 44 INFO rb-133655d-225807-427165 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=d5d461bf22644315" 2026-10-21 09:50:43,740 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:50:44,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:44] "GET /pos-self/180?access_token=d5d461bf22644315 HTTP/1.1" 200 - 57 0.054 0.830 2026-10-21 09:50:44,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Navigation result: {'frameId': '4C646A1A8329AFBD233DF4EB5848D86E', 'loaderId': '7E86820BF27A955CEB61138B1D79EA04', 'isDownload': False} 2026-10-21 09:50:44,627 44 INFO rb-133655d-225807-427165 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-21 09:50:44,664 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:50:44,702 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:50:44,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:44] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.047 2026-10-21 09:50:44,772 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:50:44,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:44] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.098 2026-10-21 09:50:44,821 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:50:44,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:44] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.162 2026-10-21 09:50:45,113 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-21 09:50:45,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-21 09:50:45,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:45] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.006 0.023 2026-10-21 09:50:45,179 44 INFO rb-133655d-225807-427165 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=d5d461bf22644315", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:50:45,182 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:50:45,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.010 2026-10-21 09:50:45,194 44 INFO rb-133655d-225807-427165 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-21 09:50:45,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:45] "POST /pos-self/relations/180 HTTP/1.1" 200 - 37 0.046 0.069 2026-10-21 09:50:45,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-21 09:50:46,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "POST /pos-self/data/180 HTTP/1.1" 200 - 189 0.291 0.385 2026-10-21 09:50:46,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.588 2026-10-21 09:50:46,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-21 09:50:46,168 44 INFO rb-133655d-225807-427165 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-21 09:50:46,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/ir.attachment/12338/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:50:46,261 44 INFO rb-133655d-225807-427165 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-21 09:50:46,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/ir.attachment/12287/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:50:46,323 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:50:46,375 44 INFO rb-133655d-225807-427165 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-21 09:50:46,439 44 INFO rb-133655d-225807-427165 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-21 09:50:46,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.037 2026-10-21 09:50:46,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.007 0.058 2026-10-21 09:50:46,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.012 0.078 2026-10-21 09:50:46,543 44 INFO rb-133655d-225807-427165 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-21 09:50:46,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.019 0.106 2026-10-21 09:50:46,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.160 2026-10-21 09:50:46,624 44 INFO rb-133655d-225807-427165 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-21 09:50:46,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.189 2026-10-21 09:50:46,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-21 09:50:46,678 44 INFO rb-133655d-225807-427165 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-21 09:50:46,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.template/2485/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-21 09:50:46,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.template/2486/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.201 2026-10-21 09:50:46,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.template/2487/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.199 2026-10-21 09:50:46,777 44 INFO rb-133655d-225807-427165 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-21 09:50:46,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.template/2488/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.178 2026-10-21 09:50:46,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.product/2995/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.012 0.177 2026-10-21 09:50:46,865 44 INFO rb-133655d-225807-427165 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-21 09:50:46,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.product/2996/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.015 0.204 2026-10-21 09:50:46,918 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:50:46,936 44 INFO rb-133655d-225807-427165 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-21 09:50:46,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:46] "GET /web/image/product.product/2997/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-21 09:50:46,991 44 INFO rb-133655d-225807-427165 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-21 09:50:47,056 44 INFO rb-133655d-225807-427165 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-21 09:50:47,141 44 INFO rb-133655d-225807-427165 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-21 09:50:47,207 44 INFO rb-133655d-225807-427165 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-21 09:50:47,310 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92067283 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000001', 'uuid': 'da156d12-41e4-41e0-99d7-de1e36db191a'}] 2026-10-21 09:50:47,388 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92067283 order {'name': None, 'pos_reference': '260-180-000001', 'uuid': 'da156d12-41e4-41e0-99d7-de1e36db191a'} created pos.order #961 2026-10-21 09:50:47,423 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92067283 finished 2026-10-21 09:50:47,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 131 0.196 0.289 2026-10-21 09:50:47,784 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: tour succeeded 2026-10-21 09:50:47,785 44 INFO rb-133655d-225807-427165 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-21 09:50:47,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.030 0.034 2026-10-21 09:50:47,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:47] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.019 0.068 2026-10-21 09:50:47,920 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: heap 9994212 (allocated 11010048) 2026-10-21 09:50:47,934 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Closing chrome headless with pid 139712 2026-10-21 09:50:47,935 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Closing websocket connection 2026-10-21 09:50:47,936 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Terminating chrome headless with pid 139712 2026-10-21 09:50:48,051 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095048_050869_test_self_order_kiosk_combo_fixed_choice.txt 2026-10-21 09:50:48,051 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Removing chrome user profile "/tmp/tmpbhztpf2o_chrome_odoo" 2026-10-21 09:50:48,118 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-10-21 09:50:56,601 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [374] 2026-10-21 09:50:57,293 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 139909 2026-10-21 09:50:57,293 44 INFO rb-133655d-225807-427165 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/tmprh21es14_chrome_odoo 2026-10-21 09:50:57,293 44 INFO rb-133655d-225807-427165 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:42141/json/version 2026-10-21 09:50:57,294 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:57,331 44 INFO rb-133655d-225807-427165 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-21 09:50:57,331 44 INFO rb-133655d-225807-427165 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:42141/json 2026-10-21 09:50:57,332 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:50:57,351 44 INFO rb-133655d-225807-427165 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:42141/devtools/page/3B4D82D7780A0BDC870E10223F6C387D 2026-10-21 09:50:57,374 44 INFO rb-133655d-225807-427165 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-21 09:50:57,394 44 INFO rb-133655d-225807-427165 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-21 09:50:57,441 44 INFO rb-133655d-225807-427165 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-21 09:50:57,904 44 INFO rb-133655d-225807-427165 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=0543eeafb69c45f8" in browser 2026-10-21 09:50:57,905 44 INFO rb-133655d-225807-427165 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=0543eeafb69c45f8" 2026-10-21 09:50:57,928 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:50:58,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:58] "GET /pos-self/181?access_token=0543eeafb69c45f8 HTTP/1.1" 200 - 57 0.105 0.618 2026-10-21 09:50:58,650 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': '3B4D82D7780A0BDC870E10223F6C387D', 'loaderId': '682B52A8C606758ADA851FE493CE85EF', 'isDownload': False} 2026-10-21 09:50:58,650 44 INFO rb-133655d-225807-427165 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-21 09:50:58,668 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:50:58,698 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:50:58,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:58] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.032 0.030 2026-10-21 09:50:58,756 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:50:58,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:58] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.096 2026-10-21 09:50:58,827 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:50:58,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:58] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.162 2026-10-21 09:50:59,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.010 2026-10-21 09:50:59,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:50:59,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:59] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.015 2026-10-21 09:50:59,152 44 INFO rb-133655d-225807-427165 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=0543eeafb69c45f8", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:50:59,165 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:50:59,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.011 2026-10-21 09:50:59,172 44 INFO rb-133655d-225807-427165 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-21 09:50:59,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-21 09:50:59,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:59] "POST /pos-self/relations/181 HTTP/1.1" 200 - 37 0.061 0.131 2026-10-21 09:50:59,376 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-21 09:50:59,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:50:59] "POST /pos-self/data/181 HTTP/1.1" 200 - 190 0.240 0.283 2026-10-21 09:51:00,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-21 09:51:00,045 44 INFO rb-133655d-225807-427165 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-21 09:51:00,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/ir.attachment/12396/raw HTTP/1.1" 200 - 4 0.016 0.024 2026-10-21 09:51:00,150 44 INFO rb-133655d-225807-427165 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-21 09:51:00,196 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:51:00,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/ir.attachment/12345/raw HTTP/1.1" 200 - 4 0.011 0.019 2026-10-21 09:51:00,235 44 INFO rb-133655d-225807-427165 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-21 09:51:00,297 44 INFO rb-133655d-225807-427165 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-21 09:51:00,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/pos.category/349/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.015 0.044 2026-10-21 09:51:00,390 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/pos.category/350/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.092 2026-10-21 09:51:00,402 44 INFO rb-133655d-225807-427165 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-21 09:51:00,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/pos.category/351/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.107 2026-10-21 09:51:00,472 44 INFO rb-133655d-225807-427165 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-21 09:51:00,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.005 0.155 2026-10-21 09:51:00,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/product.template/2489/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.183 2026-10-21 09:51:00,529 44 INFO rb-133655d-225807-427165 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-21 09:51:00,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/product.template/2490/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.012 0.212 2026-10-21 09:51:00,574 44 INFO rb-133655d-225807-427165 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-21 09:51:00,577 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/product.template/2491/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-10-21 09:51:00,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/product.template/2492/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.188 2026-10-21 09:51:00,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/product.template/2493/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.205 2026-10-21 09:51:00,638 44 INFO rb-133655d-225807-427165 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-21 09:51:00,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/product.template/2498/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-21 09:51:00,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:00] "GET /web/image/product.product/3001/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.007 0.155 2026-10-21 09:51:00,696 44 INFO rb-133655d-225807-427165 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-21 09:51:00,752 44 INFO rb-133655d-225807-427165 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-21 09:51:00,814 44 INFO rb-133655d-225807-427165 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-21 09:51:00,908 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: tour succeeded 2026-10-21 09:51:00,910 44 INFO rb-133655d-225807-427165 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-21 09:51:00,986 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9382220 (allocated 10485760) 2026-10-21 09:51:01,002 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 139909 2026-10-21 09:51:01,009 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing websocket connection 2026-10-21 09:51:01,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 139909 2026-10-21 09:51:01,123 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095101_123511_test_self_order_kiosk_combo_qty_max_free.txt 2026-10-21 09:51:01,123 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmprh21es14_chrome_odoo" 2026-10-21 09:51:01,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-10-21 09:51:10,387 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 140088 2026-10-21 09:51:10,387 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmpvsm2d_n3_chrome_odoo 2026-10-21 09:51:10,387 44 INFO rb-133655d-225807-427165 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:41487/json/version 2026-10-21 09:51:10,389 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:51:10,424 44 INFO rb-133655d-225807-427165 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-21 09:51:10,424 44 INFO rb-133655d-225807-427165 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:41487/json 2026-10-21 09:51:10,425 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:51:10,437 44 INFO rb-133655d-225807-427165 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:41487/devtools/page/75DED860D1CEB0935209CC553221468C 2026-10-21 09:51:10,456 44 INFO rb-133655d-225807-427165 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-21 09:51:10,462 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless enable page notifications 2026-10-21 09:51:10,556 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Setting session cookie in browser 2026-10-21 09:51:10,903 44 INFO rb-133655d-225807-427165 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=db34ed067a734e64" in browser 2026-10-21 09:51:10,903 44 INFO rb-133655d-225807-427165 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=db34ed067a734e64" 2026-10-21 09:51:10,926 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:51:11,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:11] "GET /pos-self/182?access_token=db34ed067a734e64 HTTP/1.1" 200 - 57 0.040 0.604 2026-10-21 09:51:11,572 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': '75DED860D1CEB0935209CC553221468C', 'loaderId': 'B212B31AE9D42D69D4F96A69E4CA10B4', 'isDownload': False} 2026-10-21 09:51:11,572 44 INFO rb-133655d-225807-427165 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-21 09:51:11,598 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:51:11,625 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:51:11,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:11] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.045 2026-10-21 09:51:11,694 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:51:11,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:11] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.054 0.094 2026-10-21 09:51:11,780 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:51:11,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:11] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.171 2026-10-21 09:51:11,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-21 09:51:11,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-21 09:51:11,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:11] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.009 0.025 2026-10-21 09:51:12,000 44 INFO rb-133655d-225807-427165 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=db34ed067a734e64", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:51:12,005 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:51:12,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.017 2026-10-21 09:51:12,016 44 INFO rb-133655d-225807-427165 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-21 09:51:12,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:12] "POST /pos-self/relations/182 HTTP/1.1" 200 - 37 0.039 0.081 2026-10-21 09:51:12,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-21 09:51:12,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:12] "POST /pos-self/data/182 HTTP/1.1" 200 - 189 0.180 0.456 2026-10-21 09:51:12,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.584 2026-10-21 09:51:12,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:12] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-21 09:51:12,964 44 INFO rb-133655d-225807-427165 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-21 09:51:13,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/ir.attachment/12454/raw HTTP/1.1" 200 - 4 0.008 0.010 2026-10-21 09:51:13,048 44 INFO rb-133655d-225807-427165 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-21 09:51:13,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/ir.attachment/12403/raw HTTP/1.1" 200 - 4 0.004 0.014 2026-10-21 09:51:13,105 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:51:13,191 44 INFO rb-133655d-225807-427165 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-21 09:51:13,247 44 INFO rb-133655d-225807-427165 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-21 09:51:13,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.044 2026-10-21 09:51:13,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.011 0.082 2026-10-21 09:51:13,343 44 INFO rb-133655d-225807-427165 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-21 09:51:13,356 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.027 0.097 2026-10-21 09:51:13,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.144 2026-10-21 09:51:13,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.162 2026-10-21 09:51:13,427 44 INFO rb-133655d-225807-427165 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-21 09:51:13,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.185 2026-10-21 09:51:13,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-21 09:51:13,480 44 INFO rb-133655d-225807-427165 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-21 09:51:13,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/product.template/2499/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.171 2026-10-21 09:51:13,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:13] "GET /web/image/product.product/2991/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.013 0.130 2026-10-21 09:51:13,546 44 INFO rb-133655d-225807-427165 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-21 09:51:13,577 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51: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-21 09:51:13,622 44 INFO rb-133655d-225807-427165 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-21 09:51:13,684 44 INFO rb-133655d-225807-427165 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-21 09:51:13,779 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-10-21 09:51:13,780 44 INFO rb-133655d-225807-427165 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-21 09:51:13,881 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9272776 (allocated 10223616) 2026-10-21 09:51:13,892 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 140088 2026-10-21 09:51:13,897 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-10-21 09:51:13,898 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 140088 2026-10-21 09:51:14,030 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095114_030222_test_self_order_kiosk_combo_sides.txt 2026-10-21 09:51:14,030 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmpvsm2d_n3_chrome_odoo" 2026-10-21 09:51:14,084 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-10-21 09:51:22,515 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-10-21 09:51:31,103 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-10-21 09:51:39,462 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 140276 2026-10-21 09:51:39,464 44 INFO rb-133655d-225807-427165 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/tmprc5acu4n_chrome_odoo 2026-10-21 09:51:39,464 44 INFO rb-133655d-225807-427165 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:42141/json/version 2026-10-21 09:51:39,468 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:51:39,501 44 INFO rb-133655d-225807-427165 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-21 09:51:39,501 44 INFO rb-133655d-225807-427165 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:42141/json 2026-10-21 09:51:39,502 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:51:39,530 44 INFO rb-133655d-225807-427165 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:42141/devtools/page/20A809DF76D0953AB82B8C1193E6E843 2026-10-21 09:51:39,544 44 INFO rb-133655d-225807-427165 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-21 09:51:39,555 44 INFO rb-133655d-225807-427165 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-21 09:51:39,609 44 INFO rb-133655d-225807-427165 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-21 09:51:39,974 44 INFO rb-133655d-225807-427165 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=8282c0daf8cf463f" in browser 2026-10-21 09:51:39,975 44 INFO rb-133655d-225807-427165 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=8282c0daf8cf463f" 2026-10-21 09:51:39,996 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:51:40,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:40] "GET /pos-self/185?access_token=8282c0daf8cf463f HTTP/1.1" 200 - 57 0.066 0.601 2026-10-21 09:51:40,661 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '20A809DF76D0953AB82B8C1193E6E843', 'loaderId': 'D78522577D0BD9919F6C6F44183873D2', 'isDownload': False} 2026-10-21 09:51:40,661 44 INFO rb-133655d-225807-427165 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-21 09:51:40,683 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:51:40,731 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:51:40,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:40] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.032 0.054 2026-10-21 09:51:40,794 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:51:40,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:40] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.104 2026-10-21 09:51:40,838 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:51:40,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:40] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.023 0.169 2026-10-21 09:51:41,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.021 2026-10-21 09:51:41,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.024 2026-10-21 09:51:41,236 44 INFO rb-133655d-225807-427165 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=8282c0daf8cf463f", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:51:41,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:41] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.008 0.026 2026-10-21 09:51:41,250 44 INFO rb-133655d-225807-427165 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-21 09:51:41,264 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:51:41,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.031 2026-10-21 09:51:41,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:41] "POST /pos-self/relations/185 HTTP/1.1" 200 - 41 0.058 0.071 2026-10-21 09:51:41,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.217 2026-10-21 09:51:41,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:41] "POST /pos-self/data/185 HTTP/1.1" 200 - 176 0.220 0.277 2026-10-21 09:51:41,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.453 2026-10-21 09:51:42,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.049 2026-10-21 09:51:42,106 44 INFO rb-133655d-225807-427165 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-21 09:51:42,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/image/ir.attachment/12625/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-21 09:51:42,242 44 INFO rb-133655d-225807-427165 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-21 09:51:42,324 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:51:42,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.009 0.044 2026-10-21 09:51:42,331 44 INFO rb-133655d-225807-427165 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-21 09:51:42,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.059 2026-10-21 09:51:42,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.083 2026-10-21 09:51:42,415 44 INFO rb-133655d-225807-427165 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-21 09:51:42,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.100 2026-10-21 09:51:42,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-10-21 09:51:42,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-10-21 09:51:42,483 44 INFO rb-133655d-225807-427165 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-21 09:51:42,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/image/ir.attachment/12574/raw HTTP/1.1" 200 - 4 0.002 0.021 2026-10-21 09:51:42,519 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51: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-21 09:51:42,545 44 INFO rb-133655d-225807-427165 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-21 09:51:42,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "GET /web/image/product.product/2987/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.007 0.029 2026-10-21 09:51:42,617 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86812757 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': '389941ef-2726-4d2b-bd2e-5bb5d0a8fb43'}] 2026-10-21 09:51:42,669 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86812757 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': '389941ef-2726-4d2b-bd2e-5bb5d0a8fb43'} created pos.order #962 2026-10-21 09:51:42,694 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86812757 finished 2026-10-21 09:51:42,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.107 0.203 2026-10-21 09:51:42,947 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.014 0.021 2026-10-21 09:51:42,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-21 09:51:42,957 44 INFO rb-133655d-225807-427165 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-21 09:51:42,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:42] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.016 2026-10-21 09:51:43,007 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7483084 (allocated 8388608) 2026-10-21 09:51:43,020 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 140276 2026-10-21 09:51:43,021 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-21 09:51:43,022 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 140276 2026-10-21 09:51:43,119 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095143_119445_test_self_order_kiosk_to_cashier_payment.txt 2026-10-21 09:51:43,119 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmprc5acu4n_chrome_odoo" 2026-10-21 09:51:43,556 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 140461 2026-10-21 09:51:43,557 44 INFO rb-133655d-225807-427165 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/tmpjkoqb0wv_chrome_odoo 2026-10-21 09:51:43,557 44 INFO rb-133655d-225807-427165 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:40487/json/version 2026-10-21 09:51:43,561 44 INFO rb-133655d-225807-427165 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-21 09:51:43,576 44 INFO rb-133655d-225807-427165 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-21 09:51:43,579 44 INFO rb-133655d-225807-427165 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:40487/json 2026-10-21 09:51:43,583 44 INFO rb-133655d-225807-427165 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-21 09:51:43,603 44 INFO rb-133655d-225807-427165 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:40487/devtools/page/066C0A2F6EA4DD27A1E2CF3FB1058F3D 2026-10-21 09:51:43,608 44 INFO rb-133655d-225807-427165 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-21 09:51:43,612 44 INFO rb-133655d-225807-427165 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-21 09:51:43,684 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 09:51:43,702 44 INFO rb-133655d-225807-427165 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-21 09:51:43,706 44 INFO rb-133655d-225807-427165 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-21 09:51:43,706 44 INFO rb-133655d-225807-427165 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-21 09:51:44,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:44] "GET /pos/ui/186 HTTP/1.1" 200 - 112 0.095 0.519 2026-10-21 09:51:44,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '066C0A2F6EA4DD27A1E2CF3FB1058F3D', 'loaderId': '2AE133C5AE3A69A10AB1DFD8BA4313C5', 'isDownload': False} 2026-10-21 09:51:44,354 44 INFO rb-133655d-225807-427165 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-21 09:51:44,384 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:51:44,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:44] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.027 2026-10-21 09:51:44,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:44] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-21 09:51:44,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:44] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.057 2026-10-21 09:51:45,133 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:51:45,141 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:51:45,189 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-10-21 09:51:45,261 44 INFO rb-133655d-225807-427165 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-21 09:51:45,276 44 INFO rb-133655d-225807-427165 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-21 09:51:45,278 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 09:51:45,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.054 0.092 2026-10-21 09:51:45,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.130 2026-10-21 09:51:45,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:51:45,417 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:51:45,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 09:51:45,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.040 2026-10-21 09:51:45,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-21 09:51:45,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.029 0.074 2026-10-21 09:51:46,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 412 0.427 0.593 2026-10-21 09:51:46,719 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 09:51:46,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:51:46,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:46] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.061 2026-10-21 09:51:46,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-10-21 09:51:46,955 44 INFO rb-133655d-225807-427165 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-21 09:51:46,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-10-21 09:51:47,054 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:51:47,076 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:51:47,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.028 2026-10-21 09:51:47,087 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 09:51:47,120 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:51:47,120 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:51:47,161 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:51:47,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.020 2026-10-21 09:51:47,267 44 INFO rb-133655d-225807-427165 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-21 09:51:47,373 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /pos/ui/186?from_backend=True HTTP/1.1" 200 - 34 0.105 0.126 2026-10-21 09:51:47,474 44 INFO rb-133655d-225807-427165 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-21 09:51:47,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /pos/ui/186 HTTP/1.1" 200 - 34 0.052 0.311 2026-10-21 09:51:47,526 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:51:47,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/image?model=product.template&field=image_128&id=2479&unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.195 2026-10-21 09:51:47,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/image?model=product.template&field=image_128&id=2478&unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.264 2026-10-21 09:51:47,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/image?model=product.template&field=image_128&id=2480&unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.263 2026-10-21 09:51:47,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.301 2026-10-21 09:51:47,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/image?model=product.template&field=image_128&id=2481&unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.308 2026-10-21 09:51:47,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "GET /web/image?model=product.template&field=image_128&id=2482&unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-21 09:51:47,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.024 0.230 2026-10-21 09:51:47,859 44 INFO rb-133655d-225807-427165 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-21 09:51:48,093 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 71 0.111 0.117 2026-10-21 09:51:48,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.023 0.036 2026-10-21 09:51:48,178 44 INFO rb-133655d-225807-427165 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-21 09:51:48,204 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:51:48,246 44 INFO rb-133655d-225807-427165 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-21 09:51:48,311 44 INFO rb-133655d-225807-427165 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-21 09:51:48,363 44 INFO rb-133655d-225807-427165 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-21 09:51:48,459 44 INFO rb-133655d-225807-427165 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-21 09:51:48,479 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:51:48,512 44 INFO rb-133655d-225807-427165 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-21 09:51:48,569 44 INFO rb-133655d-225807-427165 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-21 09:51:48,639 44 INFO rb-133655d-225807-427165 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-21 09:51:48,645 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28268368 started for PoS orders references: [{'name': '/', 'pos_reference': '260-185-000001', 'uuid': '389941ef-2726-4d2b-bd2e-5bb5d0a8fb43'}] 2026-10-21 09:51:48,653 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:51:48,820 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [858] to pos.order #962 2026-10-21 09:51:49,512 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28268368 order {'name': '/', 'pos_reference': '260-185-000001', 'uuid': '389941ef-2726-4d2b-bd2e-5bb5d0a8fb43'} updated pos.order #962 2026-10-21 09:51:49,541 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28268368 finished 2026-10-21 09:51:49,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.395 0.645 2026-10-21 09:51:49,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:49] "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-21 09:51:49,883 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-21 09:51:49,885 44 INFO rb-133655d-225807-427165 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-21 09:51:49,898 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41588510 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-185-000001', 'uuid': '389941ef-2726-4d2b-bd2e-5bb5d0a8fb43'}] 2026-10-21 09:51:49,910 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41588510 order {'name': 'Shop - 000001', 'pos_reference': '260-185-000001', 'uuid': '389941ef-2726-4d2b-bd2e-5bb5d0a8fb43'} sync ignored for existing PoS order pos.order(962,) (state: paid) 2026-10-21 09:51:49,948 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41588510 finished 2026-10-21 09:51:50,016 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 15868212 (allocated 17563648) 2026-10-21 09:51:50,028 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 140461 2026-10-21 09:51:50,038 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-21 09:51:50,040 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 140461 2026-10-21 09:51:50,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:51:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.052 0.139 2026-10-21 09:51:50,138 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095150_138137_test_self_order_kiosk_to_cashier_payment.txt 2026-10-21 09:51:50,138 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpjkoqb0wv_chrome_odoo" 2026-10-21 09:51:50,213 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-10-21 09:51:59,485 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 140664 2026-10-21 09:51:59,485 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmpao7h7_kt_chrome_odoo 2026-10-21 09:51:59,485 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:41339/json/version 2026-10-21 09:51:59,487 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:51:59,588 44 INFO rb-133655d-225807-427165 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-21 09:51:59,588 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:41339/json 2026-10-21 09:51:59,588 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:51:59,617 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:41339/devtools/page/A4FFC8C8E90A9845D9F84CC22A48266C 2026-10-21 09:51:59,625 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-10-21 09:51:59,665 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-10-21 09:51:59,721 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-10-21 09:52:00,042 44 INFO rb-133655d-225807-427165 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=e1d38ec5c7734653" in browser 2026-10-21 09:52:00,043 44 INFO rb-133655d-225807-427165 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=e1d38ec5c7734653" 2026-10-21 09:52:00,121 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:52:01,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:01] "GET /pos-self/187?access_token=e1d38ec5c7734653 HTTP/1.1" 200 - 57 0.140 0.808 2026-10-21 09:52:01,027 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': 'A4FFC8C8E90A9845D9F84CC22A48266C', 'loaderId': '8B663FDC78E74CFD4904E8FF9F6CE06B', 'isDownload': False} 2026-10-21 09:52:01,028 44 INFO rb-133655d-225807-427165 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-21 09:52:01,043 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:52:01,100 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:52:01,157 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:01] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.044 0.050 2026-10-21 09:52:01,181 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:52:01,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:01] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.017 0.137 2026-10-21 09:52:01,232 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:52:01,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:01] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.161 2026-10-21 09:52:01,485 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:52:01,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.008 2026-10-21 09:52:01,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:01] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.005 0.016 2026-10-21 09:52:01,528 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:52:01,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:52:01,530 44 INFO rb-133655d-225807-427165 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=e1d38ec5c7734653", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:52:01,543 44 INFO rb-133655d-225807-427165 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-21 09:52:01,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:01] "POST /pos-self/relations/187 HTTP/1.1" 200 - 37 0.039 0.064 2026-10-21 09:52:01,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-21 09:52:02,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "POST /pos-self/data/187 HTTP/1.1" 200 - 183 0.210 0.274 2026-10-21 09:52:02,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.453 2026-10-21 09:52:02,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.050 2026-10-21 09:52:02,346 44 INFO rb-133655d-225807-427165 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-21 09:52:02,413 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:52:02,431 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/ir.attachment/12683/raw HTTP/1.1" 200 - 4 0.008 0.008 2026-10-21 09:52:02,433 44 INFO rb-133655d-225807-427165 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-21 09:52:02,490 44 INFO rb-133655d-225807-427165 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-21 09:52:02,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/ir.attachment/12682/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:52:02,565 44 INFO rb-133655d-225807-427165 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-21 09:52:02,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/ir.attachment/12632/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:52:02,600 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:52:02,657 44 INFO rb-133655d-225807-427165 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-21 09:52:02,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/pos.category/352/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-21 09:52:02,708 44 INFO rb-133655d-225807-427165 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-21 09:52:02,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.058 2026-10-21 09:52:02,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-21 09:52:02,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.061 2026-10-21 09:52:02,782 44 INFO rb-133655d-225807-427165 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-21 09:52:02,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.081 2026-10-21 09:52:02,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.097 2026-10-21 09:52:02,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-21 09:52:02,837 44 INFO rb-133655d-225807-427165 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-21 09:52:02,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/image/product.template/2500/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-21 09:52:02,857 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:52:02,910 44 INFO rb-133655d-225807-427165 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-21 09:52:02,957 44 INFO rb-133655d-225807-427165 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-21 09:52:03,007 44 INFO rb-133655d-225807-427165 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-21 09:52:03,063 44 INFO rb-133655d-225807-427165 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-21 09:52:03,079 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:03] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:52:03,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:03] "GET /pos-self/187?access_token=e1d38ec5c7734653 HTTP/1.1" 303 - 2 0.001 0.007 2026-10-21 09:52:03,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:03] "GET /fr/pos-self/187?access_token=e1d38ec5c7734653 HTTP/1.1" 200 - 10 0.009 0.034 2026-10-21 09:52:03,227 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:52:03,456 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:03] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.101 2026-10-21 09:52:03,484 44 INFO rb-133655d-225807-427165 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-21 09:52:03,490 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:52:03,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:52:03,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:03] "POST /pos-self/relations/187 HTTP/1.1" 200 - 16 0.017 0.052 2026-10-21 09:52:03,592 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.070 2026-10-21 09:52:03,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:03] "POST /pos-self/data/187 HTTP/1.1" 200 - 115 0.097 0.250 2026-10-21 09:52:03,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.348 2026-10-21 09:52:04,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.016 2026-10-21 09:52:04,027 44 INFO rb-133655d-225807-427165 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-21 09:52:04,061 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:04] "GET /web/image/ir.attachment/12683/raw HTTP/1.1" 304 - 4 0.001 0.006 2026-10-21 09:52:04,113 44 INFO rb-133655d-225807-427165 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-21 09:52:04,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:04] "GET /web/image/ir.attachment/12682/raw HTTP/1.1" 304 - 4 0.001 0.007 2026-10-21 09:52:04,183 44 INFO rb-133655d-225807-427165 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-21 09:52:04,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:04] "GET /web/image/ir.attachment/12632/raw HTTP/1.1" 304 - 4 0.001 0.009 2026-10-21 09:52:04,262 44 INFO rb-133655d-225807-427165 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-21 09:52:04,314 44 INFO rb-133655d-225807-427165 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-21 09:52:04,380 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-10-21 09:52:04,381 44 INFO rb-133655d-225807-427165 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-21 09:52:04,482 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8419776 (allocated 10424320) 2026-10-21 09:52:04,504 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 140664 2026-10-21 09:52:04,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-10-21 09:52:04,509 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 140664 2026-10-21 09:52:04,616 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095204_616483_test_self_order_language_changes.txt 2026-10-21 09:52:04,616 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmpao7h7_kt_chrome_odoo" 2026-10-21 09:52:04,660 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-10-21 09:52:13,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 140873 2026-10-21 09:52:13,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmp8b38xyqq_chrome_odoo 2026-10-21 09:52:13,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:37843/json/version 2026-10-21 09:52:13,919 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37843', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:52:13,954 44 INFO rb-133655d-225807-427165 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-21 09:52:13,954 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:37843/json 2026-10-21 09:52:13,955 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37843', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:52:13,971 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:37843/devtools/page/B1377E8399DEE5601669B941C82C2A98 2026-10-21 09:52:13,984 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Enable chrome headless console log notification 2026-10-21 09:52:13,991 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-10-21 09:52:14,021 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-10-21 09:52:14,406 44 INFO rb-133655d-225807-427165 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=1413598984a74c71" in browser 2026-10-21 09:52:14,407 44 INFO rb-133655d-225807-427165 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=1413598984a74c71" 2026-10-21 09:52:14,425 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:52:15,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:15] "GET /pos-self/188?access_token=1413598984a74c71 HTTP/1.1" 200 - 57 0.048 0.547 2026-10-21 09:52:15,022 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': 'B1377E8399DEE5601669B941C82C2A98', 'loaderId': 'BCAB3131192E6A2B31C4B51D44051DD7', 'isDownload': False} 2026-10-21 09:52:15,022 44 INFO rb-133655d-225807-427165 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-21 09:52:15,048 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:52:15,075 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:52:15,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:15] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.040 0.039 2026-10-21 09:52:15,155 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:52:15,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:15] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.116 2026-10-21 09:52:15,204 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:52:15,223 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:15] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.138 2026-10-21 09:52:15,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-21 09:52:15,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 09:52:15,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:15] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.008 0.015 2026-10-21 09:52:15,497 44 INFO rb-133655d-225807-427165 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=1413598984a74c71", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:52:15,504 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:52:15,505 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:15] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:52:15,507 44 INFO rb-133655d-225807-427165 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-21 09:52:15,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:15] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.052 0.078 2026-10-21 09:52:15,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-21 09:52:16,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "POST /pos-self/data/188 HTTP/1.1" 200 - 162 0.163 0.265 2026-10-21 09:52:16,140 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.390 2026-10-21 09:52:16,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-21 09:52:16,257 44 INFO rb-133655d-225807-427165 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-21 09:52:16,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/image/ir.attachment/12741/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:52:16,364 44 INFO rb-133655d-225807-427165 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-21 09:52:16,412 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:52:16,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/image/pos.category/353/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-21 09:52:16,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/image/product.template/2501/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.033 2026-10-21 09:52:16,483 44 INFO rb-133655d-225807-427165 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-21 09:52:16,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/image/pos.category/354/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.027 2026-10-21 09:52:16,522 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/image/pos.category/355/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.044 2026-10-21 09:52:16,550 44 INFO rb-133655d-225807-427165 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-21 09:52:16,607 44 INFO rb-133655d-225807-427165 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-21 09:52:16,644 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/image/product.template/2502/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.018 2026-10-21 09:52:16,673 44 INFO rb-133655d-225807-427165 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-21 09:52:16,753 44 INFO rb-133655d-225807-427165 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-21 09:52:16,779 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/image/ir.attachment/12690/raw HTTP/1.1" 200 - 4 0.007 0.009 2026-10-21 09:52:16,804 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "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-21 09:52:16,856 44 INFO rb-133655d-225807-427165 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-21 09:52:16,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/image/product.product/3011/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.023 0.048 2026-10-21 09:52:16,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:16] "GET /web/image/product.product/3010/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.009 0.100 2026-10-21 09:52:16,983 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37665119 started for PoS orders references: [{'name': None, 'pos_reference': '260-188-000001', 'uuid': '0408fd9a-8a91-40ee-b6fa-7d7c34c6b30a'}] 2026-10-21 09:52:17,032 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37665119 order {'name': None, 'pos_reference': '260-188-000001', 'uuid': '0408fd9a-8a91-40ee-b6fa-7d7c34c6b30a'} created pos.order #963 2026-10-21 09:52:17,062 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37665119 finished 2026-10-21 09:52:17,225 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.097 0.262 2026-10-21 09:52:17,302 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-10-21 09:52:17,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:17] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.006 0.013 2026-10-21 09:52:17,309 44 INFO rb-133655d-225807-427165 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-21 09:52:17,385 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7589088 (allocated 8650752) 2026-10-21 09:52:17,401 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 140873 2026-10-21 09:52:17,404 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-10-21 09:52:17,406 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 140873 2026-10-21 09:52:17,516 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095217_516682_test_self_order_parent_category.txt 2026-10-21 09:52:17,517 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmp8b38xyqq_chrome_odoo" 2026-10-21 09:52:17,606 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-10-21 09:52:26,615 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 141060 2026-10-21 09:52:26,615 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmpqc0a0007_chrome_odoo 2026-10-21 09:52:26,615 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:35545/json/version 2026-10-21 09:52:26,617 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:52:26,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-21 09:52:26,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:35545/json 2026-10-21 09:52:26,634 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:52:26,648 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:35545/devtools/page/44CEE130571E82CB4F00537D11DBADCD 2026-10-21 09:52:26,664 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-10-21 09:52:26,677 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-10-21 09:52:26,699 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-10-21 09:52:27,075 44 INFO rb-133655d-225807-427165 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=19984dea4c4b431b" in browser 2026-10-21 09:52:27,076 44 INFO rb-133655d-225807-427165 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=19984dea4c4b431b" 2026-10-21 09:52:27,096 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:52:27,845 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:27] "GET /pos-self/189?access_token=19984dea4c4b431b HTTP/1.1" 200 - 57 0.094 0.659 2026-10-21 09:52:27,852 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': '44CEE130571E82CB4F00537D11DBADCD', 'loaderId': 'DC8E6C4D29F9BEF364A752CC1FA56518', 'isDownload': False} 2026-10-21 09:52:27,853 44 INFO rb-133655d-225807-427165 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-21 09:52:27,876 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:52:27,909 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:52:27,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:27] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.050 2026-10-21 09:52:27,966 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:52:28,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:28] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.109 2026-10-21 09:52:28,045 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:52:28,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:28] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.160 2026-10-21 09:52:28,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.021 2026-10-21 09:52:28,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-21 09:52:28,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:28] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-21 09:52:28,274 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:52:28,275 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:52:28,282 44 INFO rb-133655d-225807-427165 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=19984dea4c4b431b", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:52:28,297 44 INFO rb-133655d-225807-427165 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-21 09:52:28,517 44 INFO rb-133655d-225807-427165 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-21 09:52:28,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:28] "POST /pos-self/relations/189 HTTP/1.1" 200 - 42 0.050 0.263 2026-10-21 09:52:28,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.393 2026-10-21 09:52:29,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "POST /pos-self/data/189 HTTP/1.1" 200 - 183 0.290 0.301 2026-10-21 09:52:29,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.542 2026-10-21 09:52:29,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.050 2026-10-21 09:52:29,386 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: Owl is running in 'dev' mode. 2026-10-21 09:52:29,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/image/ir.attachment/12799/raw HTTP/1.1" 200 - 4 0.012 0.014 2026-10-21 09:52:29,539 44 INFO rb-133655d-225807-427165 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-21 09:52:29,639 44 INFO rb-133655d-225807-427165 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-21 09:52:29,643 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/image/pos.category/348/image_128?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 2 0.013 0.039 2026-10-21 09:52:29,668 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:52:29,680 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/image/product.template/2478/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.011 0.064 2026-10-21 09:52:29,696 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/image/product.template/2479/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-21 09:52:29,725 44 INFO rb-133655d-225807-427165 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-21 09:52:29,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/image/product.template/2482/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.115 2026-10-21 09:52:29,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/image/product.template/2480/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-21 09:52:29,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/image/product.template/2481/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-21 09:52:29,810 44 INFO rb-133655d-225807-427165 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-21 09:52:29,876 44 INFO rb-133655d-225807-427165 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-21 09:52:29,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/image/ir.attachment/12748/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-21 09:52:29,926 44 INFO rb-133655d-225807-427165 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-21 09:52:29,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:29] "GET /web/image/product.product/2987/image_512?unique=2026-10-21T09:49:31.000+00:00 HTTP/1.1" 200 - 8 0.009 0.023 2026-10-21 09:52:29,981 44 INFO rb-133655d-225807-427165 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-21 09:52:30,057 44 INFO rb-133655d-225807-427165 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-21 09:52:30,120 44 INFO rb-133655d-225807-427165 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-21 09:52:30,173 44 INFO rb-133655d-225807-427165 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-21 09:52:30,253 44 INFO rb-133655d-225807-427165 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-21 09:52:30,341 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33691610 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': '71545298-7dae-4300-8772-dbd5ccdf7ff0'}] 2026-10-21 09:52:30,418 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33691610 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': '71545298-7dae-4300-8772-dbd5ccdf7ff0'} created pos.order #964 2026-10-21 09:52:30,454 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33691610 finished 2026-10-21 09:52:30,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 107 0.157 0.277 2026-10-21 09:52:30,764 44 INFO rb-133655d-225807-427165 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-21 09:52:30,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:30] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.011 0.011 2026-10-21 09:52:30,811 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-10-21 09:52:30,812 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_self_order_pricelist SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 09:52:30,900 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7966528 (allocated 8912896) 2026-10-21 09:52:30,925 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 141060 2026-10-21 09:52:30,926 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-10-21 09:52:30,927 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 141060 2026-10-21 09:52:31,025 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095231_025381_test_self_order_pricelist.txt 2026-10-21 09:52:31,025 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmpqc0a0007_chrome_odoo" 2026-10-21 09:52:31,106 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 09:52:33,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-21 09:52:42,410 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 141241 2026-10-21 09:52:42,411 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmp_ys7oy7k_chrome_odoo 2026-10-21 09:52:42,411 44 INFO rb-133655d-225807-427165 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:44475/json/version 2026-10-21 09:52:42,413 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:52:42,494 44 INFO rb-133655d-225807-427165 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-21 09:52:42,494 44 INFO rb-133655d-225807-427165 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:44475/json 2026-10-21 09:52:42,495 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:52:42,541 44 INFO rb-133655d-225807-427165 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:44475/devtools/page/086D8037A59CEC5DEEDB84065807A9EB 2026-10-21 09:52:42,561 44 INFO rb-133655d-225807-427165 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-21 09:52:42,574 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-10-21 09:52:42,607 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-10-21 09:52:42,915 44 INFO rb-133655d-225807-427165 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=79f24a2a6d664d0d" in browser 2026-10-21 09:52:42,915 44 INFO rb-133655d-225807-427165 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=79f24a2a6d664d0d" 2026-10-21 09:52:42,956 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:52:43,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:43] "GET /pos-self/190?access_token=79f24a2a6d664d0d HTTP/1.1" 200 - 57 0.061 0.537 2026-10-21 09:52:43,540 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': '086D8037A59CEC5DEEDB84065807A9EB', 'loaderId': '139993C199D2183DCF9F910BEB41692F', 'isDownload': False} 2026-10-21 09:52:43,541 44 INFO rb-133655d-225807-427165 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-21 09:52:43,562 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:52:43,587 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:52:43,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:43] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.040 2026-10-21 09:52:43,640 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:52:43,683 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:43] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.081 2026-10-21 09:52:43,693 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:52:43,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:43] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.128 2026-10-21 09:52:43,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.015 2026-10-21 09:52:43,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:52:43,928 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:43] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.018 2026-10-21 09:52:43,932 44 INFO rb-133655d-225807-427165 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=79f24a2a6d664d0d", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:52:43,947 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:52:43,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:43] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:52:43,950 44 INFO rb-133655d-225807-427165 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-21 09:52:44,018 44 INFO rb-133655d-225807-427165 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-21 09:52:44,061 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-21 09:52:44,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:44] "POST /pos-self/relations/190 HTTP/1.1" 200 - 37 0.040 0.160 2026-10-21 09:52:44,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-21 09:52:44,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:44] "POST /pos-self/data/190 HTTP/1.1" 200 - 181 0.215 0.259 2026-10-21 09:52:44,774 44 INFO rb-133655d-225807-427165 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-21 09:52:44,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:44] "GET /web/image/ir.attachment/12867/raw HTTP/1.1" 200 - 4 0.003 0.018 2026-10-21 09:52:44,887 44 INFO rb-133655d-225807-427165 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-21 09:52:44,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:44] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-21 09:52:44,992 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:52:44,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:44] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.025 0.018 2026-10-21 09:52:45,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:45] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.053 2026-10-21 09:52:45,040 44 INFO rb-133655d-225807-427165 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-21 09:52:45,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:45] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.068 2026-10-21 09:52:45,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:45] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.096 2026-10-21 09:52:45,107 44 INFO rb-133655d-225807-427165 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-21 09:52:45,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:45] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.012 0.098 2026-10-21 09:52:45,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:45] "GET /web/image/ir.attachment/12816/raw HTTP/1.1" 200 - 4 0.004 0.007 2026-10-21 09:52:45,157 44 INFO rb-133655d-225807-427165 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-21 09:52:45,160 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52: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-21 09:52:45,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:45] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.016 0.035 2026-10-21 09:52:45,227 44 INFO rb-133655d-225807-427165 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-21 09:52:45,291 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64627479 started for PoS orders references: [{'name': None, 'pos_reference': '260-190-000001', 'uuid': 'b65faf1c-8afa-4a12-8bdc-3029ca3235de'}] 2026-10-21 09:52:45,368 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64627479 order {'name': None, 'pos_reference': '260-190-000001', 'uuid': 'b65faf1c-8afa-4a12-8bdc-3029ca3235de'} created pos.order #965 2026-10-21 09:52:45,416 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64627479 finished 2026-10-21 09:52:45,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.157 0.269 2026-10-21 09:52:45,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-21 09:52:45,730 44 INFO rb-133655d-225807-427165 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-21 09:52:45,787 44 INFO rb-133655d-225807-427165 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-21 09:52:45,834 44 INFO rb-133655d-225807-427165 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-21 09:52:45,927 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #3 deleted mail.message records with IDs: [12182] 2026-10-21 09:52:46,149 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #3 deleted pos.order records with IDs: [965] 2026-10-21 09:52:46,164 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2694] 2026-10-21 09:52:46,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:46] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 79 0.109 0.166 2026-10-21 09:52:46,177 44 INFO rb-133655d-225807-427165 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-21 09:52:46,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:46] "GET /web/image/ir.attachment/12866/raw HTTP/1.1" 200 - 4 0.006 0.259 2026-10-21 09:52:46,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.007 0.042 2026-10-21 09:52:46,298 44 INFO rb-133655d-225807-427165 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-21 09:52:46,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-10-21 09:52:46,355 44 INFO rb-133655d-225807-427165 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-21 09:52:46,440 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8144384 (allocated 8912896) 2026-10-21 09:52:46,462 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 141241 2026-10-21 09:52:46,470 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-21 09:52:46,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 141241 2026-10-21 09:52:46,586 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095246_586302_test_delete_mobile_order_from_backend.txt 2026-10-21 09:52:46,586 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmp_ys7oy7k_chrome_odoo" 2026-10-21 09:52:46,627 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-10-21 09:52:55,813 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 141431 2026-10-21 09:52:55,813 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp75uqui3t_chrome_odoo 2026-10-21 09:52:55,813 44 INFO rb-133655d-225807-427165 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:45665/json/version 2026-10-21 09:52:55,815 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45665', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:52:55,869 44 INFO rb-133655d-225807-427165 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-21 09:52:55,869 44 INFO rb-133655d-225807-427165 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:45665/json 2026-10-21 09:52:55,870 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45665', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:52:55,885 44 INFO rb-133655d-225807-427165 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:45665/devtools/page/11BC6695161C8FCF729CF5F179F5816A 2026-10-21 09:52:55,900 44 INFO rb-133655d-225807-427165 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-21 09:52:55,926 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-21 09:52:55,969 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-21 09:52:56,254 44 INFO rb-133655d-225807-427165 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=efdcbab022f6484c" in browser 2026-10-21 09:52:56,254 44 INFO rb-133655d-225807-427165 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=efdcbab022f6484c" 2026-10-21 09:52:56,290 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:52:56,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:56] "GET /pos-self/191?access_token=efdcbab022f6484c HTTP/1.1" 200 - 57 0.048 0.554 2026-10-21 09:52:56,891 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '11BC6695161C8FCF729CF5F179F5816A', 'loaderId': 'B1A5D453E954F46E6E92D7DE17B0A8C3', 'isDownload': False} 2026-10-21 09:52:56,892 44 INFO rb-133655d-225807-427165 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-21 09:52:56,921 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:52:56,956 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:52:57,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:57] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.041 2026-10-21 09:52:57,021 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:52:57,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:57] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.102 2026-10-21 09:52:57,067 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:52:57,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:57] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.143 2026-10-21 09:52:57,317 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:52:57,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 09:52:57,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:57] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.020 2026-10-21 09:52:57,369 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:52:57,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:52:57,370 44 INFO rb-133655d-225807-427165 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=efdcbab022f6484c", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:52:57,385 44 INFO rb-133655d-225807-427165 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-21 09:52:57,445 44 INFO rb-133655d-225807-427165 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-21 09:52:57,517 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:57] "POST /pos-self/relations/191 HTTP/1.1" 200 - 37 0.042 0.082 2026-10-21 09:52:57,595 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-21 09:52:58,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "POST /pos-self/data/191 HTTP/1.1" 200 - 181 0.209 0.274 2026-10-21 09:52:58,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.438 2026-10-21 09:52:58,130 44 INFO rb-133655d-225807-427165 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-21 09:52:58,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/image/ir.attachment/12925/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-21 09:52:58,251 44 INFO rb-133655d-225807-427165 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-21 09:52:58,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-21 09:52:58,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.017 2026-10-21 09:52:58,361 44 INFO rb-133655d-225807-427165 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-21 09:52:58,365 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:52:58,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.059 2026-10-21 09:52:58,419 44 INFO rb-133655d-225807-427165 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-21 09:52:58,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.081 2026-10-21 09:52:58,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.109 2026-10-21 09:52:58,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.131 2026-10-21 09:52:58,499 44 INFO rb-133655d-225807-427165 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-21 09:52:58,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/image/ir.attachment/12874/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 09:52:58,547 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:52:58,565 44 INFO rb-133655d-225807-427165 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-21 09:52:58,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/image/product.product/3014/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.011 0.023 2026-10-21 09:52:58,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:58] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.012 0.059 2026-10-21 09:52:58,619 44 INFO rb-133655d-225807-427165 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-21 09:52:58,686 44 INFO rb-133655d-225807-427165 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-21 09:52:58,737 44 INFO rb-133655d-225807-427165 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-21 09:52:58,823 44 INFO rb-133655d-225807-427165 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-21 09:52:58,894 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59414830 started for PoS orders references: [{'name': None, 'pos_reference': '260-191-000001', 'uuid': 'fa2d0515-e791-4e95-91be-fd59ff7faa19'}] 2026-10-21 09:52:58,964 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59414830 order {'name': None, 'pos_reference': '260-191-000001', 'uuid': 'fa2d0515-e791-4e95-91be-fd59ff7faa19'} created pos.order #966 2026-10-21 09:52:58,996 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59414830 finished 2026-10-21 09:52:59,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 115 0.139 0.259 2026-10-21 09:52:59,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:52:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.020 0.013 2026-10-21 09:52:59,277 44 INFO rb-133655d-225807-427165 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-21 09:52:59,336 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-21 09:52:59,337 44 INFO rb-133655d-225807-427165 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-21 09:52:59,409 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8131672 (allocated 9175040) 2026-10-21 09:52:59,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 141431 2026-10-21 09:52:59,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-21 09:52:59,423 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 141431 2026-10-21 09:52:59,543 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095259_542805_test_mobile_self_order_preparation_changes.txt 2026-10-21 09:52:59,543 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp75uqui3t_chrome_odoo" 2026-10-21 09:53:00,017 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 141616 2026-10-21 09:53:00,017 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp63jbpyfp_chrome_odoo 2026-10-21 09:53:00,017 44 INFO rb-133655d-225807-427165 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:44097/json/version 2026-10-21 09:53:00,019 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44097', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:53:00,035 44 INFO rb-133655d-225807-427165 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-21 09:53:00,035 44 INFO rb-133655d-225807-427165 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:44097/json 2026-10-21 09:53:00,036 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44097', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:53:00,050 44 INFO rb-133655d-225807-427165 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:44097/devtools/page/FF891E72455C0A98A3DE77FAAA7ECB6B 2026-10-21 09:53:00,073 44 INFO rb-133655d-225807-427165 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-21 09:53:00,095 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-21 09:53:00,151 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:53:00,154 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-21 09:53:00,161 44 INFO rb-133655d-225807-427165 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-21 09:53:00,161 44 INFO rb-133655d-225807-427165 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-21 09:53:00,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:00] "GET /pos/ui?config_id=191 HTTP/1.1" 200 - 73 0.067 0.407 2026-10-21 09:53:00,654 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'FF891E72455C0A98A3DE77FAAA7ECB6B', 'loaderId': '84F5B75E305BBF8F9575A373E4B0E18A', 'isDownload': False} 2026-10-21 09:53:00,654 44 INFO rb-133655d-225807-427165 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-21 09:53:00,679 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:53:00,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:00] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-21 09:53:00,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:00] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-21 09:53:00,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:00] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.034 2026-10-21 09:53:01,427 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:53:01,458 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 09:53:01,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:53:01,514 44 INFO rb-133655d-225807-427165 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-21 09:53:01,525 44 INFO rb-133655d-225807-427165 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-21 09:53:01,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-21 09:53:01,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:53:01,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:53:01,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.005 0.018 2026-10-21 09:53:01,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-21 09:53:01,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.018 0.049 2026-10-21 09:53:01,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-21 09:53:03,054 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-21 09:53:03,057 44 INFO rb-133655d-225807-427165 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-21 09:53:03,058 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-21 09:53:03,061 44 INFO rb-133655d-225807-427165 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-21 09:53:03,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.515 0.803 2026-10-21 09:53:03,120 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "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-21 09:53:03,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "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.011 2026-10-21 09:53:03,332 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.047 2026-10-21 09:53:03,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "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-21 09:53:03,397 44 INFO rb-133655d-225807-427165 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-21 09:53:03,411 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 09:53:03,472 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:53:03,473 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:53:03,501 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 09:53:03,506 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.030 2026-10-21 09:53:03,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:53:03,526 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "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-21 09:53:03,531 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:53:03,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.027 2026-10-21 09:53:03,590 44 INFO rb-133655d-225807-427165 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-21 09:53:03,651 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:53:03,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.012 0.025 2026-10-21 09:53:03,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /pos/ui/191 HTTP/1.1" 200 - 33 0.036 0.094 2026-10-21 09:53:03,835 44 INFO rb-133655d-225807-427165 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-21 09:53:03,873 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:03] "GET /pos/ui/191?from_backend=True HTTP/1.1" 200 - 33 0.040 0.190 2026-10-21 09:53:03,887 44 INFO rb-133655d-225807-427165 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-21 09:53:04,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.047 0.115 2026-10-21 09:53:04,079 44 INFO rb-133655d-225807-427165 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-21 09:53:04,092 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.018 0.055 2026-10-21 09:53:04,102 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:53:04,134 44 INFO rb-133655d-225807-427165 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-21 09:53:04,212 44 INFO rb-133655d-225807-427165 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-21 09:53:04,347 44 INFO rb-133655d-225807-427165 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-21 09:53:04,402 44 INFO rb-133655d-225807-427165 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-21 09:53:04,453 44 INFO rb-133655d-225807-427165 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-21 09:53:04,499 44 INFO rb-133655d-225807-427165 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-21 09:53:04,589 44 INFO rb-133655d-225807-427165 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-21 09:53:04,612 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:53:04,643 44 INFO rb-133655d-225807-427165 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-21 09:53:04,715 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-21 09:53:04,717 44 INFO rb-133655d-225807-427165 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-21 09:53:04,721 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28094919 started for PoS orders references: [{'name': '/', 'pos_reference': '260-191-000001', 'uuid': 'fa2d0515-e791-4e95-91be-fd59ff7faa19'}] 2026-10-21 09:53:04,730 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:53:04,809 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15431840 (allocated 17039360) 2026-10-21 09:53:04,820 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 141616 2026-10-21 09:53:04,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-21 09:53:04,835 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 141616 2026-10-21 09:53:04,909 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [859] to pos.order #966 2026-10-21 09:53:04,945 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095304_945356_test_mobile_self_order_preparation_changes.txt 2026-10-21 09:53:04,945 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp63jbpyfp_chrome_odoo" 2026-10-21 09:53:04,964 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-21 09:53:05,616 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28094919 order {'name': '/', 'pos_reference': '260-191-000001', 'uuid': 'fa2d0515-e791-4e95-91be-fd59ff7faa19'} updated pos.order #966 2026-10-21 09:53:05,620 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28094919 finished 2026-10-21 09:53:05,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.432 0.560 2026-10-21 09:53:05,760 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-10-21 09:53:14,354 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 141815 2026-10-21 09:53:14,355 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmpyndlbpiw_chrome_odoo 2026-10-21 09:53:14,355 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:41709/json/version 2026-10-21 09:53:14,356 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41709', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:53:14,403 44 INFO rb-133655d-225807-427165 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-21 09:53:14,403 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:41709/json 2026-10-21 09:53:14,404 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41709', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:53:14,435 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:41709/devtools/page/D9BD181CBD8BDE588F4BD313631C6352 2026-10-21 09:53:14,458 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-10-21 09:53:14,482 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-10-21 09:53:14,500 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-10-21 09:53:14,824 44 INFO rb-133655d-225807-427165 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=814d02b706784006" in browser 2026-10-21 09:53:14,824 44 INFO rb-133655d-225807-427165 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=814d02b706784006" 2026-10-21 09:53:14,846 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:53:15,512 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:15] "GET /pos-self/192?access_token=814d02b706784006 HTTP/1.1" 200 - 57 0.045 0.627 2026-10-21 09:53:15,517 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': 'D9BD181CBD8BDE588F4BD313631C6352', 'loaderId': '862B6753012361479488D3BCAE683E56', 'isDownload': False} 2026-10-21 09:53:15,518 44 INFO rb-133655d-225807-427165 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-21 09:53:15,542 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:53:15,573 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:53:15,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:15] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.044 2026-10-21 09:53:15,635 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:53:15,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:15] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.095 2026-10-21 09:53:15,685 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:53:15,706 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:15] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.140 2026-10-21 09:53:15,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-21 09:53:15,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-21 09:53:15,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:15] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.019 2026-10-21 09:53:15,931 44 INFO rb-133655d-225807-427165 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=814d02b706784006", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:53:15,932 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:53:15,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:15] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:53:15,950 44 INFO rb-133655d-225807-427165 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-21 09:53:16,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:16] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.026 0.069 2026-10-21 09:53:16,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.033 0.165 2026-10-21 09:53:16,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:16] "POST /pos-self/data/192 HTTP/1.1" 200 - 181 0.282 0.309 2026-10-21 09:53:16,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.526 2026-10-21 09:53:16,777 44 INFO rb-133655d-225807-427165 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-21 09:53:16,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:16] "GET /web/image/ir.attachment/12983/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-21 09:53:16,893 44 INFO rb-133655d-225807-427165 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-21 09:53:16,952 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:53:16,976 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:16] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.039 2026-10-21 09:53:16,986 44 INFO rb-133655d-225807-427165 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-21 09:53:17,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:17] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.050 2026-10-21 09:53:17,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:17] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.068 2026-10-21 09:53:17,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:17] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.085 2026-10-21 09:53:17,060 44 INFO rb-133655d-225807-427165 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-21 09:53:17,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:17] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.106 2026-10-21 09:53:17,093 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:17] "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-21 09:53:17,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:17] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-21 09:53:17,106 44 INFO rb-133655d-225807-427165 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-21 09:53:17,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:17] "GET /web/image/ir.attachment/12932/raw HTTP/1.1" 200 - 4 0.003 0.061 2026-10-21 09:53:17,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:17] "GET /web/image/product.product/3015/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.009 0.071 2026-10-21 09:53:17,187 44 INFO rb-133655d-225807-427165 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-21 09:53:17,265 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99750724 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000001', 'uuid': '6294097d-fcc5-4548-b3df-3e2a12232dd9'}] 2026-10-21 09:53:17,350 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99750724 order {'name': None, 'pos_reference': '260-192-000001', 'uuid': '6294097d-fcc5-4548-b3df-3e2a12232dd9'} created pos.order #967 2026-10-21 09:53:17,381 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99750724 finished 2026-10-21 09:53:18,236 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 275 0.432 0.616 2026-10-21 09:53:18,297 44 INFO rb-133655d-225807-427165 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-21 09:53:18,353 44 INFO rb-133655d-225807-427165 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-21 09:53:18,413 44 INFO rb-133655d-225807-427165 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-21 09:53:18,484 44 INFO rb-133655d-225807-427165 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-21 09:53:18,545 44 INFO rb-133655d-225807-427165 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-21 09:53:18,598 44 INFO rb-133655d-225807-427165 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-21 09:53:18,659 44 INFO rb-133655d-225807-427165 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-21 09:53:18,721 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11754948 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000002', 'uuid': 'd6fd3b22-88d9-49f7-89b6-f80474288ec8'}] 2026-10-21 09:53:18,769 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11754948 order {'name': None, 'pos_reference': '260-192-000002', 'uuid': 'd6fd3b22-88d9-49f7-89b6-f80474288ec8'} created pos.order #968 2026-10-21 09:53:18,789 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11754948 finished 2026-10-21 09:53:19,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 159 0.234 0.484 2026-10-21 09:53:19,430 44 INFO rb-133655d-225807-427165 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-21 09:53:19,486 44 INFO rb-133655d-225807-427165 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-21 09:53:19,547 44 INFO rb-133655d-225807-427165 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-21 09:53:19,617 44 INFO rb-133655d-225807-427165 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-21 09:53:19,679 44 INFO rb-133655d-225807-427165 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-21 09:53:19,726 44 INFO rb-133655d-225807-427165 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-21 09:53:19,795 44 INFO rb-133655d-225807-427165 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-21 09:53:19,857 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94720965 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000003', 'uuid': '31d3c9ac-9b1d-4446-a919-f4c98689d224'}] 2026-10-21 09:53:19,901 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94720965 order {'name': None, 'pos_reference': '260-192-000003', 'uuid': '31d3c9ac-9b1d-4446-a919-f4c98689d224'} created pos.order #969 2026-10-21 09:53:19,933 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94720965 finished 2026-10-21 09:53:20,434 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 159 0.183 0.460 2026-10-21 09:53:20,493 44 INFO rb-133655d-225807-427165 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-21 09:53:20,550 44 INFO rb-133655d-225807-427165 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-21 09:53:20,610 44 INFO rb-133655d-225807-427165 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-21 09:53:20,682 44 INFO rb-133655d-225807-427165 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-21 09:53:20,737 44 INFO rb-133655d-225807-427165 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-21 09:53:20,791 44 INFO rb-133655d-225807-427165 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-21 09:53:20,850 44 INFO rb-133655d-225807-427165 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-21 09:53:20,896 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24036919 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000004', 'uuid': 'a041d2e4-8c96-439e-b6bc-3b7b1b93d89d'}] 2026-10-21 09:53:20,938 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24036919 order {'name': None, 'pos_reference': '260-192-000004', 'uuid': 'a041d2e4-8c96-439e-b6bc-3b7b1b93d89d'} created pos.order #970 2026-10-21 09:53:20,964 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24036919 finished 2026-10-21 09:53:21,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 159 0.191 0.425 2026-10-21 09:53:21,510 44 INFO rb-133655d-225807-427165 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-21 09:53:21,568 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-10-21 09:53:21,569 44 INFO rb-133655d-225807-427165 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-21 09:53:21,666 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 10116952 (allocated 11272192) 2026-10-21 09:53:21,677 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 141815 2026-10-21 09:53:21,686 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-10-21 09:53:21,690 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 141815 2026-10-21 09:53:21,819 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095321_819189_test_order_sequence_in_self.txt 2026-10-21 09:53:21,819 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmpyndlbpiw_chrome_odoo" 2026-10-21 09:53:21,894 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-10-21 09:53:31,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 142006 2026-10-21 09:53:31,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmpkja51bpo_chrome_odoo 2026-10-21 09:53:31,059 44 INFO rb-133655d-225807-427165 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:39163/json/version 2026-10-21 09:53:31,061 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39163', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:53:31,091 44 INFO rb-133655d-225807-427165 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-21 09:53:31,092 44 INFO rb-133655d-225807-427165 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:39163/json 2026-10-21 09:53:31,092 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39163', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:53:31,111 44 INFO rb-133655d-225807-427165 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:39163/devtools/page/A9B8AE9A94A93B542CC2EAC2D29661CF 2026-10-21 09:53:31,123 44 INFO rb-133655d-225807-427165 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-21 09:53:31,150 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless enable page notifications 2026-10-21 09:53:31,484 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 09:53:31,487 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Setting session cookie in browser 2026-10-21 09:53:31,489 44 INFO rb-133655d-225807-427165 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-21 09:53:31,489 44 INFO rb-133655d-225807-427165 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-21 09:53:31,510 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:53:32,389 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:32] "GET /pos/ui?config_id=193 HTTP/1.1" 200 - 87 0.122 0.763 2026-10-21 09:53:32,393 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': 'A9B8AE9A94A93B542CC2EAC2D29661CF', 'loaderId': '63F16A1D2F30459723DC03CA0875978F', 'isDownload': False} 2026-10-21 09:53:32,394 44 INFO rb-133655d-225807-427165 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-21 09:53:32,420 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:53:32,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:32] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 09:53:32,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:32] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.032 2026-10-21 09:53:32,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:32] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.044 2026-10-21 09:53:33,136 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:53:33,146 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:53:33,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-10-21 09:53:33,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:53:33,217 44 INFO rb-133655d-225807-427165 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-21 09:53:33,228 44 INFO rb-133655d-225807-427165 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-21 09:53:33,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:53:33,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:53:33,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:33] "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.018 2026-10-21 09:53:33,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.044 2026-10-21 09:53:33,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.061 2026-10-21 09:53:33,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-21 09:53:34,600 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-21 09:53:34,603 44 INFO rb-133655d-225807-427165 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-21 09:53:34,603 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-21 09:53:34,605 44 INFO rb-133655d-225807-427165 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-21 09:53:34,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 496 0.489 0.653 2026-10-21 09:53:34,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:53:34,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.014 2026-10-21 09:53:34,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:34] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.064 2026-10-21 09:53:34,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.015 0.016 2026-10-21 09:53:34,979 44 INFO rb-133655d-225807-427165 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-21 09:53:35,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.012 0.009 2026-10-21 09:53:35,047 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:53:35,086 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:53:35,088 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 09:53:35,142 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:53:35,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/image/res.users/281/avatar_128 HTTP/1.1" 200 - 14 0.029 0.049 2026-10-21 09:53:35,194 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.039 2026-10-21 09:53:35,195 44 INFO rb-133655d-225807-427165 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-21 09:53:35,218 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.009 0.138 2026-10-21 09:53:35,242 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.072 2026-10-21 09:53:35,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.179 2026-10-21 09:53:35,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.017 2026-10-21 09:53:35,448 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "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.016 2026-10-21 09:53:35,543 44 INFO rb-133655d-225807-427165 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-21 09:53:35,602 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:53:35,609 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 09:53:35,610 44 INFO rb-133655d-225807-427165 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-21 09:53:35,655 44 INFO rb-133655d-225807-427165 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-21 09:53:35,716 44 INFO rb-133655d-225807-427165 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-21 09:53:35,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /pos/ui/193?from_backend=True HTTP/1.1" 200 - 33 0.081 0.076 2026-10-21 09:53:35,746 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:53:35,785 44 INFO rb-133655d-225807-427165 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-21 09:53:35,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /pos/ui/193 HTTP/1.1" 200 - 33 0.036 0.214 2026-10-21 09:53:35,857 44 INFO rb-133655d-225807-427165 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-21 09:53:35,867 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:53:35,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.010 0.258 2026-10-21 09:53:35,870 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61931290 started for PoS orders references: [{'name': '/', 'pos_reference': '260-193-000001', 'uuid': 'b7ca4db3-2605-4c98-98f2-2ea63753b1b5'}] 2026-10-21 09:53:35,914 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61931290 order {'name': '/', 'pos_reference': '260-193-000001', 'uuid': 'b7ca4db3-2605-4c98-98f2-2ea63753b1b5'} updated pos.order #971 2026-10-21 09:53:35,961 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61931290 finished 2026-10-21 09:53:36,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.081 0.155 2026-10-21 09:53:36,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.234 2026-10-21 09:53:36,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:36] "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.017 2026-10-21 09:53:36,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.015 2026-10-21 09:53:36,248 44 INFO rb-133655d-225807-427165 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-21 09:53:36,307 44 INFO rb-133655d-225807-427165 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-21 09:53:38,343 44 INFO rb-133655d-225807-427165 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-21 09:53:38,393 44 INFO rb-133655d-225807-427165 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-21 09:53:38,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:38] "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.018 2026-10-21 09:53:38,476 44 INFO rb-133655d-225807-427165 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-21 09:53:38,524 44 INFO rb-133655d-225807-427165 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-21 09:53:38,576 44 INFO rb-133655d-225807-427165 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-21 09:53:38,626 44 INFO rb-133655d-225807-427165 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-21 09:53:38,688 44 INFO rb-133655d-225807-427165 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-21 09:53:38,716 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55766141 started for PoS orders references: [{'name': '/', 'pos_reference': '261-193-000001', 'uuid': '317a4b3f-a9a0-4bfb-ae13-d8f5d1934f20'}] 2026-10-21 09:53:38,803 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55766141 order {'name': '/', 'pos_reference': '261-193-000001', 'uuid': '317a4b3f-a9a0-4bfb-ae13-d8f5d1934f20'} created pos.order #972 2026-10-21 09:53:38,830 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55766141 finished 2026-10-21 09:53:38,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.061 0.142 2026-10-21 09:53:38,946 44 INFO rb-133655d-225807-427165 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-21 09:53:39,016 44 INFO rb-133655d-225807-427165 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-21 09:53:39,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.006 0.014 2026-10-21 09:53:39,067 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-10-21 09:53:39,068 44 INFO rb-133655d-225807-427165 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-21 09:53:39,173 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16637756 (allocated 17960960) 2026-10-21 09:53:39,194 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 142006 2026-10-21 09:53:39,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-10-21 09:53:39,199 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 142006 2026-10-21 09:53:39,331 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095339_331009_test_pos_self_order_table_transfer.txt 2026-10-21 09:53:39,331 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmpkja51bpo_chrome_odoo" 2026-10-21 09:53:39,399 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-10-21 09:53:48,424 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 142220 2026-10-21 09:53:48,425 44 INFO rb-133655d-225807-427165 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/tmpvvvkgdyx_chrome_odoo 2026-10-21 09:53:48,425 44 INFO rb-133655d-225807-427165 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:34839/json/version 2026-10-21 09:53:48,426 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:53:48,465 44 INFO rb-133655d-225807-427165 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-21 09:53:48,465 44 INFO rb-133655d-225807-427165 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:34839/json 2026-10-21 09:53:48,466 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:53:48,478 44 INFO rb-133655d-225807-427165 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:34839/devtools/page/E9462FB80A48C6A480A9173253B96A74 2026-10-21 09:53:48,510 44 INFO rb-133655d-225807-427165 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-21 09:53:48,516 44 INFO rb-133655d-225807-427165 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-21 09:53:48,551 44 INFO rb-133655d-225807-427165 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-21 09:53:48,854 44 INFO rb-133655d-225807-427165 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=9953592e21eb41c8" in browser 2026-10-21 09:53:48,855 44 INFO rb-133655d-225807-427165 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=9953592e21eb41c8" 2026-10-21 09:53:48,871 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:53:49,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:49] "GET /pos-self/194?access_token=9953592e21eb41c8 HTTP/1.1" 200 - 57 0.052 0.608 2026-10-21 09:53:49,535 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': 'E9462FB80A48C6A480A9173253B96A74', 'loaderId': '82DB71FB76CACD955A78D1114305E250', 'isDownload': False} 2026-10-21 09:53:49,535 44 INFO rb-133655d-225807-427165 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-21 09:53:49,568 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:53:49,605 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:53:49,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:49] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.008 0.050 2026-10-21 09:53:49,650 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:53:49,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:49] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.086 2026-10-21 09:53:49,718 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:53:49,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:49] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.135 2026-10-21 09:53:49,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.010 0.032 2026-10-21 09:53:50,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.038 2026-10-21 09:53:50,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:50] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.008 0.011 2026-10-21 09:53:50,054 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:53:50,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 09:53:50,062 44 INFO rb-133655d-225807-427165 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=9953592e21eb41c8", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:53:50,075 44 INFO rb-133655d-225807-427165 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-21 09:53:50,132 44 INFO rb-133655d-225807-427165 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-21 09:53:50,178 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:50] "POST /pos-self/relations/194 HTTP/1.1" 200 - 37 0.035 0.073 2026-10-21 09:53:50,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.181 2026-10-21 09:53:50,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:50] "POST /pos-self/data/194 HTTP/1.1" 200 - 179 0.162 0.247 2026-10-21 09:53:50,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.394 2026-10-21 09:53:50,744 44 INFO rb-133655d-225807-427165 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-21 09:53:50,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:50] "GET /web/image/ir.attachment/13096/raw HTTP/1.1" 200 - 4 0.008 0.010 2026-10-21 09:53:50,839 44 INFO rb-133655d-225807-427165 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-21 09:53:50,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:50] "GET /web/image/ir.attachment/13045/raw HTTP/1.1" 200 - 4 0.006 0.008 2026-10-21 09:53:50,872 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:53:50,978 44 INFO rb-133655d-225807-427165 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-21 09:53:51,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:51] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-21 09:53:51,043 44 INFO rb-133655d-225807-427165 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-21 09:53:51,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:51] "GET /web/image/pos.category/357/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.051 2026-10-21 09:53:51,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:51] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.063 2026-10-21 09:53:51,099 44 INFO rb-133655d-225807-427165 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-21 09:53:51,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:51] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-21 09:53:51,125 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:51] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-21 09:53:51,140 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:51] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-21 09:53:51,148 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: tour succeeded 2026-10-21 09:53:51,154 44 INFO rb-133655d-225807-427165 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-21 09:53:51,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:51] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.130 2026-10-21 09:53:51,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:51] "GET /web/image/product.template/2508/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.114 2026-10-21 09:53:51,215 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 7051708 (allocated 8126464) 2026-10-21 09:53:51,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:53:51] "GET /web/image/product.template/2509/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-21 09:53:51,256 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 142220 2026-10-21 09:53:51,259 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing websocket connection 2026-10-21 09:53:51,261 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 142220 2026-10-21 09:53:51,357 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095351_357373_test_self_order_category_with_only_special_products.txt 2026-10-21 09:53:51,357 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmpvvvkgdyx_chrome_odoo" 2026-10-21 09:53:51,398 44 INFO rb-133655d-225807-427165 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-21 09:53:59,904 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 142401 2026-10-21 09:53:59,904 44 INFO rb-133655d-225807-427165 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/tmpijt2qm_6_chrome_odoo 2026-10-21 09:53:59,904 44 INFO rb-133655d-225807-427165 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:42123/json/version 2026-10-21 09:53:59,906 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42123', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:53:59,982 44 INFO rb-133655d-225807-427165 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-21 09:53:59,982 44 INFO rb-133655d-225807-427165 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:42123/json 2026-10-21 09:53:59,983 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42123', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:53:59,998 44 INFO rb-133655d-225807-427165 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:42123/devtools/page/3F7E70921EDC11F460949048BD499F17 2026-10-21 09:54:00,013 44 INFO rb-133655d-225807-427165 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-21 09:54:00,021 44 INFO rb-133655d-225807-427165 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-21 09:54:00,060 44 INFO rb-133655d-225807-427165 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-21 09:54:00,449 44 INFO rb-133655d-225807-427165 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=6b3e4ea228bf4ffb" in browser 2026-10-21 09:54:00,450 44 INFO rb-133655d-225807-427165 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=6b3e4ea228bf4ffb" 2026-10-21 09:54:00,471 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:54:01,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:01] "GET /pos-self/195?access_token=6b3e4ea228bf4ffb HTTP/1.1" 200 - 57 0.060 0.633 2026-10-21 09:54:01,169 44 INFO rb-133655d-225807-427165 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': '3F7E70921EDC11F460949048BD499F17', 'loaderId': '0E67E327A57AA6B2079F615E6C0F7A8E', 'isDownload': False} 2026-10-21 09:54:01,170 44 INFO rb-133655d-225807-427165 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-21 09:54:01,194 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:01,237 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:54:01,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:01] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.046 2026-10-21 09:54:01,280 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:54:01,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:01] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.079 2026-10-21 09:54:01,312 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:54:01,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:01] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.119 2026-10-21 09:54:01,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.009 2026-10-21 09:54:01,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:54:01,582 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:01] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.005 0.015 2026-10-21 09:54:01,588 44 INFO rb-133655d-225807-427165 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=6b3e4ea228bf4ffb", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:01,595 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:01,595 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 09:54:01,604 44 INFO rb-133655d-225807-427165 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-21 09:54:01,661 44 INFO rb-133655d-225807-427165 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-21 09:54:01,769 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:01] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.076 0.078 2026-10-21 09:54:01,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-21 09:54:02,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "POST /pos-self/data/195 HTTP/1.1" 200 - 181 0.202 0.266 2026-10-21 09:54:02,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.424 2026-10-21 09:54:02,367 44 INFO rb-133655d-225807-427165 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-21 09:54:02,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "GET /web/image/ir.attachment/13154/raw HTTP/1.1" 200 - 4 0.006 0.010 2026-10-21 09:54:02,498 44 INFO rb-133655d-225807-427165 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-21 09:54:02,555 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:54:02,595 44 INFO rb-133655d-225807-427165 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-21 09:54:02,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.006 0.066 2026-10-21 09:54:02,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.019 0.072 2026-10-21 09:54:02,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.107 2026-10-21 09:54:02,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.125 2026-10-21 09:54:02,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-21 09:54:02,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-21 09:54:02,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.006 0.083 2026-10-21 09:54:02,788 44 INFO rb-133655d-225807-427165 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-21 09:54:02,865 44 INFO rb-133655d-225807-427165 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-21 09:54:02,915 44 INFO rb-133655d-225807-427165 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-21 09:54:02,987 44 INFO rb-133655d-225807-427165 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-21 09:54:03,060 44 INFO rb-133655d-225807-427165 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-21 09:54:03,113 44 INFO rb-133655d-225807-427165 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-21 09:54:03,189 44 INFO rb-133655d-225807-427165 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-21 09:54:03,244 44 INFO rb-133655d-225807-427165 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-21 09:54:03,245 44 INFO rb-133655d-225807-427165 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-21 09:54:03,296 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7768936 (allocated 8650752) 2026-10-21 09:54:03,303 44 INFO rb-133655d-225807-427165 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 142401 2026-10-21 09:54:03,303 44 INFO rb-133655d-225807-427165 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-21 09:54:03,304 44 INFO rb-133655d-225807-427165 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 142401 2026-10-21 09:54:03,400 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095403_399815_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-10-21 09:54:03,400 44 INFO rb-133655d-225807-427165 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/tmpijt2qm_6_chrome_odoo" 2026-10-21 09:54:03,440 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-10-21 09:54:12,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142582 2026-10-21 09:54:12,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpowhzklc7_chrome_odoo 2026-10-21 09:54:12,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36413/json/version 2026-10-21 09:54:12,340 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:12,391 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:12,391 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36413/json 2026-10-21 09:54:12,393 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:12,407 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36413/devtools/page/188CDF182D6F88BD8179338F2B29595C 2026-10-21 09:54:12,419 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:12,425 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:12,448 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:12,737 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:12,737 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:12,756 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:54:13,643 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:13] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 59 0.079 0.812 2026-10-21 09:54:13,647 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '188CDF182D6F88BD8179338F2B29595C', 'loaderId': 'A249F557C4936CC0ABF522A222B33A02', 'isDownload': False} 2026-10-21 09:54:13,647 44 INFO rb-133655d-225807-427165 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-21 09:54:13,670 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:13,701 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:54:13,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:13] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.038 2026-10-21 09:54:13,751 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:54:13,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:13] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.094 2026-10-21 09:54:13,816 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:54:13,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:13] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.129 2026-10-21 09:54:14,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-21 09:54:14,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 09:54:14,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:14] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-21 09:54:14,060 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:14,061 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:14,061 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:54:14,075 44 INFO rb-133655d-225807-427165 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-21 09:54:14,134 44 INFO rb-133655d-225807-427165 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-21 09:54:14,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:14] "POST /pos-self/relations/196 HTTP/1.1" 200 - 37 0.025 0.050 2026-10-21 09:54:14,237 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-21 09:54:14,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:14] "POST /pos-self/data/196 HTTP/1.1" 200 - 181 0.231 0.304 2026-10-21 09:54:14,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.500 2026-10-21 09:54:14,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.020 0.012 2026-10-21 09:54:14,897 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:14,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:14] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:54:15,003 44 INFO rb-133655d-225807-427165 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-21 09:54:15,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:54:15,052 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:54:15,151 44 INFO rb-133655d-225807-427165 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-21 09:54:15,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-21 09:54:15,221 44 INFO rb-133655d-225807-427165 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-21 09:54:15,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.046 2026-10-21 09:54:15,269 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.079 2026-10-21 09:54:15,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.090 2026-10-21 09:54:15,295 44 INFO rb-133655d-225807-427165 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-21 09:54:15,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.112 2026-10-21 09:54:15,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.135 2026-10-21 09:54:15,354 44 INFO rb-133655d-225807-427165 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-21 09:54:15,368 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54: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-21 09:54:15,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.015 0.034 2026-10-21 09:54:15,425 44 INFO rb-133655d-225807-427165 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-21 09:54:15,495 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37419174 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000001', 'uuid': 'b24e53fb-9e15-4c51-b28b-8b211f0af5fa'}] 2026-10-21 09:54:15,568 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37419174 order {'name': None, 'pos_reference': '260-196-000001', 'uuid': 'b24e53fb-9e15-4c51-b28b-8b211f0af5fa'} created pos.order #973 2026-10-21 09:54:15,600 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37419174 finished 2026-10-21 09:54:15,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.151 0.251 2026-10-21 09:54:15,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.022 2026-10-21 09:54:15,909 44 INFO rb-133655d-225807-427165 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-21 09:54:15,949 44 INFO rb-133655d-225807-427165 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-21 09:54:16,013 44 INFO rb-133655d-225807-427165 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-21 09:54:16,071 44 INFO rb-133655d-225807-427165 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-21 09:54:16,129 44 INFO rb-133655d-225807-427165 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-21 09:54:16,172 44 INFO rb-133655d-225807-427165 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-21 09:54:16,231 44 INFO rb-133655d-225807-427165 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-21 09:54:16,288 44 INFO rb-133655d-225807-427165 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-21 09:54:16,347 44 INFO rb-133655d-225807-427165 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-21 09:54:16,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:16] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.018 0.074 2026-10-21 09:54:16,486 44 INFO rb-133655d-225807-427165 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-21 09:54:16,511 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.023 0.018 2026-10-21 09:54:16,528 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:16,528 44 INFO rb-133655d-225807-427165 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-21 09:54:16,598 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8222336 (allocated 9175040) 2026-10-21 09:54:16,607 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142582 2026-10-21 09:54:16,609 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:16,609 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142582 2026-10-21 09:54:16,710 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095416_710160_test_self_order_mobile.txt 2026-10-21 09:54:16,710 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpowhzklc7_chrome_odoo" 2026-10-21 09:54:17,161 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142768 2026-10-21 09:54:17,162 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp48zh0f8p_chrome_odoo 2026-10-21 09:54:17,162 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40179/json/version 2026-10-21 09:54:17,163 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:17,267 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:17,267 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40179/json 2026-10-21 09:54:17,268 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:17,298 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:40179/devtools/page/DED8727AC24E7D1A820D5A73BA37A3AB 2026-10-21 09:54:17,321 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:17,330 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:17,367 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:17,370 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:17,370 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:17,553 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:17] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 9 0.081 0.046 2026-10-21 09:54:17,570 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'DED8727AC24E7D1A820D5A73BA37A3AB', 'loaderId': 'ED88836B7A9B3BB6FF50E8D472C60078', 'isDownload': False} 2026-10-21 09:54:17,570 44 INFO rb-133655d-225807-427165 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-21 09:54:17,616 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:17,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:17] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.018 0.033 2026-10-21 09:54:17,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:17] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.073 2026-10-21 09:54:17,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:17] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.084 2026-10-21 09:54:18,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.014 2026-10-21 09:54:18,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:54:18,047 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:18,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.003 0.028 2026-10-21 09:54:18,061 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:18,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 09:54:18,068 44 INFO rb-133655d-225807-427165 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-21 09:54:18,117 44 INFO rb-133655d-225807-427165 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-21 09:54:18,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.037 0.053 2026-10-21 09:54:18,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.092 2026-10-21 09:54:18,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-21 09:54:18,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.148 0.237 2026-10-21 09:54:18,703 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-10-21 09:54:18,715 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:18,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.007 0.008 2026-10-21 09:54:18,819 44 INFO rb-133655d-225807-427165 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-21 09:54:18,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:54:18,855 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:54:18,937 44 INFO rb-133655d-225807-427165 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-21 09:54:18,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-21 09:54:18,996 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:18] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-21 09:54:19,009 44 INFO rb-133655d-225807-427165 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-21 09:54:19,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:19] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-21 09:54:19,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:19] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.063 2026-10-21 09:54:19,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:19] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.085 2026-10-21 09:54:19,078 44 INFO rb-133655d-225807-427165 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-21 09:54:19,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:19] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.012 0.114 2026-10-21 09:54:19,116 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:54:19,131 44 INFO rb-133655d-225807-427165 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-21 09:54:19,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:19] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.007 0.020 2026-10-21 09:54:19,195 44 INFO rb-133655d-225807-427165 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-21 09:54:19,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:19] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.005 0.012 2026-10-21 09:54:19,258 44 INFO rb-133655d-225807-427165 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-21 09:54:19,325 44 INFO rb-133655d-225807-427165 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-21 09:54:19,391 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55534826 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000002', 'uuid': '5f98a5f2-c0b6-4fca-8e82-5f5ffcf24b19'}] 2026-10-21 09:54:19,446 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55534826 order {'name': None, 'pos_reference': '260-196-000002', 'uuid': '5f98a5f2-c0b6-4fca-8e82-5f5ffcf24b19'} created pos.order #974 2026-10-21 09:54:19,480 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55534826 finished 2026-10-21 09:54:19,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.115 0.214 2026-10-21 09:54:19,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-21 09:54:19,729 44 INFO rb-133655d-225807-427165 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-21 09:54:19,779 44 INFO rb-133655d-225807-427165 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-21 09:54:19,835 44 INFO rb-133655d-225807-427165 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-21 09:54:19,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:19] "GET /web/image/ir.attachment/13211/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:54:19,893 44 INFO rb-133655d-225807-427165 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-21 09:54:19,959 44 INFO rb-133655d-225807-427165 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-21 09:54:19,997 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:19,999 44 INFO rb-133655d-225807-427165 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-21 09:54:20,055 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8407684 (allocated 9437184) 2026-10-21 09:54:20,057 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142768 2026-10-21 09:54:20,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:20,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142768 2026-10-21 09:54:20,164 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095420_163791_test_self_order_mobile.txt 2026-10-21 09:54:20,164 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp48zh0f8p_chrome_odoo" 2026-10-21 09:54:20,659 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142955 2026-10-21 09:54:20,659 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp5usqtctz_chrome_odoo 2026-10-21 09:54:20,659 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:33837/json/version 2026-10-21 09:54:20,662 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:20,730 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:20,730 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:33837/json 2026-10-21 09:54:20,731 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:20,743 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:33837/devtools/page/EE72CE2A41F8B37A7008B74947AC0CBF 2026-10-21 09:54:20,756 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:20,766 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:20,806 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:20,831 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:20,832 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:20,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:20] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 9 0.012 0.032 2026-10-21 09:54:20,910 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'EE72CE2A41F8B37A7008B74947AC0CBF', 'loaderId': 'E1A4D8A7E158AF8EE308FAC464A2D1E0', 'isDownload': False} 2026-10-21 09:54:20,910 44 INFO rb-133655d-225807-427165 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-21 09:54:20,925 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:20,949 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:20] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.010 2026-10-21 09:54:20,963 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:20] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.021 2026-10-21 09:54:20,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:20] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.037 2026-10-21 09:54:21,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-21 09:54:21,224 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:54:21,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:21] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.012 0.014 2026-10-21 09:54:21,276 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:21,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 09:54:21,281 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:21,301 44 INFO rb-133655d-225807-427165 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-21 09:54:21,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.007 2026-10-21 09:54:21,367 44 INFO rb-133655d-225807-427165 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-21 09:54:21,436 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:21] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.050 0.072 2026-10-21 09:54:21,448 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.103 2026-10-21 09:54:21,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:21] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.111 0.254 2026-10-21 09:54:21,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.010 2026-10-21 09:54:21,965 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:22,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-21 09:54:22,041 44 INFO rb-133655d-225807-427165 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-21 09:54:22,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-21 09:54:22,072 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:54:22,128 44 INFO rb-133655d-225807-427165 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-21 09:54:22,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 09:54:22,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.037 2026-10-21 09:54:22,209 44 INFO rb-133655d-225807-427165 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-21 09:54:22,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.057 2026-10-21 09:54:22,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-10-21 09:54:22,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-21 09:54:22,274 44 INFO rb-133655d-225807-427165 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-21 09:54:22,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-21 09:54:22,306 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "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-21 09:54:22,328 44 INFO rb-133655d-225807-427165 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-21 09:54:22,333 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.011 0.022 2026-10-21 09:54:22,404 44 INFO rb-133655d-225807-427165 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-21 09:54:22,455 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57825372 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000003', 'uuid': 'f9c07e51-bbcd-47a8-a3a9-627da45d37d2'}] 2026-10-21 09:54:22,515 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57825372 order {'name': None, 'pos_reference': '260-196-000003', 'uuid': 'f9c07e51-bbcd-47a8-a3a9-627da45d37d2'} created pos.order #975 2026-10-21 09:54:22,548 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57825372 finished 2026-10-21 09:54:22,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.078 0.245 2026-10-21 09:54:22,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.023 2026-10-21 09:54:22,804 44 INFO rb-133655d-225807-427165 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-21 09:54:22,849 44 INFO rb-133655d-225807-427165 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-21 09:54:22,908 44 INFO rb-133655d-225807-427165 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-21 09:54:22,967 44 INFO rb-133655d-225807-427165 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-21 09:54:23,020 44 INFO rb-133655d-225807-427165 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-21 09:54:23,069 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:23,070 44 INFO rb-133655d-225807-427165 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-21 09:54:23,137 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8142460 (allocated 9437184) 2026-10-21 09:54:23,139 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142955 2026-10-21 09:54:23,140 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:23,140 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142955 2026-10-21 09:54:23,251 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095423_250870_test_self_order_mobile.txt 2026-10-21 09:54:23,251 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp5usqtctz_chrome_odoo" 2026-10-21 09:54:23,696 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143145 2026-10-21 09:54:23,697 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp05boztl6_chrome_odoo 2026-10-21 09:54:23,697 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43073/json/version 2026-10-21 09:54:23,698 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:23,747 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:23,747 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43073/json 2026-10-21 09:54:23,748 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:23,775 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:43073/devtools/page/5CF6174FA33FC3B4D0735485BE6EB6EE 2026-10-21 09:54:23,800 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:23,812 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:23,843 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:23,850 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:23,850 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:23,947 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:23] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 9 0.027 0.054 2026-10-21 09:54:23,956 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '5CF6174FA33FC3B4D0735485BE6EB6EE', 'loaderId': 'B845352A9FE0A9FC5B50091731A7CE69', 'isDownload': False} 2026-10-21 09:54:23,957 44 INFO rb-133655d-225807-427165 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-21 09:54:23,999 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:24,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.015 2026-10-21 09:54:24,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.028 2026-10-21 09:54:24,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.042 2026-10-21 09:54:24,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-21 09:54:24,348 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:54:24,380 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:24,394 44 INFO rb-133655d-225807-427165 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-21 09:54:24,396 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.010 0.029 2026-10-21 09:54:24,402 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:24,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:54:24,461 44 INFO rb-133655d-225807-427165 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-21 09:54:24,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.013 0.048 2026-10-21 09:54:24,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.068 2026-10-21 09:54:24,845 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.113 0.204 2026-10-21 09:54:24,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.312 2026-10-21 09:54:24,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.012 0.014 2026-10-21 09:54:24,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:25,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.007 0.007 2026-10-21 09:54:25,026 44 INFO rb-133655d-225807-427165 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-21 09:54:25,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:54:25,055 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:54:25,162 44 INFO rb-133655d-225807-427165 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-21 09:54:25,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.026 2026-10-21 09:54:25,233 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.026 2026-10-21 09:54:25,246 44 INFO rb-133655d-225807-427165 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-21 09:54:25,266 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.011 0.054 2026-10-21 09:54:25,294 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.085 2026-10-21 09:54:25,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.096 2026-10-21 09:54:25,334 44 INFO rb-133655d-225807-427165 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-21 09:54:25,343 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.114 2026-10-21 09:54:25,391 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "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-21 09:54:25,401 44 INFO rb-133655d-225807-427165 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-21 09:54:25,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.008 0.029 2026-10-21 09:54:25,477 44 INFO rb-133655d-225807-427165 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-21 09:54:25,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.011 0.015 2026-10-21 09:54:25,564 44 INFO rb-133655d-225807-427165 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-21 09:54:25,633 44 INFO rb-133655d-225807-427165 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-21 09:54:25,710 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15718840 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000004', 'uuid': '02c12523-3f75-443a-9b36-a1131c8337e0'}] 2026-10-21 09:54:25,767 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15718840 order {'name': None, 'pos_reference': '260-196-000004', 'uuid': '02c12523-3f75-443a-9b36-a1131c8337e0'} created pos.order #976 2026-10-21 09:54:25,793 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15718840 finished 2026-10-21 09:54:25,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.118 0.198 2026-10-21 09:54:26,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.019 2026-10-21 09:54:26,031 44 INFO rb-133655d-225807-427165 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-21 09:54:26,075 44 INFO rb-133655d-225807-427165 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-21 09:54:26,144 44 INFO rb-133655d-225807-427165 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-21 09:54:26,197 44 INFO rb-133655d-225807-427165 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-21 09:54:26,250 44 INFO rb-133655d-225807-427165 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-21 09:54:26,296 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:26,297 44 INFO rb-133655d-225807-427165 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-21 09:54:26,359 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8359760 (allocated 9175040) 2026-10-21 09:54:26,365 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143145 2026-10-21 09:54:26,368 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:26,378 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143145 2026-10-21 09:54:26,489 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095426_488542_test_self_order_mobile.txt 2026-10-21 09:54:26,489 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp05boztl6_chrome_odoo" 2026-10-21 09:54:26,987 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143332 2026-10-21 09:54:26,987 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmppndlwu9j_chrome_odoo 2026-10-21 09:54:26,987 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37371/json/version 2026-10-21 09:54:26,991 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37371', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:27,003 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:27,003 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37371/json 2026-10-21 09:54:27,004 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37371', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:27,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:37371/devtools/page/9979537DB63AE821B131719C4DBE2216 2026-10-21 09:54:27,019 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:27,046 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:27,064 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:27,077 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:27,077 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:27,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 9 0.008 0.030 2026-10-21 09:54:27,143 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '9979537DB63AE821B131719C4DBE2216', 'loaderId': 'ED9A0306C6390660434B3418E8D6D0CB', 'isDownload': False} 2026-10-21 09:54:27,143 44 INFO rb-133655d-225807-427165 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-21 09:54:27,158 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:27,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.011 2026-10-21 09:54:27,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.015 2026-10-21 09:54:27,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.030 2026-10-21 09:54:27,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:54:27,432 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:54:27,458 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.002 0.013 2026-10-21 09:54:27,459 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:27,469 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:27,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:54:27,470 44 INFO rb-133655d-225807-427165 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-21 09:54:27,530 44 INFO rb-133655d-225807-427165 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-21 09:54:27,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.038 0.046 2026-10-21 09:54:27,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.087 2026-10-21 09:54:27,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-21 09:54:28,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.146 0.220 2026-10-21 09:54:28,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.010 2026-10-21 09:54:28,091 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:28,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-21 09:54:28,198 44 INFO rb-133655d-225807-427165 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-21 09:54:28,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.001 0.015 2026-10-21 09:54:28,265 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:54:28,323 44 INFO rb-133655d-225807-427165 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-21 09:54:28,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-21 09:54:28,400 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.034 2026-10-21 09:54:28,406 44 INFO rb-133655d-225807-427165 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-21 09:54:28,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.062 2026-10-21 09:54:28,451 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-10-21 09:54:28,453 44 INFO rb-133655d-225807-427165 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-21 09:54:28,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-21 09:54:28,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-10-21 09:54:28,506 44 INFO rb-133655d-225807-427165 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-21 09:54:28,574 44 INFO rb-133655d-225807-427165 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-21 09:54:28,613 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "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-21 09:54:28,628 44 INFO rb-133655d-225807-427165 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-21 09:54:28,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.006 0.028 2026-10-21 09:54:28,700 44 INFO rb-133655d-225807-427165 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-21 09:54:28,765 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89371019 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000005', 'uuid': '37a78884-7a60-46f7-85dc-beebe2a4706c'}] 2026-10-21 09:54:28,809 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89371019 order {'name': None, 'pos_reference': '260-196-000005', 'uuid': '37a78884-7a60-46f7-85dc-beebe2a4706c'} created pos.order #977 2026-10-21 09:54:28,836 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89371019 finished 2026-10-21 09:54:28,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.066 0.198 2026-10-21 09:54:29,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.016 2026-10-21 09:54:29,037 44 INFO rb-133655d-225807-427165 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-21 09:54:29,101 44 INFO rb-133655d-225807-427165 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-21 09:54:29,175 44 INFO rb-133655d-225807-427165 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-21 09:54:29,226 44 INFO rb-133655d-225807-427165 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-21 09:54:29,286 44 INFO rb-133655d-225807-427165 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-21 09:54:29,347 44 INFO rb-133655d-225807-427165 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-21 09:54:29,403 44 INFO rb-133655d-225807-427165 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-21 09:54:29,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:29] "GET /web/image/product.product/3014/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.017 0.026 2026-10-21 09:54:29,472 44 INFO rb-133655d-225807-427165 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-21 09:54:29,563 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99651676 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000005', 'uuid': '37a78884-7a60-46f7-85dc-beebe2a4706c'}] 2026-10-21 09:54:29,594 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1540] to pos.order #977 2026-10-21 09:54:29,604 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99651676 order {'name': None, 'pos_reference': '260-196-000005', 'uuid': '37a78884-7a60-46f7-85dc-beebe2a4706c'} updated pos.order #977 2026-10-21 09:54:29,636 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99651676 finished 2026-10-21 09:54:29,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.120 0.226 2026-10-21 09:54:29,876 44 INFO rb-133655d-225807-427165 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-21 09:54:29,890 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.018 2026-10-21 09:54:29,932 44 INFO rb-133655d-225807-427165 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-21 09:54:29,989 44 INFO rb-133655d-225807-427165 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-21 09:54:30,049 44 INFO rb-133655d-225807-427165 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-21 09:54:30,101 44 INFO rb-133655d-225807-427165 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-21 09:54:30,149 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:30,150 44 INFO rb-133655d-225807-427165 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-21 09:54:30,227 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8706908 (allocated 9961472) 2026-10-21 09:54:30,232 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143332 2026-10-21 09:54:30,235 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:30,236 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143332 2026-10-21 09:54:30,333 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095430_332789_test_self_order_mobile.txt 2026-10-21 09:54:30,333 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmppndlwu9j_chrome_odoo" 2026-10-21 09:54:30,786 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143530 2026-10-21 09:54:30,787 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpcmwqb339_chrome_odoo 2026-10-21 09:54:30,787 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39579/json/version 2026-10-21 09:54:30,789 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39579', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:30,864 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:30,866 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39579/json 2026-10-21 09:54:30,867 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39579', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:30,898 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:39579/devtools/page/C857B4E6531048F542ADC71802C0CE5F 2026-10-21 09:54:30,910 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:30,918 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:30,956 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:30,964 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:30,965 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:31,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 9 0.006 0.029 2026-10-21 09:54:31,032 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'C857B4E6531048F542ADC71802C0CE5F', 'loaderId': '6E45E069B60E32D89936DF2775942CCA', 'isDownload': False} 2026-10-21 09:54:31,032 44 INFO rb-133655d-225807-427165 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-21 09:54:31,055 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:31,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.019 2026-10-21 09:54:31,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.035 2026-10-21 09:54:31,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.039 2026-10-21 09:54:31,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.020 2026-10-21 09:54:31,396 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:54:31,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:54:31,433 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:31,438 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:31,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:54:31,452 44 INFO rb-133655d-225807-427165 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-21 09:54:31,486 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.004 2026-10-21 09:54:31,506 44 INFO rb-133655d-225807-427165 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-21 09:54:31,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.014 0.060 2026-10-21 09:54:31,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-21 09:54:32,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.154 0.285 2026-10-21 09:54:32,101 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.012 2026-10-21 09:54:32,111 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:32,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.006 0.011 2026-10-21 09:54:32,211 44 INFO rb-133655d-225807-427165 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-21 09:54:32,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.009 0.010 2026-10-21 09:54:32,269 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:54:32,373 44 INFO rb-133655d-225807-427165 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-21 09:54:32,441 44 INFO rb-133655d-225807-427165 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-21 09:54:32,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.038 2026-10-21 09:54:32,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.054 2026-10-21 09:54:32,495 44 INFO rb-133655d-225807-427165 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-21 09:54:32,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.011 0.067 2026-10-21 09:54:32,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-21 09:54:32,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-21 09:54:32,546 44 INFO rb-133655d-225807-427165 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-21 09:54:32,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-21 09:54:32,616 44 INFO rb-133655d-225807-427165 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-21 09:54:32,650 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54: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-21 09:54:32,674 44 INFO rb-133655d-225807-427165 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-21 09:54:32,680 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.005 0.023 2026-10-21 09:54:32,742 44 INFO rb-133655d-225807-427165 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-21 09:54:32,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:32] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.012 2026-10-21 09:54:32,821 44 INFO rb-133655d-225807-427165 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-21 09:54:32,892 44 INFO rb-133655d-225807-427165 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-21 09:54:32,951 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35996189 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000006', 'uuid': '408a9c85-4212-487e-a4ab-30aa88d5c4d4'}] 2026-10-21 09:54:32,997 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35996189 order {'name': None, 'pos_reference': '260-196-000006', 'uuid': '408a9c85-4212-487e-a4ab-30aa88d5c4d4'} created pos.order #978 2026-10-21 09:54:33,023 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35996189 finished 2026-10-21 09:54:33,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.070 0.182 2026-10-21 09:54:33,191 44 INFO rb-133655d-225807-427165 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-21 09:54:33,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.020 2026-10-21 09:54:33,248 44 INFO rb-133655d-225807-427165 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-21 09:54:33,308 44 INFO rb-133655d-225807-427165 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-21 09:54:33,381 44 INFO rb-133655d-225807-427165 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-21 09:54:33,435 44 INFO rb-133655d-225807-427165 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-21 09:54:33,483 44 INFO rb-133655d-225807-427165 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-21 09:54:33,544 44 INFO rb-133655d-225807-427165 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-21 09:54:33,596 44 INFO rb-133655d-225807-427165 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-21 09:54:33,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:33] "GET /web/image/product.product/3014/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.009 0.025 2026-10-21 09:54:33,667 44 INFO rb-133655d-225807-427165 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-21 09:54:33,739 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70531969 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000006', 'uuid': '408a9c85-4212-487e-a4ab-30aa88d5c4d4'}] 2026-10-21 09:54:33,775 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1542] to pos.order #978 2026-10-21 09:54:33,785 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70531969 order {'name': None, 'pos_reference': '260-196-000006', 'uuid': '408a9c85-4212-487e-a4ab-30aa88d5c4d4'} updated pos.order #978 2026-10-21 09:54:33,827 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70531969 finished 2026-10-21 09:54:34,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.168 0.234 2026-10-21 09:54:34,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.015 2026-10-21 09:54:34,145 44 INFO rb-133655d-225807-427165 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-21 09:54:34,202 44 INFO rb-133655d-225807-427165 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-21 09:54:34,266 44 INFO rb-133655d-225807-427165 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-21 09:54:34,319 44 INFO rb-133655d-225807-427165 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-21 09:54:34,379 44 INFO rb-133655d-225807-427165 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-21 09:54:34,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:34,421 44 INFO rb-133655d-225807-427165 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-21 09:54:34,492 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9037444 (allocated 10223616) 2026-10-21 09:54:34,519 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143530 2026-10-21 09:54:34,520 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:34] "GET /web/image/ir.attachment/13211/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-21 09:54:34,521 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:34,522 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143530 2026-10-21 09:54:34,620 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095434_620560_test_self_order_mobile.txt 2026-10-21 09:54:34,621 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpcmwqb339_chrome_odoo" 2026-10-21 09:54:35,108 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143717 2026-10-21 09:54:35,108 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpnker5j9e_chrome_odoo 2026-10-21 09:54:35,108 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40617/json/version 2026-10-21 09:54:35,110 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40617', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:35,139 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:35,139 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40617/json 2026-10-21 09:54:35,140 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40617', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:35,157 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:40617/devtools/page/0E73F7521BE1A25CC90DF2B28190F019 2026-10-21 09:54:35,175 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:35,179 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:35,200 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:35,219 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:35,220 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:35,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 9 0.017 0.050 2026-10-21 09:54:35,339 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '0E73F7521BE1A25CC90DF2B28190F019', 'loaderId': 'E9D440792A9C6BC13033F05EBCD7E349', 'isDownload': False} 2026-10-21 09:54:35,339 44 INFO rb-133655d-225807-427165 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-21 09:54:35,352 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:35,389 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.010 2026-10-21 09:54:35,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.018 2026-10-21 09:54:35,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.034 2026-10-21 09:54:35,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-21 09:54:35,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:54:35,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.004 0.013 2026-10-21 09:54:35,722 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:35,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:54:35,728 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:35,744 44 INFO rb-133655d-225807-427165 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-21 09:54:35,803 44 INFO rb-133655d-225807-427165 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-21 09:54:35,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.024 0.055 2026-10-21 09:54:35,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.009 0.078 2026-10-21 09:54:35,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-21 09:54:36,294 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.150 0.263 2026-10-21 09:54:36,415 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.015 0.018 2026-10-21 09:54:36,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:36,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:54:36,534 44 INFO rb-133655d-225807-427165 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-21 09:54:36,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.001 0.013 2026-10-21 09:54:36,598 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:54:36,628 44 INFO rb-133655d-225807-427165 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-21 09:54:36,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-21 09:54:36,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.036 2026-10-21 09:54:36,722 44 INFO rb-133655d-225807-427165 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-21 09:54:36,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.062 2026-10-21 09:54:36,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.090 2026-10-21 09:54:36,777 44 INFO rb-133655d-225807-427165 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-21 09:54:36,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.102 2026-10-21 09:54:36,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.117 2026-10-21 09:54:36,819 44 INFO rb-133655d-225807-427165 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-21 09:54:36,892 44 INFO rb-133655d-225807-427165 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-21 09:54:36,912 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "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-21 09:54:36,951 44 INFO rb-133655d-225807-427165 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-21 09:54:36,965 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:36] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.018 0.034 2026-10-21 09:54:37,023 44 INFO rb-133655d-225807-427165 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-21 09:54:37,097 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45652815 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000007', 'uuid': '53b03c74-4b12-4599-879b-3cb2adb2f1e6'}] 2026-10-21 09:54:37,156 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45652815 order {'name': None, 'pos_reference': '260-196-000007', 'uuid': '53b03c74-4b12-4599-879b-3cb2adb2f1e6'} created pos.order #979 2026-10-21 09:54:37,191 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45652815 finished 2026-10-21 09:54:37,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.098 0.226 2026-10-21 09:54:37,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.016 2026-10-21 09:54:37,417 44 INFO rb-133655d-225807-427165 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-21 09:54:37,471 44 INFO rb-133655d-225807-427165 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-21 09:54:37,531 44 INFO rb-133655d-225807-427165 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-21 09:54:37,600 44 INFO rb-133655d-225807-427165 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-21 09:54:37,655 44 INFO rb-133655d-225807-427165 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-21 09:54:37,703 44 INFO rb-133655d-225807-427165 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-21 09:54:37,762 44 INFO rb-133655d-225807-427165 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-21 09:54:37,819 44 INFO rb-133655d-225807-427165 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-21 09:54:37,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:37] "GET /web/image/product.product/3014/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.040 0.030 2026-10-21 09:54:37,901 44 INFO rb-133655d-225807-427165 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-21 09:54:37,969 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34619345 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000007', 'uuid': '53b03c74-4b12-4599-879b-3cb2adb2f1e6'}] 2026-10-21 09:54:38,019 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1544] to pos.order #979 2026-10-21 09:54:38,029 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34619345 order {'name': None, 'pos_reference': '260-196-000007', 'uuid': '53b03c74-4b12-4599-879b-3cb2adb2f1e6'} updated pos.order #979 2026-10-21 09:54:38,063 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34619345 finished 2026-10-21 09:54:38,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.179 0.232 2026-10-21 09:54:38,381 44 INFO rb-133655d-225807-427165 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-21 09:54:38,396 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-21 09:54:38,442 44 INFO rb-133655d-225807-427165 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-21 09:54:38,500 44 INFO rb-133655d-225807-427165 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-21 09:54:38,563 44 INFO rb-133655d-225807-427165 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-21 09:54:38,616 44 INFO rb-133655d-225807-427165 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-21 09:54:38,663 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:38,664 44 INFO rb-133655d-225807-427165 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-21 09:54:38,732 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8830540 (allocated 10223616) 2026-10-21 09:54:38,749 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143717 2026-10-21 09:54:38,757 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:38,761 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143717 2026-10-21 09:54:38,879 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095438_878964_test_self_order_mobile.txt 2026-10-21 09:54:38,879 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpnker5j9e_chrome_odoo" 2026-10-21 09:54:39,328 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143910 2026-10-21 09:54:39,329 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpkd_dg0tf_chrome_odoo 2026-10-21 09:54:39,329 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34121/json/version 2026-10-21 09:54:39,330 44 INFO rb-133655d-225807-427165 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-21 09:54:39,366 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:39,366 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34121/json 2026-10-21 09:54:39,367 44 INFO rb-133655d-225807-427165 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-21 09:54:39,378 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34121/devtools/page/348F3D83751D7E7CEC6EC09895A73D70 2026-10-21 09:54:39,395 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:39,404 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:39,459 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:39,462 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:39,462 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:39,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:39] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 9 0.013 0.040 2026-10-21 09:54:39,538 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '348F3D83751D7E7CEC6EC09895A73D70', 'loaderId': '74F2279F89079A0C01F855CD123F1B51', 'isDownload': False} 2026-10-21 09:54:39,538 44 INFO rb-133655d-225807-427165 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-21 09:54:39,556 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:39,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:39] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.013 2026-10-21 09:54:39,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:39] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.025 2026-10-21 09:54:39,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:39] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.027 2026-10-21 09:54:39,837 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:39] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.012 2026-10-21 09:54:39,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:54:39,879 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:39,892 44 INFO rb-133655d-225807-427165 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-21 09:54:39,897 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:39] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.009 0.024 2026-10-21 09:54:39,898 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:39,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 09:54:39,947 44 INFO rb-133655d-225807-427165 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-21 09:54:39,985 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:39] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.018 0.055 2026-10-21 09:54:40,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.082 2026-10-21 09:54:40,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-21 09:54:40,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.216 0.280 2026-10-21 09:54:40,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.013 2026-10-21 09:54:40,625 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:40,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.007 0.008 2026-10-21 09:54:40,715 44 INFO rb-133655d-225807-427165 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-21 09:54:40,732 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-21 09:54:40,767 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:54:40,812 44 INFO rb-133655d-225807-427165 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-21 09:54:40,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-21 09:54:40,895 44 INFO rb-133655d-225807-427165 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-21 09:54:40,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.041 2026-10-21 09:54:40,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-21 09:54:40,946 44 INFO rb-133655d-225807-427165 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-21 09:54:40,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.094 2026-10-21 09:54:40,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-10-21 09:54:40,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:40] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-21 09:54:41,003 44 INFO rb-133655d-225807-427165 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-21 09:54:41,074 44 INFO rb-133655d-225807-427165 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-21 09:54:41,116 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54: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-21 09:54:41,135 44 INFO rb-133655d-225807-427165 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-21 09:54:41,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:41] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.013 0.029 2026-10-21 09:54:41,202 44 INFO rb-133655d-225807-427165 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-21 09:54:41,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:41] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.008 0.019 2026-10-21 09:54:41,302 44 INFO rb-133655d-225807-427165 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-21 09:54:41,375 44 INFO rb-133655d-225807-427165 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-21 09:54:41,435 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85214011 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000008', 'uuid': '5447b9f1-dfb9-4506-96c3-717040699c1e'}] 2026-10-21 09:54:41,519 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85214011 order {'name': None, 'pos_reference': '260-196-000008', 'uuid': '5447b9f1-dfb9-4506-96c3-717040699c1e'} created pos.order #980 2026-10-21 09:54:41,565 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85214011 finished 2026-10-21 09:54:41,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.129 0.229 2026-10-21 09:54:41,819 44 INFO rb-133655d-225807-427165 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-21 09:54:41,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.022 2026-10-21 09:54:41,876 44 INFO rb-133655d-225807-427165 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-21 09:54:41,931 44 INFO rb-133655d-225807-427165 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-21 09:54:42,004 44 INFO rb-133655d-225807-427165 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-21 09:54:42,052 44 INFO rb-133655d-225807-427165 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-21 09:54:42,106 44 INFO rb-133655d-225807-427165 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-21 09:54:42,169 44 INFO rb-133655d-225807-427165 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-21 09:54:42,224 44 INFO rb-133655d-225807-427165 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-21 09:54:42,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:42] "GET /web/image/product.product/3014/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.018 0.037 2026-10-21 09:54:42,292 44 INFO rb-133655d-225807-427165 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-21 09:54:42,331 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28888489 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000008', 'uuid': '5447b9f1-dfb9-4506-96c3-717040699c1e'}] 2026-10-21 09:54:42,353 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: Added lines [1546] to pos.order #980 2026-10-21 09:54:42,362 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28888489 order {'name': None, 'pos_reference': '260-196-000008', 'uuid': '5447b9f1-dfb9-4506-96c3-717040699c1e'} updated pos.order #980 2026-10-21 09:54:42,393 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28888489 finished 2026-10-21 09:54:42,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.099 0.202 2026-10-21 09:54:42,650 44 INFO rb-133655d-225807-427165 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-21 09:54:42,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.021 0.021 2026-10-21 09:54:42,703 44 INFO rb-133655d-225807-427165 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-21 09:54:42,763 44 INFO rb-133655d-225807-427165 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-21 09:54:42,820 44 INFO rb-133655d-225807-427165 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-21 09:54:42,875 44 INFO rb-133655d-225807-427165 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-21 09:54:42,923 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:42,924 44 INFO rb-133655d-225807-427165 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-21 09:54:43,022 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8961892 (allocated 9961472) 2026-10-21 09:54:43,050 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143910 2026-10-21 09:54:43,054 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:43,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:43] "GET /web/image/ir.attachment/13211/raw HTTP/1.1" 200 - 4 0.011 0.020 2026-10-21 09:54:43,066 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143910 2026-10-21 09:54:43,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095443_191377_test_self_order_mobile.txt 2026-10-21 09:54:43,191 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpkd_dg0tf_chrome_odoo" 2026-10-21 09:54:43,546 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144098 2026-10-21 09:54:43,547 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp70c2f_uq_chrome_odoo 2026-10-21 09:54:43,547 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38643/json/version 2026-10-21 09:54:43,549 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:43,637 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:43,638 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38643/json 2026-10-21 09:54:43,638 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:43,664 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38643/devtools/page/308F3E4C109FC89EF3EF10F29AE6CE71 2026-10-21 09:54:43,690 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:43,710 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:43,732 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:43,743 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:43,743 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:43,852 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:43] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 9 0.026 0.059 2026-10-21 09:54:43,866 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '308F3E4C109FC89EF3EF10F29AE6CE71', 'loaderId': '8CF65734FB89D09533B0D8FF26F255B0', 'isDownload': False} 2026-10-21 09:54:43,867 44 INFO rb-133655d-225807-427165 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-21 09:54:43,879 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:43,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:43] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.011 0.013 2026-10-21 09:54:43,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:43] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.023 2026-10-21 09:54:43,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:43] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.016 0.032 2026-10-21 09:54:44,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.019 2026-10-21 09:54:44,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:54:44,275 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:44,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:44] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.004 0.017 2026-10-21 09:54:44,283 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:44,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:54:44,288 44 INFO rb-133655d-225807-427165 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-21 09:54:44,347 44 INFO rb-133655d-225807-427165 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-21 09:54:44,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:44] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.017 0.046 2026-10-21 09:54:44,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.068 2026-10-21 09:54:44,414 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 09:54:44,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:44] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.168 0.263 2026-10-21 09:54:44,965 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.014 2026-10-21 09:54:44,974 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:45,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:45] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-10-21 09:54:45,056 44 INFO rb-133655d-225807-427165 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-21 09:54:45,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:45] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:54:45,091 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:54:45,178 44 INFO rb-133655d-225807-427165 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-21 09:54:45,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:45] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.038 2026-10-21 09:54:45,250 44 INFO rb-133655d-225807-427165 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-21 09:54:45,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:45] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.014 0.045 2026-10-21 09:54:45,297 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:45] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.074 2026-10-21 09:54:45,300 44 INFO rb-133655d-225807-427165 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-21 09:54:45,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:45] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.090 2026-10-21 09:54:45,343 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:45] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-21 09:54:45,355 44 INFO rb-133655d-225807-427165 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-21 09:54:45,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:45] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-21 09:54:45,422 44 INFO rb-133655d-225807-427165 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-21 09:54:45,444 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54: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-21 09:54:45,479 44 INFO rb-133655d-225807-427165 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-21 09:54:45,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:45] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.016 0.029 2026-10-21 09:54:45,530 44 INFO rb-133655d-225807-427165 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-21 09:54:45,589 44 INFO rb-133655d-225807-427165 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-21 09:54:45,661 44 INFO rb-133655d-225807-427165 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-21 09:54:45,722 44 INFO rb-133655d-225807-427165 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-21 09:54:45,779 44 INFO rb-133655d-225807-427165 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-21 09:54:45,844 44 INFO rb-133655d-225807-427165 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-21 09:54:45,894 44 INFO rb-133655d-225807-427165 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-21 09:54:45,946 44 INFO rb-133655d-225807-427165 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-21 09:54:46,008 44 INFO rb-133655d-225807-427165 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-21 09:54:46,055 44 INFO rb-133655d-225807-427165 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-21 09:54:46,130 44 INFO rb-133655d-225807-427165 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-21 09:54:46,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:46] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.006 0.014 2026-10-21 09:54:46,202 44 INFO rb-133655d-225807-427165 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-21 09:54:46,283 44 INFO rb-133655d-225807-427165 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-21 09:54:46,357 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34666832 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000009', 'uuid': '6121c806-f165-455f-808a-79ebd1fb55ca'}] 2026-10-21 09:54:46,418 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34666832 order {'name': None, 'pos_reference': '260-196-000009', 'uuid': '6121c806-f165-455f-808a-79ebd1fb55ca'} created pos.order #981 2026-10-21 09:54:46,454 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34666832 finished 2026-10-21 09:54:46,615 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.095 0.234 2026-10-21 09:54:46,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.013 2026-10-21 09:54:46,695 44 INFO rb-133655d-225807-427165 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-21 09:54:46,762 44 INFO rb-133655d-225807-427165 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-21 09:54:46,820 44 INFO rb-133655d-225807-427165 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-21 09:54:46,891 44 INFO rb-133655d-225807-427165 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-21 09:54:46,942 44 INFO rb-133655d-225807-427165 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-21 09:54:46,993 44 INFO rb-133655d-225807-427165 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-21 09:54:47,052 44 INFO rb-133655d-225807-427165 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-21 09:54:47,112 44 INFO rb-133655d-225807-427165 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-21 09:54:47,120 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:47] "GET /web/image/product.product/3014/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.016 0.022 2026-10-21 09:54:47,182 44 INFO rb-133655d-225807-427165 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-21 09:54:47,241 44 INFO rb-133655d-225807-427165 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-21 09:54:47,308 44 INFO rb-133655d-225807-427165 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-21 09:54:47,354 44 INFO rb-133655d-225807-427165 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-21 09:54:47,405 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:47,406 44 INFO rb-133655d-225807-427165 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-21 09:54:47,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9632768 (allocated 10485760) 2026-10-21 09:54:47,488 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144098 2026-10-21 09:54:47,492 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:47,493 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144098 2026-10-21 09:54:47,590 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095447_589974_test_self_order_mobile.txt 2026-10-21 09:54:47,590 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp70c2f_uq_chrome_odoo" 2026-10-21 09:54:48,112 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144291 2026-10-21 09:54:48,112 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmptzim2nhf_chrome_odoo 2026-10-21 09:54:48,113 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43361/json/version 2026-10-21 09:54:48,114 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:48,141 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:48,141 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43361/json 2026-10-21 09:54:48,142 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:48,183 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:43361/devtools/page/274CCF53B00DC7A24B94CE37147F839F 2026-10-21 09:54:48,211 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:48,231 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:48,267 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:48,283 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:48,283 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:48,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:48] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 9 0.013 0.050 2026-10-21 09:54:48,375 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '274CCF53B00DC7A24B94CE37147F839F', 'loaderId': 'C4D2F0FB90104BA084AC64BF473D8072', 'isDownload': False} 2026-10-21 09:54:48,375 44 INFO rb-133655d-225807-427165 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-21 09:54:48,416 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:48,448 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:48] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.017 2026-10-21 09:54:48,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:48] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.028 2026-10-21 09:54:48,489 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:48] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.008 0.044 2026-10-21 09:54:48,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.017 2026-10-21 09:54:48,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:54:48,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:48] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.006 0.014 2026-10-21 09:54:48,803 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:48,811 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:48,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:54:48,817 44 INFO rb-133655d-225807-427165 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-21 09:54:48,877 44 INFO rb-133655d-225807-427165 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-21 09:54:48,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:48] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.036 0.051 2026-10-21 09:54:48,938 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.090 2026-10-21 09:54:49,302 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.128 0.213 2026-10-21 09:54:49,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.340 2026-10-21 09:54:49,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.021 2026-10-21 09:54:49,412 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:49,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-21 09:54:49,508 44 INFO rb-133655d-225807-427165 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-21 09:54:49,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-21 09:54:49,540 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:54:49,622 44 INFO rb-133655d-225807-427165 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-21 09:54:49,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.005 0.052 2026-10-21 09:54:49,708 44 INFO rb-133655d-225807-427165 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-21 09:54:49,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.060 2026-10-21 09:54:49,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.077 2026-10-21 09:54:49,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.012 0.101 2026-10-21 09:54:49,788 44 INFO rb-133655d-225807-427165 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-21 09:54:49,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.013 0.147 2026-10-21 09:54:49,837 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54: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-21 09:54:49,845 44 INFO rb-133655d-225807-427165 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-21 09:54:49,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.181 2026-10-21 09:54:49,897 44 INFO rb-133655d-225807-427165 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-21 09:54:49,900 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:49] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.011 0.058 2026-10-21 09:54:49,967 44 INFO rb-133655d-225807-427165 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-21 09:54:50,038 44 INFO rb-133655d-225807-427165 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-21 09:54:50,090 44 INFO rb-133655d-225807-427165 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-21 09:54:50,153 44 INFO rb-133655d-225807-427165 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-21 09:54:50,205 44 INFO rb-133655d-225807-427165 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-21 09:54:50,274 44 INFO rb-133655d-225807-427165 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-21 09:54:50,332 44 INFO rb-133655d-225807-427165 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-21 09:54:50,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:50] "GET /web/image/product.product/3014/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.006 0.020 2026-10-21 09:54:50,385 44 INFO rb-133655d-225807-427165 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-21 09:54:50,454 44 INFO rb-133655d-225807-427165 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-21 09:54:50,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:50] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.007 0.013 2026-10-21 09:54:50,527 44 INFO rb-133655d-225807-427165 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-21 09:54:50,600 44 INFO rb-133655d-225807-427165 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-21 09:54:50,664 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54512019 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000010', 'uuid': 'b86d3ab4-3b33-47d3-83c2-ab2624df3843'}] 2026-10-21 09:54:50,724 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54512019 order {'name': None, 'pos_reference': '260-196-000010', 'uuid': 'b86d3ab4-3b33-47d3-83c2-ab2624df3843'} created pos.order #982 2026-10-21 09:54:50,751 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54512019 finished 2026-10-21 09:54:50,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.122 0.223 2026-10-21 09:54:51,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.021 2026-10-21 09:54:51,044 44 INFO rb-133655d-225807-427165 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-21 09:54:51,086 44 INFO rb-133655d-225807-427165 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-21 09:54:51,142 44 INFO rb-133655d-225807-427165 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-21 09:54:51,195 44 INFO rb-133655d-225807-427165 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-21 09:54:51,246 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:51,247 44 INFO rb-133655d-225807-427165 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-21 09:54:51,323 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9088460 (allocated 10223616) 2026-10-21 09:54:51,335 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144291 2026-10-21 09:54:51,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:51,342 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144291 2026-10-21 09:54:51,455 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095451_455718_test_self_order_mobile.txt 2026-10-21 09:54:51,456 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmptzim2nhf_chrome_odoo" 2026-10-21 09:54:51,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144479 2026-10-21 09:54:51,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp4uyqpz_u_chrome_odoo 2026-10-21 09:54:51,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37795/json/version 2026-10-21 09:54:51,957 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:51,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-21 09:54:51,978 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37795/json 2026-10-21 09:54:51,979 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:54:52,008 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:37795/devtools/page/220FB87A5C5DB42C9E311A9312337EC8 2026-10-21 09:54:52,024 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-21 09:54:52,035 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-21 09:54:52,061 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-21 09:54:52,068 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" in browser 2026-10-21 09:54:52,068 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd" 2026-10-21 09:54:52,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "GET /pos-self/196?access_token=b1748561d48a49c3&table_identifier=1b2a27cd HTTP/1.1" 200 - 9 0.006 0.027 2026-10-21 09:54:52,135 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '220FB87A5C5DB42C9E311A9312337EC8', 'loaderId': '294FAD14E0387398D0372C9D2B8B935F', 'isDownload': False} 2026-10-21 09:54:52,135 44 INFO rb-133655d-225807-427165 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-21 09:54:52,168 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:54:52,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.018 2026-10-21 09:54:52,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.031 2026-10-21 09:54:52,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.043 2026-10-21 09:54:52,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.017 2026-10-21 09:54:52,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 09:54:52,529 44 INFO rb-133655d-225807-427165 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=b1748561d48a49c3&table_identifier=1b2a27cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:54:52,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.011 0.009 2026-10-21 09:54:52,542 44 INFO rb-133655d-225807-427165 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-21 09:54:52,553 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:54:52,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 09:54:52,601 44 INFO rb-133655d-225807-427165 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-21 09:54:52,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.015 0.055 2026-10-21 09:54:52,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.078 2026-10-21 09:54:52,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-21 09:54:53,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.121 0.253 2026-10-21 09:54:53,188 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.012 2026-10-21 09:54:53,195 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-21 09:54:53,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "GET /web/image/ir.attachment/13212/raw HTTP/1.1" 200 - 4 0.004 0.011 2026-10-21 09:54:53,298 44 INFO rb-133655d-225807-427165 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-21 09:54:53,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "GET /web/image/ir.attachment/13161/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-21 09:54:53,347 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:54:53,397 44 INFO rb-133655d-225807-427165 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-21 09:54:53,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.025 2026-10-21 09:54:53,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.031 2026-10-21 09:54:53,474 44 INFO rb-133655d-225807-427165 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-21 09:54:53,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-21 09:54:53,522 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.085 2026-10-21 09:54:53,544 44 INFO rb-133655d-225807-427165 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-21 09:54:53,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.111 2026-10-21 09:54:53,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-10-21 09:54:53,587 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54: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-21 09:54:53,599 44 INFO rb-133655d-225807-427165 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-21 09:54:53,623 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.010 0.029 2026-10-21 09:54:53,672 44 INFO rb-133655d-225807-427165 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-21 09:54:53,724 44 INFO rb-133655d-225807-427165 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-21 09:54:53,755 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38843578 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000011', 'uuid': '1217fd7f-5516-4c82-8248-ecd138b237fc'}] 2026-10-21 09:54:53,800 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38843578 order {'name': None, 'pos_reference': '260-196-000011', 'uuid': '1217fd7f-5516-4c82-8248-ecd138b237fc'} created pos.order #983 2026-10-21 09:54:53,837 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38843578 finished 2026-10-21 09:54:53,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.083 0.238 2026-10-21 09:54:54,058 44 INFO rb-133655d-225807-427165 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-21 09:54:54,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:54:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.014 2026-10-21 09:54:54,117 44 INFO rb-133655d-225807-427165 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-21 09:54:54,165 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-21 09:54:54,166 44 INFO rb-133655d-225807-427165 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-21 09:54:54,211 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7805960 (allocated 8912896) 2026-10-21 09:54:54,215 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144479 2026-10-21 09:54:54,216 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-21 09:54:54,217 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144479 2026-10-21 09:54:54,321 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095454_320928_test_self_order_mobile.txt 2026-10-21 09:54:54,321 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp4uyqpz_u_chrome_odoo" 2026-10-21 09:54:54,377 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-10-21 09:55:02,655 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 144666 2026-10-21 09:55:02,655 44 INFO rb-133655d-225807-427165 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/tmpubf_strh_chrome_odoo 2026-10-21 09:55:02,655 44 INFO rb-133655d-225807-427165 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:38075/json/version 2026-10-21 09:55:02,657 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:02,741 44 INFO rb-133655d-225807-427165 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-21 09:55:02,741 44 INFO rb-133655d-225807-427165 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:38075/json 2026-10-21 09:55:02,745 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:02,760 44 INFO rb-133655d-225807-427165 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:38075/devtools/page/2AADD3F4764D89E5C9D400028904FAD4 2026-10-21 09:55:02,771 44 INFO rb-133655d-225807-427165 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-21 09:55:02,795 44 INFO rb-133655d-225807-427165 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-21 09:55:02,829 44 INFO rb-133655d-225807-427165 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-21 09:55:03,156 44 INFO rb-133655d-225807-427165 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=d63ee4f4945d4d4d&table_identifier=6b900a56" in browser 2026-10-21 09:55:03,156 44 INFO rb-133655d-225807-427165 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=d63ee4f4945d4d4d&table_identifier=6b900a56" 2026-10-21 09:55:03,187 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:55:03,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:03] "GET /pos-self/197?access_token=d63ee4f4945d4d4d&table_identifier=6b900a56 HTTP/1.1" 200 - 59 0.043 0.609 2026-10-21 09:55:03,833 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': '2AADD3F4764D89E5C9D400028904FAD4', 'loaderId': '080CF58413613CF891D23099E52D919E', 'isDownload': False} 2026-10-21 09:55:03,834 44 INFO rb-133655d-225807-427165 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-21 09:55:03,852 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:55:03,881 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:55:03,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:03] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.036 2026-10-21 09:55:03,930 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:55:03,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:03] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.086 2026-10-21 09:55:03,985 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:55:04,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:04] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.126 2026-10-21 09:55:04,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-21 09:55:04,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 09:55:04,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:04] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.008 0.017 2026-10-21 09:55:04,227 44 INFO rb-133655d-225807-427165 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=d63ee4f4945d4d4d&table_identifier=6b900a56", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:55:04,232 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:55:04,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 09:55:04,241 44 INFO rb-133655d-225807-427165 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-21 09:55:04,291 44 INFO rb-133655d-225807-427165 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-21 09:55:04,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:04] "POST /pos-self/relations/197 HTTP/1.1" 200 - 37 0.040 0.067 2026-10-21 09:55:04,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.180 2026-10-21 09:55:04,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:04] "POST /pos-self/data/197 HTTP/1.1" 200 - 181 0.204 0.299 2026-10-21 09:55:04,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.454 2026-10-21 09:55:05,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.012 2026-10-21 09:55:05,028 44 INFO rb-133655d-225807-427165 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-21 09:55:05,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "GET /web/image/ir.attachment/13270/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:55:05,114 44 INFO rb-133655d-225807-427165 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-21 09:55:05,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "GET /web/image/ir.attachment/13219/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:55:05,144 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:55:05,214 44 INFO rb-133655d-225807-427165 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-21 09:55:05,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.030 2026-10-21 09:55:05,297 44 INFO rb-133655d-225807-427165 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-21 09:55:05,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-21 09:55:05,326 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.061 2026-10-21 09:55:05,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.014 0.083 2026-10-21 09:55:05,374 44 INFO rb-133655d-225807-427165 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-21 09:55:05,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.123 2026-10-21 09:55:05,412 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55: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-21 09:55:05,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.147 2026-10-21 09:55:05,423 44 INFO rb-133655d-225807-427165 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-21 09:55:05,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:05] "GET /web/image/product.product/3015/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.011 0.051 2026-10-21 09:55:05,507 44 INFO rb-133655d-225807-427165 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-21 09:55:05,569 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48247850 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000001', 'uuid': '606f2a80-2ee2-4253-9ac4-f6587992f44d'}] 2026-10-21 09:55:05,647 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48247850 order {'name': None, 'pos_reference': '260-197-000001', 'uuid': '606f2a80-2ee2-4253-9ac4-f6587992f44d'} created pos.order #984 2026-10-21 09:55:05,670 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48247850 finished 2026-10-21 09:55:06,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 277 0.533 0.608 2026-10-21 09:55:06,676 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.015 2026-10-21 09:55:06,707 44 INFO rb-133655d-225807-427165 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-21 09:55:06,775 44 INFO rb-133655d-225807-427165 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-21 09:55:06,826 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-10-21 09:55:06,827 44 INFO rb-133655d-225807-427165 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-21 09:55:06,915 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 8002428 (allocated 9175040) 2026-10-21 09:55:06,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 144666 2026-10-21 09:55:06,918 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-10-21 09:55:06,918 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 144666 2026-10-21 09:55:07,018 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095507_018249_test_self_order_mobile_0_price_order.txt 2026-10-21 09:55:07,018 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmpubf_strh_chrome_odoo" 2026-10-21 09:55:07,070 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-10-21 09:55:15,610 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 144844 2026-10-21 09:55:15,611 44 INFO rb-133655d-225807-427165 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/tmpji_ye1yt_chrome_odoo 2026-10-21 09:55:15,611 44 INFO rb-133655d-225807-427165 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:40561/json/version 2026-10-21 09:55:15,612 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:15,657 44 INFO rb-133655d-225807-427165 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-21 09:55:15,657 44 INFO rb-133655d-225807-427165 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:40561/json 2026-10-21 09:55:15,658 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:15,703 44 INFO rb-133655d-225807-427165 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:40561/devtools/page/D4DCA47ED469397310E3BAB834EF8A23 2026-10-21 09:55:15,726 44 INFO rb-133655d-225807-427165 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-21 09:55:15,740 44 INFO rb-133655d-225807-427165 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-21 09:55:15,767 44 INFO rb-133655d-225807-427165 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-21 09:55:16,135 44 INFO rb-133655d-225807-427165 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-21 09:55:16,136 44 INFO rb-133655d-225807-427165 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-21 09:55:16,158 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:55:16,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:16] "GET /pos-self/198 HTTP/1.1" 200 - 57 0.073 0.629 2026-10-21 09:55:16,862 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': 'D4DCA47ED469397310E3BAB834EF8A23', 'loaderId': 'A0BF7AADC9433CE6E5A3A3ED55CCE68B', 'isDownload': False} 2026-10-21 09:55:16,862 44 INFO rb-133655d-225807-427165 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-21 09:55:16,890 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:55:16,924 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:55:16,959 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:16] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.043 2026-10-21 09:55:16,974 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:55:16,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:16] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.074 2026-10-21 09:55:17,015 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:55:17,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:17] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.122 2026-10-21 09:55:17,302 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.006 0.027 2026-10-21 09:55:17,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-21 09:55:17,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:17] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.009 0.013 2026-10-21 09:55:17,361 44 INFO rb-133655d-225807-427165 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-21 09:55:17,370 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:55:17,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.014 2026-10-21 09:55:17,373 44 INFO rb-133655d-225807-427165 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-21 09:55:17,442 44 INFO rb-133655d-225807-427165 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-21 09:55:17,520 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:17] "POST /pos-self/relations/198 HTTP/1.1" 200 - 37 0.057 0.078 2026-10-21 09:55:17,621 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.225 2026-10-21 09:55:18,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:18] "POST /pos-self/data/198 HTTP/1.1" 200 - 181 0.215 0.315 2026-10-21 09:55:18,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.479 2026-10-21 09:55:18,186 44 INFO rb-133655d-225807-427165 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-21 09:55:18,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:18] "GET /web/image/ir.attachment/13328/raw HTTP/1.1" 200 - 4 0.004 0.011 2026-10-21 09:55:18,268 44 INFO rb-133655d-225807-427165 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-21 09:55:18,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:18] "GET /web/image/ir.attachment/13277/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:55:18,320 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:55:18,332 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-10-21 09:55:18,333 44 INFO rb-133655d-225807-427165 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-21 09:55:18,410 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6237664 (allocated 7077888) 2026-10-21 09:55:18,427 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 144844 2026-10-21 09:55:18,428 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-10-21 09:55:18,437 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 144844 2026-10-21 09:55:18,539 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095518_539499_test_self_order_mobile_no_access_token.txt 2026-10-21 09:55:18,539 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmpji_ye1yt_chrome_odoo" 2026-10-21 09:55:18,595 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-10-21 09:55:28,103 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 145019 2026-10-21 09:55:28,103 44 INFO rb-133655d-225807-427165 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/tmpuolj9sgh_chrome_odoo 2026-10-21 09:55:28,103 44 INFO rb-133655d-225807-427165 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:32861/json/version 2026-10-21 09:55:28,105 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:28,325 44 INFO rb-133655d-225807-427165 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-21 09:55:28,325 44 INFO rb-133655d-225807-427165 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:32861/json 2026-10-21 09:55:28,326 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:28,359 44 INFO rb-133655d-225807-427165 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:32861/devtools/page/6F24D6D312A3A52F6195225E6B3E72C6 2026-10-21 09:55:28,375 44 INFO rb-133655d-225807-427165 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-21 09:55:28,430 44 INFO rb-133655d-225807-427165 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-21 09:55:28,879 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:55:28,897 44 INFO rb-133655d-225807-427165 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-21 09:55:28,899 44 INFO rb-133655d-225807-427165 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-21 09:55:28,900 44 INFO rb-133655d-225807-427165 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-21 09:55:28,919 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:55:29,887 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:29] "GET /pos/ui/200 HTTP/1.1" 200 - 127 0.125 0.847 2026-10-21 09:55:29,891 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': '6F24D6D312A3A52F6195225E6B3E72C6', 'loaderId': 'DEBB46317EBACA3093B0C1D09913228F', 'isDownload': False} 2026-10-21 09:55:29,891 44 INFO rb-133655d-225807-427165 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-21 09:55:29,904 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:55:29,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:29] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-21 09:55:29,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:29] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 09:55:29,959 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:29] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-10-21 09:55:30,716 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:55:30,733 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:55:30,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-21 09:55:30,811 44 INFO rb-133655d-225807-427165 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-21 09:55:30,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-21 09:55:30,820 44 INFO rb-133655d-225807-427165 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-21 09:55:30,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 09:55:30,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:55:30,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.023 2026-10-21 09:55:30,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.045 2026-10-21 09:55:31,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.056 0.062 2026-10-21 09:55:31,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-21 09:55:32,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 429 0.603 0.623 2026-10-21 09:55:32,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 09:55:32,537 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55: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.018 2026-10-21 09:55:32,623 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.052 2026-10-21 09:55:32,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "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.008 2026-10-21 09:55:32,700 44 INFO rb-133655d-225807-427165 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-21 09:55:32,728 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-21 09:55:32,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:55:32,790 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:55:32,802 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:55:32,805 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 09:55:32,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.006 0.025 2026-10-21 09:55:32,869 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:55:32,872 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "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-21 09:55:32,974 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 09:55:33,018 44 INFO rb-133655d-225807-427165 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-21 09:55:33,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:33] "GET /pos/ui/200 HTTP/1.1" 200 - 33 0.076 0.082 2026-10-21 09:55:33,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:33] "GET /pos/ui/200?from_backend=True HTTP/1.1" 200 - 33 0.023 0.222 2026-10-21 09:55:33,189 44 INFO rb-133655d-225807-427165 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-21 09:55:33,195 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:55:33,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.238 2026-10-21 09:55:33,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.021 0.046 2026-10-21 09:55:33,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.075 2026-10-21 09:55:33,338 44 INFO rb-133655d-225807-427165 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-21 09:55:33,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 09:55:33,392 44 INFO rb-133655d-225807-427165 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-21 09:55:33,393 44 INFO rb-133655d-225807-427165 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-21 09:55:33,394 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.014 0.025 2026-10-21 09:55:33,409 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:55:33,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.006 0.056 2026-10-21 09:55:33,523 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 12728588 (allocated 13107200) 2026-10-21 09:55:33,531 44 INFO rb-133655d-225807-427165 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 145019 2026-10-21 09:55:33,537 44 INFO rb-133655d-225807-427165 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-21 09:55:33,540 44 INFO rb-133655d-225807-427165 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 145019 2026-10-21 09:55:33,647 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095533_647297_test_self_order_mobile_not_visible_in_other_config.txt 2026-10-21 09:55:33,647 44 INFO rb-133655d-225807-427165 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/tmpuolj9sgh_chrome_odoo" 2026-10-21 09:55:33,710 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-10-21 09:55:43,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 145219 2026-10-21 09:55:43,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmphcdaw5oh_chrome_odoo 2026-10-21 09:55:43,131 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:40863/json/version 2026-10-21 09:55:43,133 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:43,201 44 INFO rb-133655d-225807-427165 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-21 09:55:43,201 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:40863/json 2026-10-21 09:55:43,202 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:43,237 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:40863/devtools/page/8E454D885B2F928564E1C0834D2B67F1 2026-10-21 09:55:43,267 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-21 09:55:43,295 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-21 09:55:43,374 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-21 09:55:43,681 44 INFO rb-133655d-225807-427165 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=5c0b68f9d0d44973&table_identifier=54b85825" in browser 2026-10-21 09:55:43,682 44 INFO rb-133655d-225807-427165 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=5c0b68f9d0d44973&table_identifier=54b85825" 2026-10-21 09:55:43,701 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:55:44,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "GET /pos-self/201?access_token=5c0b68f9d0d44973&table_identifier=54b85825 HTTP/1.1" 200 - 59 0.052 0.593 2026-10-21 09:55:44,346 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '8E454D885B2F928564E1C0834D2B67F1', 'loaderId': 'C2AB5A35110679A07127266D5C1ADA5B', 'isDownload': False} 2026-10-21 09:55:44,346 44 INFO rb-133655d-225807-427165 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-21 09:55:44,366 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:55:44,391 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:55:44,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.040 2026-10-21 09:55:44,461 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:55:44,494 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.110 2026-10-21 09:55:44,513 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:55:44,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.145 2026-10-21 09:55:44,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-21 09:55:44,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:55:44,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.005 0.014 2026-10-21 09:55:44,753 44 INFO rb-133655d-225807-427165 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=5c0b68f9d0d44973&table_identifier=54b85825", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:55:44,762 44 INFO rb-133655d-225807-427165 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-21 09:55:44,762 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:55:44,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:55:44,822 44 INFO rb-133655d-225807-427165 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-21 09:55:44,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-21 09:55:44,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "POST /pos-self/relations/201 HTTP/1.1" 200 - 37 0.035 0.129 2026-10-21 09:55:44,938 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-21 09:55:45,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "POST /pos-self/data/201 HTTP/1.1" 200 - 180 0.160 0.217 2026-10-21 09:55:45,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-10-21 09:55:45,421 44 INFO rb-133655d-225807-427165 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-21 09:55:45,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/image/ir.attachment/13441/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-10-21 09:55:45,562 44 INFO rb-133655d-225807-427165 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-21 09:55:45,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.025 2026-10-21 09:55:45,688 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 09:55:45,713 44 INFO rb-133655d-225807-427165 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-21 09:55:45,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.040 2026-10-21 09:55:45,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.058 2026-10-21 09:55:45,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-21 09:55:45,785 44 INFO rb-133655d-225807-427165 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-21 09:55:45,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-21 09:55:45,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-21 09:55:45,864 44 INFO rb-133655d-225807-427165 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-21 09:55:45,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/image/ir.attachment/13390/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-21 09:55:45,901 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55: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-21 09:55:45,925 44 INFO rb-133655d-225807-427165 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-21 09:55:45,935 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-21 09:55:45,966 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:45] "GET /web/image/product.product/3014/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.005 0.054 2026-10-21 09:55:45,980 44 INFO rb-133655d-225807-427165 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-21 09:55:46,053 44 INFO rb-133655d-225807-427165 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-21 09:55:46,123 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88084838 started for PoS orders references: [{'name': None, 'pos_reference': '260-201-000002', 'uuid': 'fee1364d-9a12-4ca3-b615-4ae96267e7a1'}] 2026-10-21 09:55:46,178 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88084838 order {'name': None, 'pos_reference': '260-201-000002', 'uuid': 'fee1364d-9a12-4ca3-b615-4ae96267e7a1'} created pos.order #987 2026-10-21 09:55:46,208 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88084838 finished 2026-10-21 09:55:46,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.128 0.248 2026-10-21 09:55:46,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.016 0.017 2026-10-21 09:55:46,500 44 INFO rb-133655d-225807-427165 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-21 09:55:46,558 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-21 09:55:46,559 44 INFO rb-133655d-225807-427165 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-21 09:55:46,635 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7974384 (allocated 9175040) 2026-10-21 09:55:46,649 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 145219 2026-10-21 09:55:46,651 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-21 09:55:46,652 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 145219 2026-10-21 09:55:46,753 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095546_753014_test_self_order_table_sharing.txt 2026-10-21 09:55:46,753 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmphcdaw5oh_chrome_odoo" 2026-10-21 09:55:47,248 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 145410 2026-10-21 09:55:47,249 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpe6u_yf_d_chrome_odoo 2026-10-21 09:55:47,249 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:37531/json/version 2026-10-21 09:55:47,252 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:47,304 44 INFO rb-133655d-225807-427165 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-21 09:55:47,304 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:37531/json 2026-10-21 09:55:47,305 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:47,316 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:37531/devtools/page/E757A57530220415669E480C1779573E 2026-10-21 09:55:47,329 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-21 09:55:47,338 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-21 09:55:47,363 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-21 09:55:47,367 44 INFO rb-133655d-225807-427165 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=5c0b68f9d0d44973&table_identifier=54b85825" in browser 2026-10-21 09:55:47,368 44 INFO rb-133655d-225807-427165 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=5c0b68f9d0d44973&table_identifier=54b85825" 2026-10-21 09:55:47,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:47] "GET /pos-self/201?access_token=5c0b68f9d0d44973&table_identifier=54b85825 HTTP/1.1" 200 - 9 0.007 0.026 2026-10-21 09:55:47,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': 'E757A57530220415669E480C1779573E', 'loaderId': 'CB7AF70B2E66A9D64FE8C02BCCA43107', 'isDownload': False} 2026-10-21 09:55:47,421 44 INFO rb-133655d-225807-427165 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-21 09:55:47,445 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:55:47,477 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:47] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.015 2026-10-21 09:55:47,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:47] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.006 0.032 2026-10-21 09:55:47,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:47] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.054 2026-10-21 09:55:47,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:55:47,725 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-21 09:55:47,738 44 INFO rb-133655d-225807-427165 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=5c0b68f9d0d44973&table_identifier=54b85825", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:55:47,753 44 INFO rb-133655d-225807-427165 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-21 09:55:47,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:47] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.020 0.016 2026-10-21 09:55:47,787 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:55:47,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.051 2026-10-21 09:55:47,817 44 INFO rb-133655d-225807-427165 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-21 09:55:47,895 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:47] "POST /pos-self/relations/201 HTTP/1.1" 200 - 16 0.038 0.051 2026-10-21 09:55:47,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.090 2026-10-21 09:55:48,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "POST /pos-self/data/201 HTTP/1.1" 200 - 113 0.152 0.241 2026-10-21 09:55:48,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.383 2026-10-21 09:55:48,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.033 0.051 2026-10-21 09:55:48,498 44 INFO rb-133655d-225807-427165 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-21 09:55:48,562 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /web/image/ir.attachment/13441/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-10-21 09:55:48,610 44 INFO rb-133655d-225807-427165 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-21 09:55:48,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.029 2026-10-21 09:55:48,692 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:55:48,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.052 2026-10-21 09:55:48,735 44 INFO rb-133655d-225807-427165 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-21 09:55:48,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.067 2026-10-21 09:55:48,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-21 09:55:48,791 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-21 09:55:48,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.112 2026-10-21 09:55:48,795 44 INFO rb-133655d-225807-427165 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-21 09:55:48,817 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.123 2026-10-21 09:55:48,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /web/image/ir.attachment/13390/raw HTTP/1.1" 200 - 4 0.004 0.064 2026-10-21 09:55:48,875 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:48] "GET /web/image/product.product/3012/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 8 0.008 0.082 2026-10-21 09:55:48,878 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7257084 (allocated 7864320) 2026-10-21 09:55:48,879 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 145410 2026-10-21 09:55:48,882 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-21 09:55:48,883 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 145410 2026-10-21 09:55:48,980 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095548_980026_test_self_order_table_sharing.txt 2026-10-21 09:55:48,980 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpe6u_yf_d_chrome_odoo" 2026-10-21 09:55:49,026 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-10-21 09:55:57,823 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145601 2026-10-21 09:55:57,823 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp9qrn2lsl_chrome_odoo 2026-10-21 09:55:57,824 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:45365/json/version 2026-10-21 09:55:57,825 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:57,889 44 INFO rb-133655d-225807-427165 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-21 09:55:57,889 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:45365/json 2026-10-21 09:55:57,890 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:55:57,914 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:45365/devtools/page/3B9BE1BB4143380D7A77FB106BF557D1 2026-10-21 09:55:57,934 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-21 09:55:57,955 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-21 09:55:58,002 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-21 09:55:58,366 44 INFO rb-133655d-225807-427165 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=b555304a8d72430b" in browser 2026-10-21 09:55:58,366 44 INFO rb-133655d-225807-427165 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=b555304a8d72430b" 2026-10-21 09:55:58,386 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:55:59,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "GET /pos-self/202?access_token=b555304a8d72430b HTTP/1.1" 200 - 57 0.080 0.662 2026-10-21 09:55:59,128 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '3B9BE1BB4143380D7A77FB106BF557D1', 'loaderId': '8DCDA3A4CDCAEB636883DAE83F7305FB', 'isDownload': False} 2026-10-21 09:55:59,128 44 INFO rb-133655d-225807-427165 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-21 09:55:59,152 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:55:59,203 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:55:59,253 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.056 2026-10-21 09:55:59,271 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:55:59,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.109 2026-10-21 09:55:59,338 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:55:59,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.189 2026-10-21 09:55:59,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.017 2026-10-21 09:55:59,663 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-21 09:55:59,691 44 INFO rb-133655d-225807-427165 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=b555304a8d72430b", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:55:59,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.009 0.015 2026-10-21 09:55:59,703 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:55:59,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.004 0.014 2026-10-21 09:55:59,709 44 INFO rb-133655d-225807-427165 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-21 09:55:59,790 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-21 09:55:59,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.045 0.135 2026-10-21 09:55:59,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:55:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-21 09:56:00,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:00] "POST /pos-self/data/202 HTTP/1.1" 200 - 181 0.159 0.252 2026-10-21 09:56:00,406 44 INFO rb-133655d-225807-427165 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-21 09:56:00,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:00] "GET /web/image/ir.attachment/13499/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:56:00,521 44 INFO rb-133655d-225807-427165 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-21 09:56:00,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:00] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-21 09:56:00,592 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:56:00,602 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:00] "GET /web/image/pos.category/359/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.040 2026-10-21 09:56:00,608 44 INFO rb-133655d-225807-427165 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-21 09:56:00,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:00] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.048 2026-10-21 09:56:00,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:00] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-10-21 09:56:00,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:00] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.081 2026-10-21 09:56:00,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:00] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-21 09:56:00,691 44 INFO rb-133655d-225807-427165 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-21 09:56:00,708 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:00] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-21 09:56:00,747 44 INFO rb-133655d-225807-427165 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-21 09:56:00,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-21 09:56:00,831 44 INFO rb-133655d-225807-427165 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-21 09:56:00,906 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 7582476 (allocated 8388608) 2026-10-21 09:56:00,909 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145601 2026-10-21 09:56:00,910 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-21 09:56:00,911 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145601 2026-10-21 09:56:01,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095601_010747_test_sub_categories_products_displayed.txt 2026-10-21 09:56:01,011 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp9qrn2lsl_chrome_odoo" 2026-10-21 09:56:01,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145780 2026-10-21 09:56:01,604 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp_e7dd5oq_chrome_odoo 2026-10-21 09:56:01,605 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:37649/json/version 2026-10-21 09:56:01,611 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37649', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:01,641 44 INFO rb-133655d-225807-427165 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-21 09:56:01,641 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:37649/json 2026-10-21 09:56:01,642 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37649', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:01,668 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:37649/devtools/page/34911F57A3A1BD6A3EE235302862B805 2026-10-21 09:56:01,677 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-21 09:56:01,679 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-21 09:56:01,698 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-21 09:56:01,719 44 INFO rb-133655d-225807-427165 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-21 09:56:01,720 44 INFO rb-133655d-225807-427165 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-21 09:56:01,772 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:01] "GET /pos-self/202 HTTP/1.1" 200 - 7 0.013 0.029 2026-10-21 09:56:01,780 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '34911F57A3A1BD6A3EE235302862B805', 'loaderId': 'C6C66BAA5C5E3A278247DC7295E6F327', 'isDownload': False} 2026-10-21 09:56:01,781 44 INFO rb-133655d-225807-427165 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-21 09:56:01,812 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:56:01,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:01] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.021 2026-10-21 09:56:01,872 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:01] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.009 0.043 2026-10-21 09:56:01,887 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:01] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.055 2026-10-21 09:56:02,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-21 09:56:02,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:56:02,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:56:02,171 44 INFO rb-133655d-225807-427165 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-21 09:56:02,177 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:56:02,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:56:02,185 44 INFO rb-133655d-225807-427165 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-21 09:56:02,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 09:56:02,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "POST /pos-self/relations/202 HTTP/1.1" 200 - 16 0.023 0.073 2026-10-21 09:56:02,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-21 09:56:02,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "POST /pos-self/data/202 HTTP/1.1" 200 - 113 0.143 0.239 2026-10-21 09:56:02,762 44 INFO rb-133655d-225807-427165 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-21 09:56:02,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "GET /web/image/ir.attachment/13505/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-21 09:56:02,897 44 INFO rb-133655d-225807-427165 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-21 09:56:02,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-21 09:56:02,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:02] "GET /web/image/pos.category/359/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.047 2026-10-21 09:56:03,007 44 INFO rb-133655d-225807-427165 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-21 09:56:03,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:03] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.060 2026-10-21 09:56:03,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:03] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.073 2026-10-21 09:56:03,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:03] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.100 2026-10-21 09:56:03,066 44 INFO rb-133655d-225807-427165 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-21 09:56:03,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:03] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-10-21 09:56:03,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:03] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-21 09:56:03,127 44 INFO rb-133655d-225807-427165 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-21 09:56:03,182 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-21 09:56:03,184 44 INFO rb-133655d-225807-427165 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-21 09:56:03,231 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6959284 (allocated 7602176) 2026-10-21 09:56:03,242 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145780 2026-10-21 09:56:03,246 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-21 09:56:03,249 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145780 2026-10-21 09:56:03,361 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095603_360894_test_sub_categories_products_displayed.txt 2026-10-21 09:56:03,361 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp_e7dd5oq_chrome_odoo" 2026-10-21 09:56:03,960 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145963 2026-10-21 09:56:03,960 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpag6c0svw_chrome_odoo 2026-10-21 09:56:03,960 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:37669/json/version 2026-10-21 09:56:03,964 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37669', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:03,992 44 INFO rb-133655d-225807-427165 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-21 09:56:03,992 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:37669/json 2026-10-21 09:56:03,993 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37669', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:04,023 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:37669/devtools/page/5D09724F2B52F5ADDFF82561385BDBAC 2026-10-21 09:56:04,040 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-21 09:56:04,058 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-21 09:56:04,087 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-21 09:56:04,148 44 INFO rb-133655d-225807-427165 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=b555304a8d72430b" in browser 2026-10-21 09:56:04,150 44 INFO rb-133655d-225807-427165 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=b555304a8d72430b" 2026-10-21 09:56:04,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:04] "GET /pos-self/202?access_token=b555304a8d72430b HTTP/1.1" 200 - 7 0.009 0.030 2026-10-21 09:56:04,221 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '5D09724F2B52F5ADDFF82561385BDBAC', 'loaderId': '9587AE01FEBD8A34210AA089A8133CC3', 'isDownload': False} 2026-10-21 09:56:04,221 44 INFO rb-133655d-225807-427165 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-21 09:56:04,257 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:56:04,278 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:04] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.014 2026-10-21 09:56:04,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:04] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.022 2026-10-21 09:56:04,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:04] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.034 2026-10-21 09:56:04,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.023 2026-10-21 09:56:04,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:56:04,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:04] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-21 09:56:04,645 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:56:04,645 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:56:04,646 44 INFO rb-133655d-225807-427165 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=b555304a8d72430b", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:56:04,672 44 INFO rb-133655d-225807-427165 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-21 09:56:04,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:04] "POST /pos-self/relations/202 HTTP/1.1" 200 - 16 0.025 0.051 2026-10-21 09:56:04,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.077 2026-10-21 09:56:05,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "POST /pos-self/data/202 HTTP/1.1" 200 - 114 0.163 0.223 2026-10-21 09:56:05,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.386 2026-10-21 09:56:05,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-10-21 09:56:05,330 44 INFO rb-133655d-225807-427165 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-21 09:56:05,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/ir.attachment/13508/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:56:05,446 44 INFO rb-133655d-225807-427165 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-21 09:56:05,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/pos.category/356/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-21 09:56:05,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/pos.category/359/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.050 2026-10-21 09:56:05,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/product.template/2505/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.053 2026-10-21 09:56:05,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/pos.category/360/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.070 2026-10-21 09:56:05,595 44 INFO rb-133655d-225807-427165 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-21 09:56:05,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/pos.category/358/image_128?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 2 0.007 0.022 2026-10-21 09:56:05,659 44 INFO rb-133655d-225807-427165 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-21 09:56:05,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/product.template/2504/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.040 2026-10-21 09:56:05,681 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/product.template/2507/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.057 2026-10-21 09:56:05,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/product.template/2506/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-21 09:56:05,711 44 INFO rb-133655d-225807-427165 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-21 09:56:05,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:05] "GET /web/image/product.template/2503/image_512?unique=2026-10-21T09:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-21 09:56:05,766 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-21 09:56:05,767 44 INFO rb-133655d-225807-427165 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-21 09:56:05,826 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6915988 (allocated 7602176) 2026-10-21 09:56:05,830 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145963 2026-10-21 09:56:05,832 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-21 09:56:05,832 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145963 2026-10-21 09:56:05,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095605_939546_test_sub_categories_products_displayed.txt 2026-10-21 09:56:05,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpag6c0svw_chrome_odoo" 2026-10-21 09:56:05,993 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 09:56:07,906 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-10-21 09:56:16,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 146141 2026-10-21 09:56:16,939 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpjn0oekvq_chrome_odoo 2026-10-21 09:56:16,941 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:42639/json/version 2026-10-21 09:56:16,945 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:16,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 09:56:16,988 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:42639/json 2026-10-21 09:56:16,989 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:17,003 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:42639/devtools/page/76BACF4A244AB56A988C3212DE73E6F7 2026-10-21 09:56:17,027 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-21 09:56:17,046 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-21 09:56:17,083 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-10-21 09:56:17,431 44 INFO rb-133655d-225807-427165 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=33eb5ed601664b28" in browser 2026-10-21 09:56:17,432 44 INFO rb-133655d-225807-427165 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=33eb5ed601664b28" 2026-10-21 09:56:17,452 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:56:18,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:18] "GET /pos-self/203?access_token=33eb5ed601664b28 HTTP/1.1" 200 - 57 0.085 0.602 2026-10-21 09:56:18,137 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': '76BACF4A244AB56A988C3212DE73E6F7', 'loaderId': 'BFD8F6AAF84E5F7EB7944E55D61CE266', 'isDownload': False} 2026-10-21 09:56:18,137 44 INFO rb-133655d-225807-427165 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-21 09:56:18,162 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:56:18,188 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:56:18,212 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:18] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.029 2026-10-21 09:56:18,226 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:56:18,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:18] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.050 0.068 2026-10-21 09:56:18,314 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:56:18,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:18] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.156 2026-10-21 09:56:18,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.013 2026-10-21 09:56:18,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-10-21 09:56:18,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:18] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.007 0.031 2026-10-21 09:56:18,653 44 INFO rb-133655d-225807-427165 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=33eb5ed601664b28", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:56:18,661 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:56:18,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:56:18,673 44 INFO rb-133655d-225807-427165 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-21 09:56:18,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:18] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.071 0.077 2026-10-21 09:56:18,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-21 09:56:19,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:19] "POST /pos-self/data/203 HTTP/1.1" 200 - 181 0.313 0.277 2026-10-21 09:56:19,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.550 2026-10-21 09:56:19,557 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-21 09:56:19,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:19] "GET /web/image/ir.attachment/13573/raw HTTP/1.1" 200 - 4 0.003 0.016 2026-10-21 09:56:19,648 44 INFO rb-133655d-225807-427165 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-21 09:56:19,661 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:19] "GET /web/image/ir.attachment/13522/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 09:56:19,699 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:56:19,805 44 INFO rb-133655d-225807-427165 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-21 09:56:19,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:19] "GET /web/image/pos.category/362/image_128?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 2 0.002 0.036 2026-10-21 09:56:19,890 44 INFO rb-133655d-225807-427165 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-21 09:56:19,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:19] "GET /web/image/product.template/2510/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.053 2026-10-21 09:56:19,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:19] "GET /web/image/product.template/2511/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.075 2026-10-21 09:56:19,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:19] "GET /web/image/product.template/2514/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-21 09:56:19,970 44 INFO rb-133655d-225807-427165 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-21 09:56:19,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:19] "GET /web/image/product.template/2512/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-21 09:56:20,010 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 09:56:20,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:20] "GET /web/image/product.template/2513/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.012 0.145 2026-10-21 09:56:20,019 44 INFO rb-133655d-225807-427165 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-21 09:56:20,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:20] "GET /web/image/product.product/3020/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 8 0.010 0.039 2026-10-21 09:56:20,095 44 INFO rb-133655d-225807-427165 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-21 09:56:20,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:20] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.017 2026-10-21 09:56:20,226 44 INFO rb-133655d-225807-427165 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-21 09:56:20,342 44 INFO rb-133655d-225807-427165 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-21 09:56:20,488 44 INFO rb-133655d-225807-427165 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-21 09:56:20,619 44 INFO rb-133655d-225807-427165 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-21 09:56:20,700 44 INFO rb-133655d-225807-427165 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-21 09:56:20,793 44 INFO rb-133655d-225807-427165 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-21 09:56:20,847 44 INFO rb-133655d-225807-427165 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-21 09:56:21,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:21] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 34 0.082 0.102 2026-10-21 09:56:21,146 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77895325 started for PoS orders references: [{'name': None, 'pos_reference': '260-203-000001', 'uuid': '34b9c694-554e-47ef-86b5-65ce708708da'}] 2026-10-21 09:56:21,230 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77895325 order {'name': None, 'pos_reference': '260-203-000001', 'uuid': '34b9c694-554e-47ef-86b5-65ce708708da'} created pos.order #988 2026-10-21 09:56:21,273 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77895325 finished 2026-10-21 09:56:22,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 285 0.454 0.636 2026-10-21 09:56:22,213 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-10-21 09:56:22,214 44 INFO rb-133655d-225807-427165 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-21 09:56:22,273 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8736908 (allocated 10223616) 2026-10-21 09:56:22,285 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 146141 2026-10-21 09:56:22,287 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-10-21 09:56:22,288 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 146141 2026-10-21 09:56:22,390 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095622_389794_test_preset_delivery_tour.txt 2026-10-21 09:56:22,390 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpjn0oekvq_chrome_odoo" 2026-10-21 09:56:22,448 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-10-21 09:56:31,826 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 146323 2026-10-21 09:56:31,827 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpojokmabk_chrome_odoo 2026-10-21 09:56:31,827 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:38729/json/version 2026-10-21 09:56:31,828 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38729', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:31,855 44 INFO rb-133655d-225807-427165 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-21 09:56:31,855 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:38729/json 2026-10-21 09:56:31,856 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38729', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:31,895 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:38729/devtools/page/6DB48EB6D703169C3CA9F87863FE77AD 2026-10-21 09:56:31,917 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-21 09:56:31,920 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-21 09:56:31,940 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-21 09:56:32,308 44 INFO rb-133655d-225807-427165 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=e79827cf69b2479c&table_identifier=1eec993e" in browser 2026-10-21 09:56:32,308 44 INFO rb-133655d-225807-427165 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=e79827cf69b2479c&table_identifier=1eec993e" 2026-10-21 09:56:32,332 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:56:33,036 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:33] "GET /pos-self/204?access_token=e79827cf69b2479c&table_identifier=1eec993e HTTP/1.1" 200 - 59 0.052 0.657 2026-10-21 09:56:33,040 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': '6DB48EB6D703169C3CA9F87863FE77AD', 'loaderId': 'A287B184BEFD5A6AED7ED19308292CAF', 'isDownload': False} 2026-10-21 09:56:33,041 44 INFO rb-133655d-225807-427165 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-21 09:56:33,070 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:56:33,108 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:56:33,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:33] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.049 2026-10-21 09:56:33,165 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:56:33,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:33] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.099 2026-10-21 09:56:33,232 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:56:33,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:33] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.149 2026-10-21 09:56:33,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:56:33,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-21 09:56:33,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:33] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.016 2026-10-21 09:56:33,452 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:56:33,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:56:33,455 44 INFO rb-133655d-225807-427165 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=e79827cf69b2479c&table_identifier=1eec993e", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:56:33,471 44 INFO rb-133655d-225807-427165 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-21 09:56:33,525 44 INFO rb-133655d-225807-427165 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-21 09:56:33,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:33] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.035 0.058 2026-10-21 09:56:33,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.140 2026-10-21 09:56:34,092 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "POST /pos-self/data/204 HTTP/1.1" 200 - 181 0.205 0.251 2026-10-21 09:56:34,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.416 2026-10-21 09:56:34,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.012 2026-10-21 09:56:34,194 44 INFO rb-133655d-225807-427165 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-21 09:56:34,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /web/image/ir.attachment/13631/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-21 09:56:34,294 44 INFO rb-133655d-225807-427165 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-21 09:56:34,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /web/image/ir.attachment/13580/raw HTTP/1.1" 200 - 4 0.005 0.026 2026-10-21 09:56:34,345 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:56:34,367 44 INFO rb-133655d-225807-427165 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-21 09:56:34,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /web/image/pos.category/362/image_128?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 2 0.002 0.044 2026-10-21 09:56:34,445 44 INFO rb-133655d-225807-427165 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-21 09:56:34,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /web/image/product.template/2511/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.059 2026-10-21 09:56:34,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /web/image/product.template/2514/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.011 0.077 2026-10-21 09:56:34,519 44 INFO rb-133655d-225807-427165 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-21 09:56:34,522 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /web/image/product.template/2510/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.114 2026-10-21 09:56:34,548 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56: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-21 09:56:34,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /web/image/product.template/2512/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-21 09:56:34,580 44 INFO rb-133655d-225807-427165 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-21 09:56:34,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /web/image/product.template/2513/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-21 09:56:34,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:34] "GET /web/image/product.product/3019/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 8 0.008 0.069 2026-10-21 09:56:34,651 44 INFO rb-133655d-225807-427165 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-21 09:56:34,730 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13694207 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': '22fb0e5b-9a90-4950-9789-332759f8dfa9'}] 2026-10-21 09:56:34,796 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13694207 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': '22fb0e5b-9a90-4950-9789-332759f8dfa9'} created pos.order #989 2026-10-21 09:56:34,826 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13694207 finished 2026-10-21 09:56:35,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.123 0.251 2026-10-21 09:56:35,108 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-10-21 09:56:35,109 44 INFO rb-133655d-225807-427165 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-21 09:56:35,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.025 2026-10-21 09:56:35,188 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7854348 (allocated 8650752) 2026-10-21 09:56:35,195 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 146323 2026-10-21 09:56:35,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-10-21 09:56:35,198 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 146323 2026-10-21 09:56:35,316 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095635_316143_test_preset_dine_in_tour.txt 2026-10-21 09:56:35,316 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpojokmabk_chrome_odoo" 2026-10-21 09:56:35,373 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-10-21 09:56:44,117 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 146507 2026-10-21 09:56:44,117 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpasuc5inl_chrome_odoo 2026-10-21 09:56:44,117 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:39605/json/version 2026-10-21 09:56:44,119 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:44,162 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 09:56:44,162 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:39605/json 2026-10-21 09:56:44,163 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:44,174 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:39605/devtools/page/3F387701D8575DEEA5C2A4E946F14E8C 2026-10-21 09:56:44,201 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-21 09:56:44,221 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-21 09:56:44,269 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-21 09:56:44,575 44 INFO rb-133655d-225807-427165 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=58c80f8b59b44380" in browser 2026-10-21 09:56:44,575 44 INFO rb-133655d-225807-427165 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=58c80f8b59b44380" 2026-10-21 09:56:44,599 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:56:45,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:45] "GET /pos-self/205?access_token=58c80f8b59b44380 HTTP/1.1" 200 - 57 0.073 0.808 2026-10-21 09:56:45,480 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': '3F387701D8575DEEA5C2A4E946F14E8C', 'loaderId': '82E740F33CA8636422F3303C597589FB', 'isDownload': False} 2026-10-21 09:56:45,480 44 INFO rb-133655d-225807-427165 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-21 09:56:45,508 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:56:45,540 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:56:45,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:45] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.047 2026-10-21 09:56:45,614 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:56:45,652 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:45] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.112 2026-10-21 09:56:45,666 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:56:45,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:45] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.150 2026-10-21 09:56:45,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-21 09:56:45,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 09:56:45,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:45] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-21 09:56:45,949 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:56:45,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:56:45,953 44 INFO rb-133655d-225807-427165 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=58c80f8b59b44380", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:56:45,963 44 INFO rb-133655d-225807-427165 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-21 09:56:46,019 44 INFO rb-133655d-225807-427165 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-21 09:56:46,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.052 0.060 2026-10-21 09:56:46,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-21 09:56:46,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "POST /pos-self/data/205 HTTP/1.1" 200 - 181 0.214 0.253 2026-10-21 09:56:46,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.442 2026-10-21 09:56:46,679 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-21 09:56:46,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "GET /web/image/ir.attachment/13689/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-21 09:56:46,761 44 INFO rb-133655d-225807-427165 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-21 09:56:46,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "GET /web/image/ir.attachment/13638/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-21 09:56:46,809 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:56:46,861 44 INFO rb-133655d-225807-427165 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-21 09:56:46,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "GET /web/image/pos.category/362/image_128?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 2 0.011 0.029 2026-10-21 09:56:46,938 44 INFO rb-133655d-225807-427165 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-21 09:56:46,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "GET /web/image/product.template/2510/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.055 2026-10-21 09:56:46,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "GET /web/image/product.template/2511/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-21 09:56:46,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:46] "GET /web/image/product.template/2514/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.092 2026-10-21 09:56:47,020 44 INFO rb-133655d-225807-427165 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-21 09:56:47,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:47] "GET /web/image/product.template/2512/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.109 2026-10-21 09:56:47,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:47] "GET /web/image/product.template/2513/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-21 09:56:47,058 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:47] "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-21 09:56:47,067 44 INFO rb-133655d-225807-427165 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-21 09:56:47,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:47] "GET /web/image/product.product/3019/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 8 0.012 0.035 2026-10-21 09:56:47,132 44 INFO rb-133655d-225807-427165 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-21 09:56:47,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:47] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.018 2026-10-21 09:56:47,205 44 INFO rb-133655d-225807-427165 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-21 09:56:47,280 44 INFO rb-133655d-225807-427165 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-21 09:56:47,337 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93541564 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': '525925b1-8df9-4a11-b926-1afd4d701487'}] 2026-10-21 09:56:47,419 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93541564 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': '525925b1-8df9-4a11-b926-1afd4d701487'} created pos.order #990 2026-10-21 09:56:47,449 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93541564 finished 2026-10-21 09:56:47,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.124 0.232 2026-10-21 09:56:47,708 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-10-21 09:56:47,709 44 INFO rb-133655d-225807-427165 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-21 09:56:47,802 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8086116 (allocated 9437184) 2026-10-21 09:56:47,813 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 146507 2026-10-21 09:56:47,815 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-10-21 09:56:47,815 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 146507 2026-10-21 09:56:47,915 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095647_915600_test_preset_takeaway_tour.txt 2026-10-21 09:56:47,916 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpasuc5inl_chrome_odoo" 2026-10-21 09:56:47,969 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-10-21 09:56:57,589 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 146689 2026-10-21 09:56:57,589 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmp23hymqua_chrome_odoo 2026-10-21 09:56:57,589 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:36913/json/version 2026-10-21 09:56:57,591 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36913', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:57,682 44 INFO rb-133655d-225807-427165 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-21 09:56:57,698 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:36913/json 2026-10-21 09:56:57,699 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36913', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:56:57,709 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:36913/devtools/page/076C55633C4FB6B10885BF044A3F8601 2026-10-21 09:56:57,749 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-21 09:56:57,763 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-21 09:56:57,780 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-21 09:56:58,107 44 INFO rb-133655d-225807-427165 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=6da5c108dd1340cd" in browser 2026-10-21 09:56:58,107 44 INFO rb-133655d-225807-427165 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=6da5c108dd1340cd" 2026-10-21 09:56:58,129 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:56:58,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:58] "GET /pos-self/206?access_token=6da5c108dd1340cd HTTP/1.1" 200 - 57 0.056 0.602 2026-10-21 09:56:58,788 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '076C55633C4FB6B10885BF044A3F8601', 'loaderId': 'A3747320FC663AA2B2560A4A8A25DD21', 'isDownload': False} 2026-10-21 09:56:58,788 44 INFO rb-133655d-225807-427165 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-21 09:56:58,815 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:56:58,850 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:56:58,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:58] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.049 2026-10-21 09:56:58,904 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:56:58,921 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:58] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.078 2026-10-21 09:56:58,955 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:56:59,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:59] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.090 0.136 2026-10-21 09:56:59,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-21 09:56:59,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.018 2026-10-21 09:56:59,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:59] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.008 0.031 2026-10-21 09:56:59,311 44 INFO rb-133655d-225807-427165 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=6da5c108dd1340cd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:56:59,315 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:56:59,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:56:59,327 44 INFO rb-133655d-225807-427165 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-21 09:56:59,385 44 INFO rb-133655d-225807-427165 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-21 09:56:59,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:59] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.043 0.071 2026-10-21 09:56:59,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:56:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-21 09:57:00,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "POST /pos-self/data/206 HTTP/1.1" 200 - 185 0.220 0.264 2026-10-21 09:57:00,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.434 2026-10-21 09:57:00,119 44 INFO rb-133655d-225807-427165 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-21 09:57:00,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /web/image/ir.attachment/13747/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-21 09:57:00,221 44 INFO rb-133655d-225807-427165 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-21 09:57:00,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /web/image/ir.attachment/13696/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:57:00,277 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:57:00,339 44 INFO rb-133655d-225807-427165 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-21 09:57:00,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /web/image/pos.category/362/image_128?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 2 0.009 0.024 2026-10-21 09:57:00,415 44 INFO rb-133655d-225807-427165 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-21 09:57:00,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /web/image/product.template/2510/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-21 09:57:00,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /web/image/product.template/2511/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.062 2026-10-21 09:57:00,486 44 INFO rb-133655d-225807-427165 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-21 09:57:00,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /web/image/product.template/2514/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.085 2026-10-21 09:57:00,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /web/image/product.template/2512/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.005 0.103 2026-10-21 09:57:00,524 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "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-21 09:57:00,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /web/image/product.template/2513/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 3 0.007 0.122 2026-10-21 09:57:00,538 44 INFO rb-133655d-225807-427165 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-21 09:57:00,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "GET /web/image/product.product/3019/image_512?unique=2026-10-21T09:56:06.000+00:00 HTTP/1.1" 200 - 8 0.009 0.046 2026-10-21 09:57:00,627 44 INFO rb-133655d-225807-427165 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-21 09:57:00,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:00] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.017 0.019 2026-10-21 09:57:00,762 44 INFO rb-133655d-225807-427165 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-21 09:57:00,902 44 INFO rb-133655d-225807-427165 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-21 09:57:00,981 44 INFO rb-133655d-225807-427165 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-21 09:57:01,052 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16176808 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': 'd4cb75fc-f6d8-4670-a53e-7a68bccabc8a'}] 2026-10-21 09:57:01,125 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16176808 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': 'd4cb75fc-f6d8-4670-a53e-7a68bccabc8a'} created pos.order #991 2026-10-21 09:57:01,157 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16176808 finished 2026-10-21 09:57:01,360 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.146 0.236 2026-10-21 09:57:01,445 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-10-21 09:57:01,446 44 INFO rb-133655d-225807-427165 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-21 09:57:01,469 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.035 0.023 2026-10-21 09:57:01,526 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9301408 (allocated 11010048) 2026-10-21 09:57:01,529 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 146689 2026-10-21 09:57:01,532 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-10-21 09:57:01,534 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 146689 2026-10-21 09:57:01,631 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095701_631663_test_preset_with_slot_tour.txt 2026-10-21 09:57:01,632 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmp23hymqua_chrome_odoo" 2026-10-21 09:57:01,725 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 09:57:03,752 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-10-21 09:57:17,089 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 146873 2026-10-21 09:57:17,089 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmpj50qfkpq_chrome_odoo 2026-10-21 09:57:17,089 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:41103/json/version 2026-10-21 09:57:17,090 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:57:17,179 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-10-21 09:57:17,180 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:41103/json 2026-10-21 09:57:17,180 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:57:17,195 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:41103/devtools/page/896A14E23F7A6C78DF11C41B33A7B761 2026-10-21 09:57:17,219 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-10-21 09:57:17,246 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-10-21 09:57:17,262 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-10-21 09:57:17,594 44 INFO rb-133655d-225807-427165 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=2b9bd23c86154950" in browser 2026-10-21 09:57:17,594 44 INFO rb-133655d-225807-427165 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=2b9bd23c86154950" 2026-10-21 09:57:17,615 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:57:18,379 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:18] "GET /pos-self/207?access_token=2b9bd23c86154950 HTTP/1.1" 200 - 59 0.065 0.705 2026-10-21 09:57:18,383 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '896A14E23F7A6C78DF11C41B33A7B761', 'loaderId': '966B4AC28B72CED41ED22053805B4D77', 'isDownload': False} 2026-10-21 09:57:18,384 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-10-21 09:57:18,409 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:57:18,437 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:57:18,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:18] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.041 2026-10-21 09:57:18,510 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:57:18,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:18] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.103 2026-10-21 09:57:18,560 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:57:18,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:18] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.030 0.137 2026-10-21 09:57:18,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:57:18,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 09:57:18,835 44 INFO rb-133655d-225807-427165 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=2b9bd23c86154950", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:57:18,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:18] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-21 09:57:18,851 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:57:18,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 09:57:18,863 44 INFO rb-133655d-225807-427165 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-21 09:57:18,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:18] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.047 0.070 2026-10-21 09:57:19,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-21 09:57:19,624 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:19] "POST /pos-self/data/207 HTTP/1.1" 200 - 207 0.195 0.359 2026-10-21 09:57:19,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.525 2026-10-21 09:57:19,691 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-10-21 09:57:19,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:19] "GET /web/image/ir.attachment/13815/raw HTTP/1.1" 200 - 4 0.005 0.007 2026-10-21 09:57:19,825 44 INFO rb-133655d-225807-427165 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-21 09:57:19,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:19] "GET /web/image/pos.category/364/image_128?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 2 0.002 0.041 2026-10-21 09:57:19,919 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:57:19,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:19] "GET /web/image/product.template/2532/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.021 0.049 2026-10-21 09:57:20,005 44 INFO rb-133655d-225807-427165 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-21 09:57:20,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.template/2543/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.006 0.092 2026-10-21 09:57:20,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.template/2544/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.009 0.109 2026-10-21 09:57:20,092 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.template/2547/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.006 0.149 2026-10-21 09:57:20,126 44 INFO rb-133655d-225807-427165 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-21 09:57:20,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.template/2545/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.020 0.170 2026-10-21 09:57:20,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.template/2546/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-21 09:57:20,192 44 INFO rb-133655d-225807-427165 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-21 09:57:20,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.template/2533/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.009 0.196 2026-10-21 09:57:20,249 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.product/3032/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.015 0.150 2026-10-21 09:57:20,283 44 INFO rb-133655d-225807-427165 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-21 09:57:20,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.product/3033/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.015 0.199 2026-10-21 09:57:20,346 44 INFO rb-133655d-225807-427165 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-21 09:57:20,348 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.product/3034/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.018 0.229 2026-10-21 09:57:20,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.product/3037/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.007 0.052 2026-10-21 09:57:20,411 44 INFO rb-133655d-225807-427165 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-21 09:57:20,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.product/3035/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.009 0.096 2026-10-21 09:57:20,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.product/3036/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.014 0.118 2026-10-21 09:57:20,514 44 INFO rb-133655d-225807-427165 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-21 09:57:20,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.product/3038/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.007 0.019 2026-10-21 09:57:20,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.product/3039/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.011 0.052 2026-10-21 09:57:20,588 44 INFO rb-133655d-225807-427165 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-21 09:57:20,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:20] "GET /web/image/product.product/3040/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.017 0.087 2026-10-21 09:57:20,648 44 INFO rb-133655d-225807-427165 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-21 09:57:20,718 44 INFO rb-133655d-225807-427165 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-21 09:57:20,838 44 INFO rb-133655d-225807-427165 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-21 09:57:20,949 44 INFO rb-133655d-225807-427165 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-21 09:57:21,045 44 INFO rb-133655d-225807-427165 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-21 09:57:21,146 44 INFO rb-133655d-225807-427165 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-21 09:57:21,350 44 INFO rb-133655d-225807-427165 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-21 09:57:21,386 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:21] "GET /web/image/ir.attachment/13764/raw HTTP/1.1" 200 - 4 0.007 0.013 2026-10-21 09:57:21,518 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57: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-21 09:57:21,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:21] "GET /web/image/product.product/3055/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.028 0.052 2026-10-21 09:57:21,623 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:21] "GET /web/image/product.product/3053/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.020 0.110 2026-10-21 09:57:21,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:21] "GET /web/image/product.product/3054/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.013 0.154 2026-10-21 09:57:21,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:21] "GET /web/image/product.product/3041/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.008 0.184 2026-10-21 09:57:21,928 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48911738 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': '2faa29f4-6fd0-484a-8597-83b7db845ee9'}] 2026-10-21 09:57:22,040 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48911738 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': '2faa29f4-6fd0-484a-8597-83b7db845ee9'} created pos.order #992 2026-10-21 09:57:22,064 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48911738 finished 2026-10-21 09:57:22,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 233 0.235 0.567 2026-10-21 09:57:22,505 44 INFO rb-133655d-225807-427165 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-21 09:57:22,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.020 0.016 2026-10-21 09:57:22,589 44 INFO rb-133655d-225807-427165 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-21 09:57:22,644 44 INFO rb-133655d-225807-427165 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-21 09:57:22,699 44 INFO rb-133655d-225807-427165 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-21 09:57:22,746 44 INFO rb-133655d-225807-427165 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-21 09:57:22,803 44 INFO rb-133655d-225807-427165 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-21 09:57:22,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:22] "GET /web/image/ir.attachment/13814/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-21 09:57:22,881 44 INFO rb-133655d-225807-427165 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-21 09:57:22,947 44 INFO rb-133655d-225807-427165 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-21 09:57:23,009 44 INFO rb-133655d-225807-427165 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-21 09:57:23,082 44 INFO rb-133655d-225807-427165 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-21 09:57:23,148 44 INFO rb-133655d-225807-427165 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-21 09:57:23,214 44 INFO rb-133655d-225807-427165 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-21 09:57:23,290 44 INFO rb-133655d-225807-427165 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-21 09:57:23,349 44 INFO rb-133655d-225807-427165 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-21 09:57:23,410 44 INFO rb-133655d-225807-427165 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-21 09:57:23,469 44 INFO rb-133655d-225807-427165 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-21 09:57:23,543 44 INFO rb-133655d-225807-427165 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-21 09:57:23,610 44 INFO rb-133655d-225807-427165 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-21 09:57:23,680 44 INFO rb-133655d-225807-427165 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-21 09:57:23,748 44 INFO rb-133655d-225807-427165 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-21 09:57:23,823 44 INFO rb-133655d-225807-427165 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-21 09:57:23,891 44 INFO rb-133655d-225807-427165 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-21 09:57:23,962 44 INFO rb-133655d-225807-427165 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-21 09:57:24,023 44 INFO rb-133655d-225807-427165 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-21 09:57:24,090 44 INFO rb-133655d-225807-427165 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-21 09:57:24,160 44 INFO rb-133655d-225807-427165 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-21 09:57:24,228 44 INFO rb-133655d-225807-427165 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-21 09:57:24,297 44 INFO rb-133655d-225807-427165 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-21 09:57:24,394 44 INFO rb-133655d-225807-427165 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-21 09:57:24,480 44 INFO rb-133655d-225807-427165 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-21 09:57:24,565 44 INFO rb-133655d-225807-427165 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-21 09:57:24,656 44 INFO rb-133655d-225807-427165 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-21 09:57:24,832 44 INFO rb-133655d-225807-427165 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-21 09:57:25,290 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68783157 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000002', 'uuid': '1453b049-0bf5-47aa-920e-8288638a30f6'}] 2026-10-21 09:57:25,411 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68783157 order {'name': None, 'pos_reference': '260-207-000002', 'uuid': '1453b049-0bf5-47aa-920e-8288638a30f6'} created pos.order #993 2026-10-21 09:57:25,440 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68783157 finished 2026-10-21 09:57:25,757 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 196 0.333 0.410 2026-10-21 09:57:25,903 44 INFO rb-133655d-225807-427165 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-21 09:57:25,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.017 2026-10-21 09:57:25,960 44 INFO rb-133655d-225807-427165 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-21 09:57:26,008 44 INFO rb-133655d-225807-427165 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-21 09:57:26,067 44 INFO rb-133655d-225807-427165 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-21 09:57:26,112 44 INFO rb-133655d-225807-427165 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-21 09:57:26,168 44 INFO rb-133655d-225807-427165 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-21 09:57:26,237 44 INFO rb-133655d-225807-427165 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-21 09:57:26,300 44 INFO rb-133655d-225807-427165 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-21 09:57:26,362 44 INFO rb-133655d-225807-427165 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-21 09:57:26,440 44 INFO rb-133655d-225807-427165 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-21 09:57:26,505 44 INFO rb-133655d-225807-427165 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-21 09:57:26,567 44 INFO rb-133655d-225807-427165 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-21 09:57:26,633 44 INFO rb-133655d-225807-427165 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-21 09:57:26,701 44 INFO rb-133655d-225807-427165 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-21 09:57:26,765 44 INFO rb-133655d-225807-427165 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-21 09:57:26,831 44 INFO rb-133655d-225807-427165 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-21 09:57:26,915 44 INFO rb-133655d-225807-427165 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-21 09:57:26,982 44 INFO rb-133655d-225807-427165 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-21 09:57:27,045 44 INFO rb-133655d-225807-427165 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-21 09:57:27,111 44 INFO rb-133655d-225807-427165 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-21 09:57:27,179 44 INFO rb-133655d-225807-427165 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-21 09:57:27,251 44 INFO rb-133655d-225807-427165 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-21 09:57:27,329 44 INFO rb-133655d-225807-427165 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-21 09:57:27,395 44 INFO rb-133655d-225807-427165 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-21 09:57:27,464 44 INFO rb-133655d-225807-427165 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-21 09:57:27,540 44 INFO rb-133655d-225807-427165 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-21 09:57:27,611 44 INFO rb-133655d-225807-427165 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-21 09:57:27,682 44 INFO rb-133655d-225807-427165 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-21 09:57:27,774 44 INFO rb-133655d-225807-427165 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-21 09:57:27,885 44 INFO rb-133655d-225807-427165 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-21 09:57:27,954 44 INFO rb-133655d-225807-427165 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-21 09:57:28,035 44 INFO rb-133655d-225807-427165 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-21 09:57:28,107 44 INFO rb-133655d-225807-427165 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-21 09:57:28,176 44 INFO rb-133655d-225807-427165 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-21 09:57:28,248 44 INFO rb-133655d-225807-427165 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-21 09:57:28,321 44 INFO rb-133655d-225807-427165 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-21 09:57:28,401 44 INFO rb-133655d-225807-427165 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-21 09:57:28,508 44 INFO rb-133655d-225807-427165 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-21 09:57:28,598 44 INFO rb-133655d-225807-427165 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-21 09:57:28,686 44 INFO rb-133655d-225807-427165 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-21 09:57:28,776 44 INFO rb-133655d-225807-427165 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-21 09:57:28,955 44 INFO rb-133655d-225807-427165 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-21 09:57:29,360 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30669991 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000003', 'uuid': '10463143-3001-4fd5-a945-0e7836e4fbfb'}] 2026-10-21 09:57:29,441 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30669991 order {'name': None, 'pos_reference': '260-207-000003', 'uuid': '10463143-3001-4fd5-a945-0e7836e4fbfb'} created pos.order #994 2026-10-21 09:57:29,479 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30669991 finished 2026-10-21 09:57:29,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 214 0.185 0.439 2026-10-21 09:57:29,930 44 INFO rb-133655d-225807-427165 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-21 09:57:29,989 44 INFO rb-133655d-225807-427165 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-21 09:57:30,037 44 INFO rb-133655d-225807-427165 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-21 09:57:30,094 44 INFO rb-133655d-225807-427165 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-21 09:57:30,142 44 INFO rb-133655d-225807-427165 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-21 09:57:30,197 44 INFO rb-133655d-225807-427165 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-21 09:57:30,271 44 INFO rb-133655d-225807-427165 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-21 09:57:30,335 44 INFO rb-133655d-225807-427165 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-21 09:57:30,404 44 INFO rb-133655d-225807-427165 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-21 09:57:30,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:30] "GET /web/image/product.product/3029/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.018 0.032 2026-10-21 09:57:30,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:30] "GET /web/image/product.product/3030/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.009 0.070 2026-10-21 09:57:30,466 44 INFO rb-133655d-225807-427165 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-21 09:57:30,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:30] "GET /web/image/product.product/3031/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.007 0.098 2026-10-21 09:57:30,531 44 INFO rb-133655d-225807-427165 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-21 09:57:30,600 44 INFO rb-133655d-225807-427165 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-21 09:57:30,692 44 INFO rb-133655d-225807-427165 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-21 09:57:30,768 44 INFO rb-133655d-225807-427165 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-21 09:57:30,854 44 INFO rb-133655d-225807-427165 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-21 09:57:30,959 44 INFO rb-133655d-225807-427165 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-21 09:57:31,057 44 INFO rb-133655d-225807-427165 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-21 09:57:31,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:31] "GET /web/image/product.product/3042/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.010 0.018 2026-10-21 09:57:31,296 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32648295 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000004', 'uuid': 'd8814366-f5a1-4597-8444-9b27ba84a93a'}] 2026-10-21 09:57:31,378 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32648295 order {'name': None, 'pos_reference': '260-207-000004', 'uuid': 'd8814366-f5a1-4597-8444-9b27ba84a93a'} created pos.order #995 2026-10-21 09:57:31,408 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32648295 finished 2026-10-21 09:57:31,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 163 0.196 0.350 2026-10-21 09:57:31,786 44 INFO rb-133655d-225807-427165 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-21 09:57:31,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.018 0.019 2026-10-21 09:57:31,852 44 INFO rb-133655d-225807-427165 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-21 09:57:31,898 44 INFO rb-133655d-225807-427165 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-21 09:57:31,951 44 INFO rb-133655d-225807-427165 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-21 09:57:31,998 44 INFO rb-133655d-225807-427165 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-21 09:57:32,053 44 INFO rb-133655d-225807-427165 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-21 09:57:32,126 44 INFO rb-133655d-225807-427165 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-21 09:57:32,192 44 INFO rb-133655d-225807-427165 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-21 09:57:32,248 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:32] "GET /web/image/product.product/3045/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.011 0.023 2026-10-21 09:57:32,251 44 INFO rb-133655d-225807-427165 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-21 09:57:32,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:32] "GET /web/image/product.product/3044/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.007 0.057 2026-10-21 09:57:32,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:32] "GET /web/image/product.product/3043/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.006 0.086 2026-10-21 09:57:32,312 44 INFO rb-133655d-225807-427165 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-21 09:57:32,387 44 INFO rb-133655d-225807-427165 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-21 09:57:32,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:32] "GET /web/image/product.product/3046/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.013 0.020 2026-10-21 09:57:32,448 44 INFO rb-133655d-225807-427165 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-21 09:57:32,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:32] "GET /web/image/product.product/3048/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.012 0.049 2026-10-21 09:57:32,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:32] "GET /web/image/product.product/3047/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.012 0.086 2026-10-21 09:57:32,510 44 INFO rb-133655d-225807-427165 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-21 09:57:32,583 44 INFO rb-133655d-225807-427165 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-21 09:57:32,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:32] "GET /web/image/product.product/3049/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.011 0.024 2026-10-21 09:57:32,653 44 INFO rb-133655d-225807-427165 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-21 09:57:32,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:32] "GET /web/image/product.product/3050/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.017 0.047 2026-10-21 09:57:32,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:32] "GET /web/image/product.product/3051/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.005 0.072 2026-10-21 09:57:32,734 44 INFO rb-133655d-225807-427165 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-21 09:57:32,824 44 INFO rb-133655d-225807-427165 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-21 09:57:32,901 44 INFO rb-133655d-225807-427165 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-21 09:57:32,982 44 INFO rb-133655d-225807-427165 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-21 09:57:33,066 44 INFO rb-133655d-225807-427165 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-21 09:57:33,188 44 INFO rb-133655d-225807-427165 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-21 09:57:33,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:33] "GET /web/image/product.product/3052/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 8 0.004 0.039 2026-10-21 09:57:33,518 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11257827 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000005', 'uuid': '6f0d561e-e237-47c2-9262-f1ffad39a838'}] 2026-10-21 09:57:33,577 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11257827 order {'name': None, 'pos_reference': '260-207-000005', 'uuid': '6f0d561e-e237-47c2-9262-f1ffad39a838'} created pos.order #996 2026-10-21 09:57:33,599 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11257827 finished 2026-10-21 09:57:33,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 174 0.125 0.371 2026-10-21 09:57:33,945 44 INFO rb-133655d-225807-427165 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-21 09:57:34,011 44 INFO rb-133655d-225807-427165 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-21 09:57:34,063 44 INFO rb-133655d-225807-427165 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-21 09:57:34,119 44 INFO rb-133655d-225807-427165 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-21 09:57:34,166 44 INFO rb-133655d-225807-427165 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-21 09:57:34,222 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-10-21 09:57:34,223 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-21 09:57:34,596 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 56846056 (allocated 60833792) 2026-10-21 09:57:34,611 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 146873 2026-10-21 09:57:34,614 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-10-21 09:57:34,615 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 146873 2026-10-21 09:57:34,719 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095734_718912_test_combo_prices.txt 2026-10-21 09:57:34,719 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmpj50qfkpq_chrome_odoo" 2026-10-21 09:57:34,784 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-10-21 09:57:47,681 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 147091 2026-10-21 09:57:47,681 44 INFO rb-133655d-225807-427165 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/tmpi0yxha9b_chrome_odoo 2026-10-21 09:57:47,681 44 INFO rb-133655d-225807-427165 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:41733/json/version 2026-10-21 09:57:47,683 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:57:47,705 44 INFO rb-133655d-225807-427165 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-21 09:57:47,706 44 INFO rb-133655d-225807-427165 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:41733/json 2026-10-21 09:57:47,708 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:57:47,721 44 INFO rb-133655d-225807-427165 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:41733/devtools/page/D1E2D2BD141260678837172DF5C53D51 2026-10-21 09:57:47,730 44 INFO rb-133655d-225807-427165 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-21 09:57:47,740 44 INFO rb-133655d-225807-427165 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-21 09:57:47,768 44 INFO rb-133655d-225807-427165 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-21 09:57:48,159 44 INFO rb-133655d-225807-427165 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=d5b7ccd4dcc343fd" in browser 2026-10-21 09:57:48,159 44 INFO rb-133655d-225807-427165 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=d5b7ccd4dcc343fd" 2026-10-21 09:57:48,184 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:57:48,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:48] "GET /pos-self/208?access_token=d5b7ccd4dcc343fd HTTP/1.1" 200 - 59 0.051 0.613 2026-10-21 09:57:48,844 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'D1E2D2BD141260678837172DF5C53D51', 'loaderId': '2FF0045A6542C593A25C668BC69EF665', 'isDownload': False} 2026-10-21 09:57:48,845 44 INFO rb-133655d-225807-427165 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-21 09:57:48,869 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:57:48,908 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:57:48,947 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:48] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.051 2026-10-21 09:57:48,965 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:57:48,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:48] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.088 2026-10-21 09:57:49,020 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:57:49,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:49] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.040 0.156 2026-10-21 09:57:49,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-21 09:57:49,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-21 09:57:49,310 44 INFO rb-133655d-225807-427165 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=d5b7ccd4dcc343fd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:57:49,322 44 INFO rb-133655d-225807-427165 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-21 09:57:49,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:49] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.017 0.016 2026-10-21 09:57:49,340 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:57:49,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.023 2026-10-21 09:57:49,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:49] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.047 0.058 2026-10-21 09:57:49,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.166 2026-10-21 09:57:50,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "POST /pos-self/data/208 HTTP/1.1" 200 - 211 0.276 0.324 2026-10-21 09:57:50,140 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.578 2026-10-21 09:57:50,201 44 INFO rb-133655d-225807-427165 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-21 09:57:50,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/image/ir.attachment/13873/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:57:50,284 44 INFO rb-133655d-225807-427165 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-21 09:57:50,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/image/ir.attachment/13822/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:57:50,323 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:57:50,400 44 INFO rb-133655d-225807-427165 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-21 09:57:50,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/image/pos.category/365/image_128?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 2 0.003 0.046 2026-10-21 09:57:50,474 44 INFO rb-133655d-225807-427165 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-21 09:57:50,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/image/product.template/2560/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.054 2026-10-21 09:57:50,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/image/product.template/2571/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-21 09:57:50,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/image/product.template/2575/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-21 09:57:50,532 44 INFO rb-133655d-225807-427165 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-21 09:57:50,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/image/product.template/2572/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.008 0.086 2026-10-21 09:57:50,557 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "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-21 09:57:50,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/image/product.template/2573/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.007 0.111 2026-10-21 09:57:50,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/image/product.template/2574/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-21 09:57:50,590 44 INFO rb-133655d-225807-427165 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-21 09:57:50,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:50] "GET /web/image/product.template/2561/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-21 09:57:50,678 44 INFO rb-133655d-225807-427165 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-21 09:57:50,750 44 INFO rb-133655d-225807-427165 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-21 09:57:50,806 44 INFO rb-133655d-225807-427165 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-21 09:57:50,865 44 INFO rb-133655d-225807-427165 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-21 09:57:50,944 44 INFO rb-133655d-225807-427165 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-21 09:57:50,995 44 INFO rb-133655d-225807-427165 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-21 09:57:51,154 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46689868 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': 'd4e7578f-7378-4a4d-8368-4eb75ea60f86'}] 2026-10-21 09:57:51,204 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46689868 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': 'd4e7578f-7378-4a4d-8368-4eb75ea60f86'} created pos.order #997 2026-10-21 09:57:51,228 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46689868 finished 2026-10-21 09:57:51,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 119 0.112 0.237 2026-10-21 09:57:51,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-21 09:57:51,440 44 INFO rb-133655d-225807-427165 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-21 09:57:51,540 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8791508 (allocated 9437184) 2026-10-21 09:57:51,557 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 147091 2026-10-21 09:57:51,558 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-21 09:57:51,559 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 147091 2026-10-21 09:57:51,666 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095751_665819_test_fiscal_position_between_frontend_and_backend.txt 2026-10-21 09:57:51,666 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpi0yxha9b_chrome_odoo" 2026-10-21 09:57:52,302 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 147277 2026-10-21 09:57:52,302 44 INFO rb-133655d-225807-427165 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/tmpuw8yanpn_chrome_odoo 2026-10-21 09:57:52,303 44 INFO rb-133655d-225807-427165 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:38229/json/version 2026-10-21 09:57:52,304 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:57:52,393 44 INFO rb-133655d-225807-427165 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-21 09:57:52,393 44 INFO rb-133655d-225807-427165 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:38229/json 2026-10-21 09:57:52,394 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:57:52,408 44 INFO rb-133655d-225807-427165 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:38229/devtools/page/B5A0E2D4A5652DE6F1F4FDC5AEFA9F2C 2026-10-21 09:57:52,423 44 INFO rb-133655d-225807-427165 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-21 09:57:52,448 44 INFO rb-133655d-225807-427165 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-21 09:57:52,472 44 INFO rb-133655d-225807-427165 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-21 09:57:52,519 44 INFO rb-133655d-225807-427165 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=d5b7ccd4dcc343fd" in browser 2026-10-21 09:57:52,520 44 INFO rb-133655d-225807-427165 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=d5b7ccd4dcc343fd" 2026-10-21 09:57:52,560 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:52] "GET /pos-self/208?access_token=d5b7ccd4dcc343fd HTTP/1.1" 200 - 7 0.005 0.022 2026-10-21 09:57:52,565 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'B5A0E2D4A5652DE6F1F4FDC5AEFA9F2C', 'loaderId': '6D9EEEE445677A0E4B8E2414F66EC801', 'isDownload': False} 2026-10-21 09:57:52,565 44 INFO rb-133655d-225807-427165 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-21 09:57:52,591 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:57:52,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:52] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.010 2026-10-21 09:57:52,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:52] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.023 2026-10-21 09:57:52,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:52] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.028 2026-10-21 09:57:52,873 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-21 09:57:52,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:57:52,903 44 INFO rb-133655d-225807-427165 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=d5b7ccd4dcc343fd", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:57:52,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:52] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.005 0.013 2026-10-21 09:57:52,919 44 INFO rb-133655d-225807-427165 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-21 09:57:52,920 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:57:52,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 09:57:53,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "POST /pos-self/relations/208 HTTP/1.1" 200 - 16 0.021 0.046 2026-10-21 09:57:53,010 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.066 2026-10-21 09:57:53,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-21 09:57:53,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "POST /pos-self/data/208 HTTP/1.1" 200 - 142 0.206 0.331 2026-10-21 09:57:53,656 44 INFO rb-133655d-225807-427165 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-21 09:57:53,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "GET /web/image/ir.attachment/13873/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 09:57:53,743 44 INFO rb-133655d-225807-427165 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-21 09:57:53,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "GET /web/image/ir.attachment/13822/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:57:53,810 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:57:53,862 44 INFO rb-133655d-225807-427165 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-21 09:57:53,914 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "GET /web/image/pos.category/365/image_128?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-21 09:57:53,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "GET /web/image/product.template/2571/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-21 09:57:53,943 44 INFO rb-133655d-225807-427165 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-21 09:57:53,965 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "GET /web/image/product.template/2560/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.057 2026-10-21 09:57:53,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:53] "GET /web/image/product.template/2575/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.076 2026-10-21 09:57:54,001 44 INFO rb-133655d-225807-427165 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-21 09:57:54,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:54] "GET /web/image/product.template/2572/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-21 09:57:54,022 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:57:54,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:54] "GET /web/image/product.template/2573/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-21 09:57:54,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:54] "GET /web/image/product.template/2574/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-10-21 09:57:54,062 44 INFO rb-133655d-225807-427165 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-21 09:57:54,066 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:54] "GET /web/image/product.template/2561/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-21 09:57:54,141 44 INFO rb-133655d-225807-427165 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-21 09:57:54,217 44 INFO rb-133655d-225807-427165 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-21 09:57:54,271 44 INFO rb-133655d-225807-427165 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-21 09:57:54,327 44 INFO rb-133655d-225807-427165 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-21 09:57:54,406 44 INFO rb-133655d-225807-427165 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-21 09:57:54,460 44 INFO rb-133655d-225807-427165 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-21 09:57:54,618 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39786654 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000002', 'uuid': '960aa604-5718-4444-959f-7619ef583bf4'}] 2026-10-21 09:57:54,661 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39786654 order {'name': None, 'pos_reference': '260-208-000002', 'uuid': '960aa604-5718-4444-959f-7619ef583bf4'} created pos.order #998 2026-10-21 09:57:54,700 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39786654 finished 2026-10-21 09:57:54,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:57:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 81 0.088 0.231 2026-10-21 09:57:54,881 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-21 09:57:54,881 44 INFO rb-133655d-225807-427165 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-21 09:57:54,947 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8834484 (allocated 9961472) 2026-10-21 09:57:54,954 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 147277 2026-10-21 09:57:54,959 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-21 09:57:54,961 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 147277 2026-10-21 09:57:55,104 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095755_104576_test_fiscal_position_between_frontend_and_backend.txt 2026-10-21 09:57:55,105 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpuw8yanpn_chrome_odoo" 2026-10-21 09:57:55,165 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-10-21 09:58:08,503 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 147465 2026-10-21 09:58:08,503 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp51o4678y_chrome_odoo 2026-10-21 09:58:08,503 44 INFO rb-133655d-225807-427165 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:37841/json/version 2026-10-21 09:58:08,505 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37841', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:58:08,584 44 INFO rb-133655d-225807-427165 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-21 09:58:08,584 44 INFO rb-133655d-225807-427165 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:37841/json 2026-10-21 09:58:08,585 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37841', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:58:08,627 44 INFO rb-133655d-225807-427165 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:37841/devtools/page/60C76FBAEC5D8DD1F771C83C97F7EF58 2026-10-21 09:58:08,651 44 INFO rb-133655d-225807-427165 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-21 09:58:08,666 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-21 09:58:08,688 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-10-21 09:58:09,103 44 INFO rb-133655d-225807-427165 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=d598d16d71de4a1b" in browser 2026-10-21 09:58:09,104 44 INFO rb-133655d-225807-427165 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=d598d16d71de4a1b" 2026-10-21 09:58:09,130 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:58:09,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:09] "GET /pos-self/209?access_token=d598d16d71de4a1b HTTP/1.1" 200 - 59 0.079 0.589 2026-10-21 09:58:09,794 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '60C76FBAEC5D8DD1F771C83C97F7EF58', 'loaderId': 'DAD6C8D2B9443EEF92217DF5644A48A1', 'isDownload': False} 2026-10-21 09:58:09,794 44 INFO rb-133655d-225807-427165 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-21 09:58:09,823 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:58:09,864 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:58:09,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:09] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.057 2026-10-21 09:58:09,920 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:58:09,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:09] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.094 2026-10-21 09:58:09,982 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:58:10,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:10] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.132 2026-10-21 09:58:10,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-21 09:58:10,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 09:58:10,228 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:10] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-21 09:58:10,232 44 INFO rb-133655d-225807-427165 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=d598d16d71de4a1b", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:58:10,240 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:58:10,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 09:58:10,246 44 INFO rb-133655d-225807-427165 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-21 09:58:10,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:10] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.031 0.048 2026-10-21 09:58:10,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.289 2026-10-21 09:58:11,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "POST /pos-self/data/209 HTTP/1.1" 200 - 207 0.286 0.375 2026-10-21 09:58:11,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.625 2026-10-21 09:58:11,285 44 INFO rb-133655d-225807-427165 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-21 09:58:11,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/image/ir.attachment/13931/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-21 09:58:11,432 44 INFO rb-133655d-225807-427165 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-21 09:58:11,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/image/ir.attachment/13930/raw HTTP/1.1" 200 - 4 0.016 0.014 2026-10-21 09:58:11,501 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 09:58:11,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/image/pos.category/366/image_128?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 2 0.001 0.043 2026-10-21 09:58:11,560 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/image/product.template/2599/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.006 0.044 2026-10-21 09:58:11,565 44 INFO rb-133655d-225807-427165 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-21 09:58:11,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/image/product.template/2603/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.011 0.098 2026-10-21 09:58:11,624 44 INFO rb-133655d-225807-427165 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-21 09:58:11,629 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/image/product.template/2588/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-21 09:58:11,651 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "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-21 09:58:11,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/image/product.template/2600/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.139 2026-10-21 09:58:11,683 44 INFO rb-133655d-225807-427165 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-21 09:58:11,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/image/product.template/2601/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.142 2026-10-21 09:58:11,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/image/product.template/2602/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.008 0.177 2026-10-21 09:58:11,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:11] "GET /web/image/product.template/2589/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.008 0.173 2026-10-21 09:58:11,767 44 INFO rb-133655d-225807-427165 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-21 09:58:11,825 44 INFO rb-133655d-225807-427165 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-21 09:58:11,882 44 INFO rb-133655d-225807-427165 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-21 09:58:11,937 44 INFO rb-133655d-225807-427165 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-21 09:58:12,025 44 INFO rb-133655d-225807-427165 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-21 09:58:12,085 44 INFO rb-133655d-225807-427165 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-21 09:58:12,141 44 INFO rb-133655d-225807-427165 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-21 09:58:12,198 44 INFO rb-133655d-225807-427165 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-21 09:58:12,284 44 INFO rb-133655d-225807-427165 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-21 09:58:12,346 44 INFO rb-133655d-225807-427165 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-21 09:58:12,402 44 INFO rb-133655d-225807-427165 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-21 09:58:12,462 44 INFO rb-133655d-225807-427165 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-21 09:58:12,560 44 INFO rb-133655d-225807-427165 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-21 09:58:12,619 44 INFO rb-133655d-225807-427165 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-21 09:58:12,672 44 INFO rb-133655d-225807-427165 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-21 09:58:12,729 44 INFO rb-133655d-225807-427165 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-21 09:58:12,820 44 INFO rb-133655d-225807-427165 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-21 09:58:12,998 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2437019 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': 'afe45390-f1ab-4663-b2ff-1d8b16d039d5'}] 2026-10-21 09:58:13,069 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2437019 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': 'afe45390-f1ab-4663-b2ff-1d8b16d039d5'} created pos.order #999 2026-10-21 09:58:13,093 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2437019 finished 2026-10-21 09:58:13,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 129 0.131 0.256 2026-10-21 09:58:13,328 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-10-21 09:58:13,329 44 INFO rb-133655d-225807-427165 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-21 09:58:13,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-21 09:58:13,434 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 10035324 (allocated 11407360) 2026-10-21 09:58:13,439 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 147465 2026-10-21 09:58:13,442 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-10-21 09:58:13,446 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 147465 2026-10-21 09:58:13,571 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095813_570997_test_price_between_frontend_and_backend.txt 2026-10-21 09:58:13,571 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp51o4678y_chrome_odoo" 2026-10-21 09:58:13,617 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-10-21 09:58:27,004 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 147649 2026-10-21 09:58:27,005 44 INFO rb-133655d-225807-427165 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/tmp2t6hp13j_chrome_odoo 2026-10-21 09:58:27,005 44 INFO rb-133655d-225807-427165 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:35531/json/version 2026-10-21 09:58:27,007 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:58:27,068 44 INFO rb-133655d-225807-427165 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-21 09:58:27,068 44 INFO rb-133655d-225807-427165 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:35531/json 2026-10-21 09:58:27,070 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:58:27,091 44 INFO rb-133655d-225807-427165 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:35531/devtools/page/9DF914716DB9198B470F0CF71E403865 2026-10-21 09:58:27,100 44 INFO rb-133655d-225807-427165 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-21 09:58:27,110 44 INFO rb-133655d-225807-427165 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-21 09:58:27,134 44 INFO rb-133655d-225807-427165 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-21 09:58:27,545 44 INFO rb-133655d-225807-427165 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=89d932f155fd49b2" in browser 2026-10-21 09:58:27,545 44 INFO rb-133655d-225807-427165 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=89d932f155fd49b2" 2026-10-21 09:58:27,568 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:58:28,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:28] "GET /pos-self/210?access_token=89d932f155fd49b2 HTTP/1.1" 200 - 59 0.049 0.538 2026-10-21 09:58:28,151 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '9DF914716DB9198B470F0CF71E403865', 'loaderId': '52300E652E96B229B3B94CD4250666B2', 'isDownload': False} 2026-10-21 09:58:28,151 44 INFO rb-133655d-225807-427165 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-21 09:58:28,189 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:58:28,234 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:58:28,288 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:28] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.040 0.049 2026-10-21 09:58:28,337 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:58:28,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:28] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.026 0.139 2026-10-21 09:58:28,374 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:58:28,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:28] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.178 2026-10-21 09:58:28,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-21 09:58:28,608 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 09:58:28,633 44 INFO rb-133655d-225807-427165 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=89d932f155fd49b2", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:58:28,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:28] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.007 0.013 2026-10-21 09:58:28,643 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:58:28,644 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.015 2026-10-21 09:58:28,645 44 INFO rb-133655d-225807-427165 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-21 09:58:28,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:28] "POST /pos-self/relations/210 HTTP/1.1" 200 - 37 0.025 0.049 2026-10-21 09:58:28,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-21 09:58:29,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "POST /pos-self/data/210 HTTP/1.1" 200 - 211 0.226 0.314 2026-10-21 09:58:29,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.514 2026-10-21 09:58:29,417 44 INFO rb-133655d-225807-427165 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-21 09:58:29,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/image/ir.attachment/13989/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:58:29,500 44 INFO rb-133655d-225807-427165 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-21 09:58:29,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/image/ir.attachment/13938/raw HTTP/1.1" 200 - 4 0.005 0.014 2026-10-21 09:58:29,547 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 09:58:29,664 44 INFO rb-133655d-225807-427165 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-21 09:58:29,731 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/image/pos.category/367/image_128?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 2 0.001 0.043 2026-10-21 09:58:29,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/image/product.template/2616/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-21 09:58:29,759 44 INFO rb-133655d-225807-427165 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-21 09:58:29,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/image/product.template/2627/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.009 0.054 2026-10-21 09:58:29,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/image/product.template/2628/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.007 0.080 2026-10-21 09:58:29,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/image/product.template/2629/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.005 0.089 2026-10-21 09:58:29,824 44 INFO rb-133655d-225807-427165 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-21 09:58:29,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/image/product.template/2631/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-21 09:58:29,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/image/product.template/2630/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-10-21 09:58:29,863 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58: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-21 09:58:29,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:29] "GET /web/image/product.template/2617/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.006 0.118 2026-10-21 09:58:29,900 44 INFO rb-133655d-225807-427165 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-21 09:58:29,979 44 INFO rb-133655d-225807-427165 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-21 09:58:30,044 44 INFO rb-133655d-225807-427165 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-21 09:58:30,101 44 INFO rb-133655d-225807-427165 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-21 09:58:30,159 44 INFO rb-133655d-225807-427165 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-21 09:58:30,242 44 INFO rb-133655d-225807-427165 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-21 09:58:30,433 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20107237 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': 'f36b30e4-ccbd-4695-965d-e0854a49d32c'}] 2026-10-21 09:58:30,511 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20107237 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': 'f36b30e4-ccbd-4695-965d-e0854a49d32c'} created pos.order #1000 2026-10-21 09:58:30,542 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20107237 finished 2026-10-21 09:58:30,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 122 0.149 0.266 2026-10-21 09:58:30,773 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-10-21 09:58:30,774 44 INFO rb-133655d-225807-427165 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-21 09:58:30,883 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 8977968 (allocated 9961472) 2026-10-21 09:58:30,894 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 147649 2026-10-21 09:58:30,895 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-10-21 09:58:30,897 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 147649 2026-10-21 09:58:31,002 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095831_002023_test_pricelist_price_between_frontend_and_backend.txt 2026-10-21 09:58:31,002 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp2t6hp13j_chrome_odoo" 2026-10-21 09:58:31,058 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-10-21 09:58:44,298 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 147836 2026-10-21 09:58:44,298 44 INFO rb-133655d-225807-427165 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/tmp06wr3krg_chrome_odoo 2026-10-21 09:58:44,298 44 INFO rb-133655d-225807-427165 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:39433/json/version 2026-10-21 09:58:44,300 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39433', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:58:44,314 44 INFO rb-133655d-225807-427165 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-21 09:58:44,314 44 INFO rb-133655d-225807-427165 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:39433/json 2026-10-21 09:58:44,315 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39433', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:58:44,349 44 INFO rb-133655d-225807-427165 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:39433/devtools/page/938E5456D6C32C93E8DD88875BF735FD 2026-10-21 09:58:44,371 44 INFO rb-133655d-225807-427165 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-21 09:58:44,381 44 INFO rb-133655d-225807-427165 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-21 09:58:44,398 44 INFO rb-133655d-225807-427165 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-21 09:58:44,742 44 INFO rb-133655d-225807-427165 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=bc3433fa8a89404b" in browser 2026-10-21 09:58:44,742 44 INFO rb-133655d-225807-427165 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=bc3433fa8a89404b" 2026-10-21 09:58:44,768 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:58:45,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:45] "GET /pos-self/211?access_token=bc3433fa8a89404b HTTP/1.1" 200 - 59 0.047 0.576 2026-10-21 09:58:45,394 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': '938E5456D6C32C93E8DD88875BF735FD', 'loaderId': '8C2E9D1BF2BB3E956C602676411CF2C5', 'isDownload': False} 2026-10-21 09:58:45,394 44 INFO rb-133655d-225807-427165 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-21 09:58:45,416 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:58:45,471 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:58:45,507 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:45] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.013 0.065 2026-10-21 09:58:45,526 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:58:45,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:45] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.106 2026-10-21 09:58:45,562 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:58:45,608 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:45] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.148 2026-10-21 09:58:45,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-21 09:58:45,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 09:58:45,807 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:45] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.006 0.011 2026-10-21 09:58:45,811 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:58:45,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 09:58:45,815 44 INFO rb-133655d-225807-427165 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=bc3433fa8a89404b", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:58:45,827 44 INFO rb-133655d-225807-427165 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-21 09:58:45,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:45] "POST /pos-self/relations/211 HTTP/1.1" 200 - 37 0.032 0.055 2026-10-21 09:58:46,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.168 2026-10-21 09:58:46,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:46] "POST /pos-self/data/211 HTTP/1.1" 200 - 211 0.306 0.402 2026-10-21 09:58:46,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.662 2026-10-21 09:58:46,781 44 INFO rb-133655d-225807-427165 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-21 09:58:46,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:46] "GET /web/image/ir.attachment/14047/raw HTTP/1.1" 200 - 4 0.009 0.007 2026-10-21 09:58:46,880 44 INFO rb-133655d-225807-427165 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-21 09:58:46,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:46] "GET /web/image/ir.attachment/13996/raw HTTP/1.1" 200 - 4 0.005 0.012 2026-10-21 09:58:46,917 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:58:46,991 44 INFO rb-133655d-225807-427165 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-21 09:58:47,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:47] "GET /web/image/pos.category/368/image_128?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 2 0.002 0.033 2026-10-21 09:58:47,067 44 INFO rb-133655d-225807-427165 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-21 09:58:47,075 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:47] "GET /web/image/product.template/2644/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.006 0.046 2026-10-21 09:58:47,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:47] "GET /web/image/product.template/2655/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.073 2026-10-21 09:58:47,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:47] "GET /web/image/product.template/2659/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-10-21 09:58:47,126 44 INFO rb-133655d-225807-427165 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-21 09:58:47,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:47] "GET /web/image/product.template/2657/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-21 09:58:47,154 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:47] "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-21 09:58:47,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:47] "GET /web/image/product.template/2656/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.137 2026-10-21 09:58:47,190 44 INFO rb-133655d-225807-427165 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-21 09:58:47,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:47] "GET /web/image/product.template/2658/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.006 0.137 2026-10-21 09:58:47,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:47] "GET /web/image/product.template/2645/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-21 09:58:47,274 44 INFO rb-133655d-225807-427165 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-21 09:58:47,342 44 INFO rb-133655d-225807-427165 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-21 09:58:47,404 44 INFO rb-133655d-225807-427165 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-21 09:58:47,466 44 INFO rb-133655d-225807-427165 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-21 09:58:47,554 44 INFO rb-133655d-225807-427165 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-21 09:58:47,628 44 INFO rb-133655d-225807-427165 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-21 09:58:47,692 44 INFO rb-133655d-225807-427165 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-21 09:58:47,758 44 INFO rb-133655d-225807-427165 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-21 09:58:47,812 44 INFO rb-133655d-225807-427165 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-21 09:58:47,891 44 INFO rb-133655d-225807-427165 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-21 09:58:47,953 44 INFO rb-133655d-225807-427165 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-21 09:58:48,015 44 INFO rb-133655d-225807-427165 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-21 09:58:48,071 44 INFO rb-133655d-225807-427165 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-21 09:58:48,156 44 INFO rb-133655d-225807-427165 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-21 09:58:48,295 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23030326 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': '8937db06-22ba-4814-b9bd-c03ae88fe04f'}] 2026-10-21 09:58:48,371 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23030326 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': '8937db06-22ba-4814-b9bd-c03ae88fe04f'} created pos.order #1001 2026-10-21 09:58:48,403 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23030326 finished 2026-10-21 09:58:48,648 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 122 0.154 0.260 2026-10-21 09:58:48,689 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-10-21 09:58:48,690 44 INFO rb-133655d-225807-427165 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-21 09:58:48,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:58:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.018 2026-10-21 09:58:48,802 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 10030916 (allocated 11407360) 2026-10-21 09:58:48,810 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 147836 2026-10-21 09:58:48,811 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-10-21 09:58:48,812 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 147836 2026-10-21 09:58:48,909 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095848_909615_test_pricelist_should_not_be_changed_from_frontend.txt 2026-10-21 09:58:48,910 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmp06wr3krg_chrome_odoo" 2026-10-21 09:58:48,958 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-10-21 09:59:00,871 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 148017 2026-10-21 09:59:00,871 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmpu1_4u5o6_chrome_odoo 2026-10-21 09:59:00,871 44 INFO rb-133655d-225807-427165 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:35097/json/version 2026-10-21 09:59:00,873 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35097', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:59:00,993 44 INFO rb-133655d-225807-427165 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-21 09:59:00,993 44 INFO rb-133655d-225807-427165 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:35097/json 2026-10-21 09:59:00,994 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35097', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:59:01,030 44 INFO rb-133655d-225807-427165 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:35097/devtools/page/E00AC14D105F6C4208F4C52D72565C8C 2026-10-21 09:59:01,058 44 INFO rb-133655d-225807-427165 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-21 09:59:01,078 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-10-21 09:59:01,103 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-10-21 09:59:01,517 44 INFO rb-133655d-225807-427165 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=3ae3743da06d4e90" in browser 2026-10-21 09:59:01,517 44 INFO rb-133655d-225807-427165 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=3ae3743da06d4e90" 2026-10-21 09:59:01,537 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:59:02,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:02] "GET /pos-self/212?access_token=3ae3743da06d4e90 HTTP/1.1" 200 - 59 0.074 0.666 2026-10-21 09:59:02,277 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': 'E00AC14D105F6C4208F4C52D72565C8C', 'loaderId': '817CF24ACB5BF082341506F0C3CBE7DD', 'isDownload': False} 2026-10-21 09:59:02,277 44 INFO rb-133655d-225807-427165 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-21 09:59:02,316 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:59:02,344 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:59:02,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:02] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.018 0.046 2026-10-21 09:59:02,406 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:59:02,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:02] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.020 0.103 2026-10-21 09:59:02,476 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:59:02,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:02] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.052 0.160 2026-10-21 09:59:02,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-21 09:59:02,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-21 09:59:02,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:02] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.008 0.020 2026-10-21 09:59:02,806 44 INFO rb-133655d-225807-427165 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=3ae3743da06d4e90", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:59:02,808 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 09:59:02,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:02] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 09:59:02,820 44 INFO rb-133655d-225807-427165 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-21 09:59:02,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:02] "POST /pos-self/relations/212 HTTP/1.1" 200 - 37 0.046 0.069 2026-10-21 09:59:03,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-21 09:59:03,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:03] "POST /pos-self/data/212 HTTP/1.1" 200 - 207 0.272 0.368 2026-10-21 09:59:03,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.604 2026-10-21 09:59:03,730 44 INFO rb-133655d-225807-427165 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-21 09:59:03,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:03] "GET /web/image/ir.attachment/14105/raw HTTP/1.1" 200 - 4 0.007 0.010 2026-10-21 09:59:03,873 44 INFO rb-133655d-225807-427165 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-21 09:59:03,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:03] "GET /web/image/pos.category/369/image_128?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-21 09:59:03,982 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:59:03,996 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:03] "GET /web/image/product.template/2672/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.008 0.047 2026-10-21 09:59:04,002 44 INFO rb-133655d-225807-427165 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-21 09:59:04,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:04] "GET /web/image/product.template/2687/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.006 0.069 2026-10-21 09:59:04,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:04] "GET /web/image/product.template/2684/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.014 0.084 2026-10-21 09:59:04,058 44 INFO rb-133655d-225807-427165 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-21 09:59:04,086 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59: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-21 09:59:04,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:04] "GET /web/image/product.template/2685/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.008 0.111 2026-10-21 09:59:04,123 44 INFO rb-133655d-225807-427165 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-21 09:59:04,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:04] "GET /web/image/product.template/2683/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-10-21 09:59:04,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:04] "GET /web/image/product.template/2686/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-21 09:59:04,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:04] "GET /web/image/product.template/2673/image_512?unique=2026-10-21T09:57:01.000+00:00 HTTP/1.1" 200 - 3 0.005 0.160 2026-10-21 09:59:04,208 44 INFO rb-133655d-225807-427165 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-21 09:59:04,276 44 INFO rb-133655d-225807-427165 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-21 09:59:04,332 44 INFO rb-133655d-225807-427165 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-21 09:59:04,390 44 INFO rb-133655d-225807-427165 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-21 09:59:04,463 44 INFO rb-133655d-225807-427165 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-21 09:59:04,596 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29734880 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': 'd53a8df9-173c-4bd9-a379-fb4b37ec4b2a'}] 2026-10-21 09:59:04,647 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29734880 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': 'd53a8df9-173c-4bd9-a379-fb4b37ec4b2a'} created pos.order #1002 2026-10-21 09:59:04,668 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29734880 finished 2026-10-21 09:59:04,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.085 0.197 2026-10-21 09:59:04,839 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-10-21 09:59:04,840 44 INFO rb-133655d-225807-427165 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-21 09:59:04,906 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 8559304 (allocated 9699328) 2026-10-21 09:59:04,914 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 148017 2026-10-21 09:59:04,915 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-10-21 09:59:04,916 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 148017 2026-10-21 09:59:05,029 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_095905_028796_test_prices_are_immutable_from_frontend.txt 2026-10-21 09:59:05,029 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmpu1_4u5o6_chrome_odoo" 2026-10-21 09:59:05,097 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 09:59:07,202 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-10-21 09:59:15,239 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 148203 2026-10-21 09:59:15,244 44 INFO rb-133655d-225807-427165 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/tmpfuy5p54g_chrome_odoo 2026-10-21 09:59:15,244 44 INFO rb-133655d-225807-427165 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:38831/json/version 2026-10-21 09:59:15,245 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:59:15,352 44 INFO rb-133655d-225807-427165 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-21 09:59:15,352 44 INFO rb-133655d-225807-427165 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:38831/json 2026-10-21 09:59:15,353 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:59:15,387 44 INFO rb-133655d-225807-427165 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:38831/devtools/page/835AFBD15E5075D24C3B31A950FE61AD 2026-10-21 09:59:15,403 44 INFO rb-133655d-225807-427165 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-21 09:59:15,416 44 INFO rb-133655d-225807-427165 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-21 09:59:15,766 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:59:15,776 44 INFO rb-133655d-225807-427165 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-21 09:59:15,778 44 INFO rb-133655d-225807-427165 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=fb59adcdc51e4fd5" in browser 2026-10-21 09:59:15,778 44 INFO rb-133655d-225807-427165 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=fb59adcdc51e4fd5" 2026-10-21 09:59:15,797 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:59:16,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:16] "GET /pos-self/213?access_token=fb59adcdc51e4fd5 HTTP/1.1" 200 - 60 0.079 0.568 2026-10-21 09:59:16,445 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '835AFBD15E5075D24C3B31A950FE61AD', 'loaderId': '242F0ED999E57AAC3D145A6D2198E48E', 'isDownload': False} 2026-10-21 09:59:16,445 44 INFO rb-133655d-225807-427165 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-21 09:59:16,473 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:59:16,506 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 09:59:16,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:16] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.027 2026-10-21 09:59:16,558 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 09:59:16,586 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:16] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.092 2026-10-21 09:59:16,623 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 09:59:16,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:16] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.157 2026-10-21 09:59:16,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-21 09:59:16,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 09:59:16,905 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:16] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.005 0.011 2026-10-21 09:59:16,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 09:59:16,911 44 INFO rb-133655d-225807-427165 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=fb59adcdc51e4fd5", "delayToCheckUndeterminisms": 0})" 2026-10-21 09:59:16,924 44 INFO rb-133655d-225807-427165 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-21 09:59:16,980 44 INFO rb-133655d-225807-427165 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-21 09:59:17,035 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "POST /pos-self/relations/213 HTTP/1.1" 200 - 35 0.038 0.065 2026-10-21 09:59:17,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.020 0.173 2026-10-21 09:59:17,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "POST /pos-self/data/213 HTTP/1.1" 200 - 179 0.224 0.298 2026-10-21 09:59:17,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.455 2026-10-21 09:59:17,659 44 INFO rb-133655d-225807-427165 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-21 09:59:17,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "GET /web/image/ir.attachment/14173/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-21 09:59:17,780 44 INFO rb-133655d-225807-427165 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-21 09:59:17,867 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "GET /web/image/pos.category/370/image_128?unique=2026-10-21T09:59:05.000+00:00 HTTP/1.1" 200 - 2 0.006 0.047 2026-10-21 09:59:17,879 44 INFO rb-133655d-225807-427165 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-21 09:59:17,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "GET /web/image/product.template/2688/image_512?unique=2026-10-21T09:59:05.000+00:00 HTTP/1.1" 200 - 3 0.006 0.059 2026-10-21 09:59:17,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "GET /web/image/product.template/2689/image_512?unique=2026-10-21T09:59:05.000+00:00 HTTP/1.1" 200 - 3 0.007 0.083 2026-10-21 09:59:17,943 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "GET /web/image/product.template/2692/image_512?unique=2026-10-21T09:59:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-10-21 09:59:17,952 44 INFO rb-133655d-225807-427165 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-21 09:59:17,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "GET /web/image/product.template/2691/image_512?unique=2026-10-21T09:59:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-21 09:59:17,998 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:17] "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-21 09:59:18,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:18] "GET /web/image/product.template/2690/image_512?unique=2026-10-21T09:59:05.000+00:00 HTTP/1.1" 200 - 3 0.006 0.156 2026-10-21 09:59:18,007 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 09:59:18,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:18] "GET /web/image/product.product/3197/image_512?unique=2026-10-21T09:59:05.000+00:00 HTTP/1.1" 200 - 8 0.014 0.029 2026-10-21 09:59:18,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:18] "GET /web/image/ir.attachment/14122/raw HTTP/1.1" 200 - 4 0.002 0.087 2026-10-21 09:59:18,069 44 INFO rb-133655d-225807-427165 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-21 09:59:18,135 44 INFO rb-133655d-225807-427165 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-21 09:59:18,203 44 INFO rb-133655d-225807-427165 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-21 09:59:18,258 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69387757 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': '67edc4e4-4092-4d98-bccf-6f35b3386dce'}] 2026-10-21 09:59:18,322 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69387757 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': '67edc4e4-4092-4d98-bccf-6f35b3386dce'} created pos.order #1003 2026-10-21 09:59:18,347 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69387757 finished 2026-10-21 09:59:18,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 110 0.121 0.213 2026-10-21 09:59:18,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.017 2026-10-21 09:59:18,618 44 INFO rb-133655d-225807-427165 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-21 09:59:18,661 44 INFO rb-133655d-225807-427165 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-21 09:59:18,662 44 INFO rb-133655d-225807-427165 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-21 09:59:18,731 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7779512 (allocated 8388608) 2026-10-21 09:59:18,743 44 INFO rb-133655d-225807-427165 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 148203 2026-10-21 09:59:18,747 44 INFO rb-133655d-225807-427165 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-21 09:59:18,750 44 INFO rb-133655d-225807-427165 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 148203 2026-10-21 09:59:18,861 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095918_861328_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-21 09:59:18,861 44 INFO rb-133655d-225807-427165 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/tmpfuy5p54g_chrome_odoo" 2026-10-21 09:59:19,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 148386 2026-10-21 09:59:19,307 44 INFO rb-133655d-225807-427165 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/tmpzykvev3c_chrome_odoo 2026-10-21 09:59:19,308 44 INFO rb-133655d-225807-427165 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:42353/json/version 2026-10-21 09:59:19,309 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:59:19,336 44 INFO rb-133655d-225807-427165 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-21 09:59:19,336 44 INFO rb-133655d-225807-427165 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:42353/json 2026-10-21 09:59:19,338 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 09:59:19,359 44 INFO rb-133655d-225807-427165 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:42353/devtools/page/EE2B08B04032AF6C8DE9DDB72BFA8941 2026-10-21 09:59:19,371 44 INFO rb-133655d-225807-427165 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-21 09:59:19,388 44 INFO rb-133655d-225807-427165 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-21 09:59:19,417 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-21 09:59:19,419 44 INFO rb-133655d-225807-427165 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-21 09:59:19,421 44 INFO rb-133655d-225807-427165 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-21 09:59:19,421 44 INFO rb-133655d-225807-427165 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-21 09:59:19,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:19] "GET /pos/ui/213 HTTP/1.1" 200 - 73 0.055 0.399 2026-10-21 09:59:19,900 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'EE2B08B04032AF6C8DE9DDB72BFA8941', 'loaderId': 'ECA605F52A43394AA18B37AF2BAE0ACB', 'isDownload': False} 2026-10-21 09:59:19,900 44 INFO rb-133655d-225807-427165 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-21 09:59:19,931 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 09:59:19,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:19] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-21 09:59:19,982 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:19] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.039 2026-10-21 09:59:20,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:20] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.058 2026-10-21 09:59:20,686 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:59:20,690 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:59:20,709 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 09:59:20,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-21 09:59:20,745 44 INFO rb-133655d-225807-427165 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-21 09:59:20,752 44 INFO rb-133655d-225807-427165 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-21 09:59:20,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59: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-21 09:59:20,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 09:59:20,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-21 09:59:20,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.022 2026-10-21 09:59:20,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-21 09:59:20,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.027 0.059 2026-10-21 09:59:22,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 495 0.472 0.627 2026-10-21 09:59:22,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59: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-21 09:59:22,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.010 2026-10-21 09:59:22,287 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.038 2026-10-21 09:59:22,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-21 09:59:22,353 44 INFO rb-133655d-225807-427165 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-21 09:59:22,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-21 09:59:22,452 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 09:59:22,458 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-21 09:59:22,476 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 09:59:22,543 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-21 09:59:22,554 44 INFO rb-133655d-225807-427165 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-21 09:59:22,562 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.064 2026-10-21 09:59:22,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /web/image/res.users/288/avatar_128 HTTP/1.1" 200 - 14 0.075 0.066 2026-10-21 09:59:22,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.003 0.179 2026-10-21 09:59:22,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.048 2026-10-21 09:59:22,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.195 2026-10-21 09:59:22,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.026 2026-10-21 09:59:22,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.027 2026-10-21 09:59:22,863 44 INFO rb-133655d-225807-427165 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-21 09:59:22,885 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:59:22,911 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 09:59:22,918 44 INFO rb-133655d-225807-427165 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-21 09:59:23,014 44 INFO rb-133655d-225807-427165 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-21 09:59:23,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:23] "GET /pos/ui/213 HTTP/1.1" 200 - 34 0.055 0.083 2026-10-21 09:59:23,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.148 2026-10-21 09:59:23,086 44 INFO rb-133655d-225807-427165 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-21 09:59:23,132 44 INFO rb-133655d-225807-427165 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-21 09:59:23,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:23] "GET /pos/ui/213?from_backend=True HTTP/1.1" 200 - 34 0.051 0.215 2026-10-21 09:59:23,194 44 INFO rb-133655d-225807-427165 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-21 09:59:23,240 44 INFO rb-133655d-225807-427165 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-21 09:59:23,295 44 INFO rb-133655d-225807-427165 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-21 09:59:23,359 44 INFO rb-133655d-225807-427165 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-21 09:59:23,411 44 INFO rb-133655d-225807-427165 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-21 09:59:23,464 44 INFO rb-133655d-225807-427165 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-21 09:59:23,516 44 INFO rb-133655d-225807-427165 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-21 09:59:23,587 44 INFO rb-133655d-225807-427165 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-21 09:59:23,608 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73232993 started for PoS orders references: [{'name': '/', 'pos_reference': '261-213-000001', 'uuid': '37c902b0-9c60-4b9c-8b86-c2be0d4d8661'}] 2026-10-21 09:59:23,757 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73232993 order {'name': '/', 'pos_reference': '261-213-000001', 'uuid': '37c902b0-9c60-4b9c-8b86-c2be0d4d8661'} created pos.order #1004 2026-10-21 09:59:23,791 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73232993 finished 2026-10-21 09:59:23,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.099 0.171 2026-10-21 09:59:23,912 44 INFO rb-133655d-225807-427165 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-21 09:59:23,985 44 INFO rb-133655d-225807-427165 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-21 09:59:24,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.053 0.070 2026-10-21 09:59:24,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.040 2026-10-21 09:59:24,208 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 09:59:24,209 44 INFO rb-133655d-225807-427165 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-21 09:59:24,267 44 INFO rb-133655d-225807-427165 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-21 09:59:24,316 44 INFO rb-133655d-225807-427165 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-21 09:59:24,365 44 INFO rb-133655d-225807-427165 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-21 09:59:24,366 44 INFO rb-133655d-225807-427165 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-21 09:59:24,491 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 16119940 (allocated 17301504) 2026-10-21 09:59:24,505 44 INFO rb-133655d-225807-427165 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 148386 2026-10-21 09:59:24,507 44 INFO rb-133655d-225807-427165 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-21 09:59:24,509 44 INFO rb-133655d-225807-427165 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 148386 2026-10-21 09:59:24,630 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_095924_630465_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-21 09:59:24,630 44 INFO rb-133655d-225807-427165 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/tmpzykvev3c_chrome_odoo" 2026-10-21 09:59:24,710 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 09:59:26,729 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-10-21 09:59:38,041 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:59:38,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:38] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.080 0.357 2026-10-21 09:59:38,537 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12794970 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': '8feb6ff5-d55f-47be-a302-e756bed41060'}] 2026-10-21 09:59:38,589 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12794970 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': '8feb6ff5-d55f-47be-a302-e756bed41060'} created pos.order #1005 2026-10-21 09:59:38,591 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12794970 finished 2026-10-21 09:59:38,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 86 0.080 0.115 2026-10-21 09:59:38,791 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-10-21 09:59:46,982 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:59:47,325 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94593407 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': 'eb679d49-60b9-42c7-b0d7-0a7bc4661569'}] 2026-10-21 09:59:47,389 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94593407 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': 'eb679d49-60b9-42c7-b0d7-0a7bc4661569'} created pos.order #1006 2026-10-21 09:59:47,391 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94593407 finished 2026-10-21 09:59:47,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 92 0.098 0.392 2026-10-21 09:59:47,508 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-10-21 09:59:55,907 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 09:59:56,478 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87061772 started for PoS orders references: [{'name': None, 'pos_reference': '260-216-000001', 'uuid': 'cf5e91e1-2b0f-4958-b578-8f8c8f4316e4'}] 2026-10-21 09:59:56,528 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87061772 order {'name': None, 'pos_reference': '260-216-000001', 'uuid': 'cf5e91e1-2b0f-4958-b578-8f8c8f4316e4'} created pos.order #1007 2026-10-21 09:59:56,530 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87061772 finished 2026-10-21 09:59:56,595 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 09:59:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 91 0.059 0.634 2026-10-21 09:59:56,639 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-10-21 10:00:04,080 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:00:04,508 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60250171 started for PoS orders references: [{'name': None, 'pos_reference': '260-217-000001', 'uuid': 'e2bca2d2-ed09-43b6-a263-37e47ddb4d42'}] 2026-10-21 10:00:04,564 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60250171 order {'name': None, 'pos_reference': '260-217-000001', 'uuid': 'e2bca2d2-ed09-43b6-a263-37e47ddb4d42'} created pos.order #1008 2026-10-21 10:00:04,569 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60250171 finished 2026-10-21 10:00:04,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:00:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 91 0.171 0.471 2026-10-21 10:00:04,765 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-10-21 10:00:12,768 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:00:13,143 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:00:13] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.046 0.334 2026-10-21 10:00:13,239 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36573421 started for PoS orders references: [{'name': None, 'pos_reference': '260-218-000001', 'uuid': '7278c726-d0bc-47e7-8dd2-a94217ad5351'}] 2026-10-21 10:00:13,299 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36573421 order {'name': None, 'pos_reference': '260-218-000001', 'uuid': '7278c726-d0bc-47e7-8dd2-a94217ad5351'} created pos.order #1009 2026-10-21 10:00:13,301 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36573421 finished 2026-10-21 10:00:13,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:00:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 86 0.102 0.130 2026-10-21 10:00:13,440 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-10-21 10:00:20,819 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:00:21,335 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76406543 started for PoS orders references: [{'name': None, 'pos_reference': '260-219-000001', 'uuid': '88c35546-1d76-4830-a02b-706f0084c23e'}] 2026-10-21 10:00:21,388 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76406543 order {'name': None, 'pos_reference': '260-219-000001', 'uuid': '88c35546-1d76-4830-a02b-706f0084c23e'} created pos.order #1010 2026-10-21 10:00:21,390 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76406543 finished 2026-10-21 10:00:21,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:00:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 91 0.088 0.558 2026-10-21 10:00:21,507 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-21 10:00:29,400 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:00:29,868 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:00:29] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.092 0.380 2026-10-21 10:00:29,905 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-10-21 10:00:37,634 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-10-21 10:00:45,105 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:00:45,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:00:45] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.056 0.479 2026-10-21 10:00:45,690 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-21 10:00:53,990 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:00:54,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:00:54] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.033 0.389 2026-10-21 10:00:54,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:00:54] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.007 0.011 2026-10-21 10:00:54,474 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-21 10:01:01,681 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:01:02,064 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:01:02] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.036 0.356 2026-10-21 10:01:02,121 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-10-21 10:01:09,891 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:01:10,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:01:10] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.059 0.589 2026-10-21 10:01:10,590 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-21 10:01:18,376 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:01:18,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:01:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.042 0.357 2026-10-21 10:01:18,806 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-21 10:01:26,667 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:01:27,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:01:27] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.052 0.365 2026-10-21 10:01:27,138 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:01:29,059 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-10-21 10:01:36,744 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:01:37,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:01:37] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.030 0.391 2026-10-21 10:01:37,232 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54354362 started for PoS orders references: [{'name': None, 'pos_reference': '260-229-000001', 'uuid': 'fd21d942-4d2b-4f10-bec2-5f610e1a0cf3'}] 2026-10-21 10:01:37,280 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54354362 order {'name': None, 'pos_reference': '260-229-000001', 'uuid': 'fd21d942-4d2b-4f10-bec2-5f610e1a0cf3'} created pos.order #1011 2026-10-21 10:01:37,281 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54354362 finished 2026-10-21 10:01:37,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:01:37] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 86 0.068 0.114 2026-10-21 10:01:37,448 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-10-21 10:01:45,094 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:01:45,472 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22372663 started for PoS orders references: [{'name': None, 'pos_reference': '260-230-000001', 'uuid': '17e1f30e-06b6-4495-8698-788bec8f40fb'}] 2026-10-21 10:01:45,524 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22372663 order {'name': None, 'pos_reference': '260-230-000001', 'uuid': '17e1f30e-06b6-4495-8698-788bec8f40fb'} created pos.order #1012 2026-10-21 10:01:45,525 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22372663 finished 2026-10-21 10:01:45,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:01:45] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 92 0.055 0.434 2026-10-21 10:01:45,615 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-10-21 10:01:53,915 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:01:54,548 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66730074 started for PoS orders references: [{'name': None, 'pos_reference': '260-231-000001', 'uuid': 'bb9826ae-f093-4c17-ab35-c3f673fbcf4f'}] 2026-10-21 10:01:54,593 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66730074 order {'name': None, 'pos_reference': '260-231-000001', 'uuid': 'bb9826ae-f093-4c17-ab35-c3f673fbcf4f'} created pos.order #1013 2026-10-21 10:01:54,594 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66730074 finished 2026-10-21 10:01:54,673 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:01:54] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 91 0.078 0.684 2026-10-21 10:01:54,717 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-10-21 10:02:02,644 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:02:02,968 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94445107 started for PoS orders references: [{'name': None, 'pos_reference': '260-232-000001', 'uuid': '833642b3-1f82-4c13-bd4b-9ed4edd6dbb9'}] 2026-10-21 10:02:03,020 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94445107 order {'name': None, 'pos_reference': '260-232-000001', 'uuid': '833642b3-1f82-4c13-bd4b-9ed4edd6dbb9'} created pos.order #1014 2026-10-21 10:02:03,022 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94445107 finished 2026-10-21 10:02:03,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:02:03] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 91 0.081 0.375 2026-10-21 10:02:03,149 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-10-21 10:02:10,222 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:02:10,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:02:10] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.039 0.389 2026-10-21 10:02:10,711 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79755525 started for PoS orders references: [{'name': None, 'pos_reference': '260-233-000001', 'uuid': 'e6f2efce-587c-4d19-bdab-b65adf049508'}] 2026-10-21 10:02:10,759 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79755525 order {'name': None, 'pos_reference': '260-233-000001', 'uuid': 'e6f2efce-587c-4d19-bdab-b65adf049508'} created pos.order #1015 2026-10-21 10:02:10,760 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79755525 finished 2026-10-21 10:02:10,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:02:10] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 86 0.057 0.105 2026-10-21 10:02:10,863 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-10-21 10:02:18,634 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:02:19,192 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97625956 started for PoS orders references: [{'name': None, 'pos_reference': '260-234-000001', 'uuid': '0a71b10e-c02e-42a2-bd63-e5fb1f121abd'}] 2026-10-21 10:02:19,249 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97625956 order {'name': None, 'pos_reference': '260-234-000001', 'uuid': '0a71b10e-c02e-42a2-bd63-e5fb1f121abd'} created pos.order #1016 2026-10-21 10:02:19,250 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97625956 finished 2026-10-21 10:02:19,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:02:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 91 0.086 0.612 2026-10-21 10:02:19,378 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-21 10:02:26,990 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:02:27,419 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:02:27] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.031 0.400 2026-10-21 10:02:27,462 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-10-21 10:02:35,184 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-10-21 10:02:43,036 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:02:43,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:02:43] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.030 0.344 2026-10-21 10:02:43,454 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-21 10:02:51,134 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:02:51,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:02:51] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.046 0.362 2026-10-21 10:02:51,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:02:51] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.004 0.012 2026-10-21 10:02:51,610 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-21 10:02:59,739 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:03:00,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:00] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.037 0.341 2026-10-21 10:03:00,160 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-10-21 10:03:07,421 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:03:08,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:08] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 39 0.042 0.554 2026-10-21 10:03:08,050 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-21 10:03:15,399 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:03:15,817 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:15] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.054 0.371 2026-10-21 10:03:15,850 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-21 10:03:22,783 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:03:23,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:23] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 40 0.034 0.318 2026-10-21 10:03:23,178 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:03:25,062 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-10-21 10:03:33,463 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 148625 2026-10-21 10:03:33,465 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpi2kow2nx_chrome_odoo 2026-10-21 10:03:33,465 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:45741/json/version 2026-10-21 10:03:33,467 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:03:33,527 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 10:03:33,527 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:45741/json 2026-10-21 10:03:33,528 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:03:33,550 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:45741/devtools/page/D71BF9ABE9E9DB27B7C5481770A5B56F 2026-10-21 10:03:33,567 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-21 10:03:33,578 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-21 10:03:33,606 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-10-21 10:03:33,627 44 INFO rb-133655d-225807-427165 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=d36e2fb0f498441e" in browser 2026-10-21 10:03:33,628 44 INFO rb-133655d-225807-427165 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=d36e2fb0f498441e" 2026-10-21 10:03:33,651 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:03:34,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:34] "GET /pos-self/244?access_token=d36e2fb0f498441e HTTP/1.1" 200 - 57 0.057 0.876 2026-10-21 10:03:34,585 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': 'D71BF9ABE9E9DB27B7C5481770A5B56F', 'loaderId': 'DF0803DB4F45878AE470EC27CC25B734', 'isDownload': False} 2026-10-21 10:03:34,586 44 INFO rb-133655d-225807-427165 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-21 10:03:34,613 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 10:03:34,640 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 10:03:34,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:34] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.044 2026-10-21 10:03:34,686 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 10:03:34,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:34] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.074 2026-10-21 10:03:34,720 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 10:03:34,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:34] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.115 2026-10-21 10:03:34,960 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-21 10:03:34,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 10:03:35,003 44 INFO rb-133655d-225807-427165 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=d36e2fb0f498441e", "delayToCheckUndeterminisms": 0})" 2026-10-21 10:03:35,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.005 0.026 2026-10-21 10:03:35,014 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 10:03:35,016 44 INFO rb-133655d-225807-427165 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-21 10:03:35,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 10:03:35,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-21 10:03:35,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "POST /pos-self/relations/244 HTTP/1.1" 200 - 37 0.048 0.112 2026-10-21 10:03:35,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.097 2026-10-21 10:03:35,630 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "POST /pos-self/data/244 HTTP/1.1" 200 - 181 0.160 0.231 2026-10-21 10:03:35,704 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-21 10:03:35,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "GET /web/image/ir.attachment/15801/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-21 10:03:35,798 44 INFO rb-133655d-225807-427165 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-21 10:03:35,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "GET /web/image/ir.attachment/15750/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-21 10:03:35,864 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:03:35,926 44 INFO rb-133655d-225807-427165 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-21 10:03:35,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "GET /web/image/pos.category/373/image_128?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 2 0.003 0.028 2026-10-21 10:03:35,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:35] "GET /web/image/product.template/2707/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-21 10:03:35,996 44 INFO rb-133655d-225807-427165 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-21 10:03:36,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:36] "GET /web/image/product.template/2704/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.007 0.049 2026-10-21 10:03:36,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:36] "GET /web/image/product.template/2706/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.075 2026-10-21 10:03:36,062 44 INFO rb-133655d-225807-427165 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-21 10:03:36,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:36] "GET /web/image/product.template/2703/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.008 0.100 2026-10-21 10:03:36,094 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:36] "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-21 10:03:36,101 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:36] "GET /web/image/product.template/2705/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.010 0.127 2026-10-21 10:03:36,120 44 INFO rb-133655d-225807-427165 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-21 10:03:36,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:36] "GET /web/image/product.product/3213/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 8 0.012 0.043 2026-10-21 10:03:36,199 44 INFO rb-133655d-225807-427165 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-21 10:03:36,225 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:36] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.008 0.015 2026-10-21 10:03:36,320 44 INFO rb-133655d-225807-427165 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-21 10:03:36,447 44 INFO rb-133655d-225807-427165 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-21 10:03:36,594 44 INFO rb-133655d-225807-427165 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-21 10:03:36,749 44 INFO rb-133655d-225807-427165 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-21 10:03:36,830 44 INFO rb-133655d-225807-427165 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-21 10:03:36,937 44 INFO rb-133655d-225807-427165 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-21 10:03:36,991 44 INFO rb-133655d-225807-427165 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-21 10:03:37,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:37] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 34 0.049 0.080 2026-10-21 10:03:37,223 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31941687 started for PoS orders references: [{'name': None, 'pos_reference': '260-244-000001', 'uuid': 'a83f75cf-ad60-4173-aa85-3b569efd38cd'}] 2026-10-21 10:03:37,278 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31941687 order {'name': None, 'pos_reference': '260-244-000001', 'uuid': 'a83f75cf-ad60-4173-aa85-3b569efd38cd'} created pos.order #1017 2026-10-21 10:03:37,303 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31941687 finished 2026-10-21 10:03:38,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 285 0.402 0.550 2026-10-21 10:03:38,167 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-10-21 10:03:38,168 44 INFO rb-133655d-225807-427165 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-21 10:03:38,246 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 8728260 (allocated 9961472) 2026-10-21 10:03:38,257 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 148625 2026-10-21 10:03:38,261 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-10-21 10:03:38,266 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 148625 2026-10-21 10:03:38,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_100338_371131_test_preset_delivery_tour.txt 2026-10-21 10:03:38,371 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpi2kow2nx_chrome_odoo" 2026-10-21 10:03:38,420 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-10-21 10:03:46,264 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 148814 2026-10-21 10:03:46,264 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpjtp5tfds_chrome_odoo 2026-10-21 10:03:46,264 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:36827/json/version 2026-10-21 10:03:46,266 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:03:46,346 44 INFO rb-133655d-225807-427165 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-21 10:03:46,346 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:36827/json 2026-10-21 10:03:46,347 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:03:46,359 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:36827/devtools/page/7C9B5715FCFF34AC048A8EF0C41F207B 2026-10-21 10:03:46,368 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-21 10:03:46,379 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-21 10:03:46,409 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-21 10:03:46,459 44 INFO rb-133655d-225807-427165 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=9252265bcd274f95&table_identifier=420de419" in browser 2026-10-21 10:03:46,459 44 INFO rb-133655d-225807-427165 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=9252265bcd274f95&table_identifier=420de419" 2026-10-21 10:03:46,478 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:03:47,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:47] "GET /pos-self/245?access_token=9252265bcd274f95&table_identifier=420de419 HTTP/1.1" 200 - 59 0.035 0.545 2026-10-21 10:03:47,058 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': '7C9B5715FCFF34AC048A8EF0C41F207B', 'loaderId': 'ED28298C7F7DDB45FC0B9114D7C8F737', 'isDownload': False} 2026-10-21 10:03:47,058 44 INFO rb-133655d-225807-427165 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-21 10:03:47,087 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 10:03:47,112 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 10:03:47,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:47] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.047 2026-10-21 10:03:47,186 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 10:03:47,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:47] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.094 2026-10-21 10:03:47,249 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 10:03:47,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:47] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.024 0.127 2026-10-21 10:03:47,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-21 10:03:47,469 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 10:03:47,486 44 INFO rb-133655d-225807-427165 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=9252265bcd274f95&table_identifier=420de419", "delayToCheckUndeterminisms": 0})" 2026-10-21 10:03:47,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:47] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.002 0.016 2026-10-21 10:03:47,495 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 10:03:47,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-21 10:03:47,499 44 INFO rb-133655d-225807-427165 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-21 10:03:47,557 44 INFO rb-133655d-225807-427165 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-21 10:03:47,588 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:47] "POST /pos-self/relations/245 HTTP/1.1" 200 - 37 0.022 0.060 2026-10-21 10:03:47,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-21 10:03:48,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "POST /pos-self/data/245 HTTP/1.1" 200 - 181 0.194 0.309 2026-10-21 10:03:48,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.446 2026-10-21 10:03:48,231 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.015 0.016 2026-10-21 10:03:48,242 44 INFO rb-133655d-225807-427165 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-21 10:03:48,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/image/ir.attachment/15859/raw HTTP/1.1" 200 - 4 0.008 0.010 2026-10-21 10:03:48,333 44 INFO rb-133655d-225807-427165 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-21 10:03:48,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/image/ir.attachment/15808/raw HTTP/1.1" 200 - 4 0.007 0.008 2026-10-21 10:03:48,375 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:03:48,451 44 INFO rb-133655d-225807-427165 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-21 10:03:48,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/image/pos.category/373/image_128?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 2 0.016 0.030 2026-10-21 10:03:48,530 44 INFO rb-133655d-225807-427165 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-21 10:03:48,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/image/product.template/2703/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-21 10:03:48,571 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/image/product.template/2704/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.007 0.069 2026-10-21 10:03:48,600 44 INFO rb-133655d-225807-427165 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-21 10:03:48,610 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/image/product.template/2707/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.014 0.100 2026-10-21 10:03:48,635 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:03:48,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/image/product.template/2705/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.004 0.135 2026-10-21 10:03:48,653 44 INFO rb-133655d-225807-427165 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-21 10:03:48,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/image/product.template/2706/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-21 10:03:48,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:48] "GET /web/image/product.product/3212/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 8 0.008 0.063 2026-10-21 10:03:48,736 44 INFO rb-133655d-225807-427165 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-21 10:03:48,785 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88746320 started for PoS orders references: [{'name': None, 'pos_reference': '260-245-000001', 'uuid': '83b17c38-3036-4aea-85b2-f51e704e2b0b'}] 2026-10-21 10:03:48,835 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88746320 order {'name': None, 'pos_reference': '260-245-000001', 'uuid': '83b17c38-3036-4aea-85b2-f51e704e2b0b'} created pos.order #1018 2026-10-21 10:03:48,868 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88746320 finished 2026-10-21 10:03:49,058 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.114 0.215 2026-10-21 10:03:49,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.011 2026-10-21 10:03:49,138 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-10-21 10:03:49,139 44 INFO rb-133655d-225807-427165 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-21 10:03:49,207 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7768080 (allocated 8388608) 2026-10-21 10:03:49,219 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 148814 2026-10-21 10:03:49,220 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-10-21 10:03:49,222 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 148814 2026-10-21 10:03:49,324 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_100349_324770_test_preset_dine_in_tour.txt 2026-10-21 10:03:49,325 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpjtp5tfds_chrome_odoo" 2026-10-21 10:03:49,369 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-10-21 10:03:58,124 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 149006 2026-10-21 10:03:58,124 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmp1o8b_sdw_chrome_odoo 2026-10-21 10:03:58,124 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:34397/json/version 2026-10-21 10:03:58,128 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34397', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:03:58,213 44 INFO rb-133655d-225807-427165 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-21 10:03:58,213 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:34397/json 2026-10-21 10:03:58,214 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34397', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:03:58,231 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:34397/devtools/page/AB00F2C0D64D852FE20B446C8C6161A9 2026-10-21 10:03:58,249 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-10-21 10:03:58,267 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-10-21 10:03:58,295 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-10-21 10:03:58,323 44 INFO rb-133655d-225807-427165 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=35ab8cdea1784f37" in browser 2026-10-21 10:03:58,324 44 INFO rb-133655d-225807-427165 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=35ab8cdea1784f37" 2026-10-21 10:03:58,344 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:03:59,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:59] "GET /pos-self/246?access_token=35ab8cdea1784f37 HTTP/1.1" 200 - 57 0.044 0.699 2026-10-21 10:03:59,088 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': 'AB00F2C0D64D852FE20B446C8C6161A9', 'loaderId': '4E15E4FC13510A940D8CB837A494D078', 'isDownload': False} 2026-10-21 10:03:59,089 44 INFO rb-133655d-225807-427165 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-21 10:03:59,116 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 10:03:59,169 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 10:03:59,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:59] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.042 0.045 2026-10-21 10:03:59,236 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 10:03:59,271 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:59] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.123 2026-10-21 10:03:59,289 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 10:03:59,312 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:59] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.159 2026-10-21 10:03:59,539 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-21 10:03:59,553 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 10:03:59,574 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:59] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.011 0.010 2026-10-21 10:03:59,582 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 10:03:59,582 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 10:03:59,586 44 INFO rb-133655d-225807-427165 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=35ab8cdea1784f37", "delayToCheckUndeterminisms": 0})" 2026-10-21 10:03:59,602 44 INFO rb-133655d-225807-427165 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-21 10:03:59,658 44 INFO rb-133655d-225807-427165 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-21 10:03:59,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:59] "POST /pos-self/relations/246 HTTP/1.1" 200 - 37 0.029 0.042 2026-10-21 10:03:59,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:03:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-21 10:04:00,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "POST /pos-self/data/246 HTTP/1.1" 200 - 183 0.229 0.265 2026-10-21 10:04:00,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.472 2026-10-21 10:04:00,295 44 INFO rb-133655d-225807-427165 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-21 10:04:00,356 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /web/image/ir.attachment/15917/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-21 10:04:00,396 44 INFO rb-133655d-225807-427165 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-21 10:04:00,411 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /web/image/ir.attachment/15866/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-21 10:04:00,425 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:04:00,551 44 INFO rb-133655d-225807-427165 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-21 10:04:00,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /web/image/pos.category/373/image_128?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-21 10:04:00,608 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /web/image/product.template/2704/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-21 10:04:00,623 44 INFO rb-133655d-225807-427165 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-21 10:04:00,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /web/image/product.template/2703/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-21 10:04:00,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /web/image/product.template/2707/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.007 0.062 2026-10-21 10:04:00,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /web/image/product.template/2705/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-21 10:04:00,691 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /web/image/product.template/2706/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.089 2026-10-21 10:04:00,700 44 INFO rb-133655d-225807-427165 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-21 10:04:00,742 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04: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-21 10:04:00,752 44 INFO rb-133655d-225807-427165 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-21 10:04:00,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "GET /web/image/product.product/3213/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 8 0.037 0.023 2026-10-21 10:04:00,824 44 INFO rb-133655d-225807-427165 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-21 10:04:00,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:00] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.019 0.018 2026-10-21 10:04:00,952 44 INFO rb-133655d-225807-427165 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-21 10:04:01,038 44 INFO rb-133655d-225807-427165 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-21 10:04:01,113 44 INFO rb-133655d-225807-427165 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-21 10:04:01,164 44 INFO rb-133655d-225807-427165 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-21 10:04:01,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:01] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 34 0.064 0.109 2026-10-21 10:04:01,428 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60193023 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000001', 'uuid': '5e6491dd-5e29-4675-8537-58fb20f9f64d'}] 2026-10-21 10:04:01,511 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60193023 order {'name': None, 'pos_reference': '260-246-000001', 'uuid': '5e6491dd-5e29-4675-8537-58fb20f9f64d'} created pos.order #1019 2026-10-21 10:04:01,531 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60193023 finished 2026-10-21 10:04:01,715 44 INFO rb-133655d-225807-427165 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-21 10:04:02,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 285 0.419 0.527 2026-10-21 10:04:02,497 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:02] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-21 10:04:02,808 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:02] "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-21 10:04:02,810 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:04:02,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:02] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.006 0.017 2026-10-21 10:04:03,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:03] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 43 0.062 0.105 2026-10-21 10:04:03,358 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-10-21 10:04:03,358 44 INFO rb-133655d-225807-427165 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-21 10:04:03,448 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 8993032 (allocated 9961472) 2026-10-21 10:04:03,452 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 149006 2026-10-21 10:04:03,455 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-10-21 10:04:03,456 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 149006 2026-10-21 10:04:03,558 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_100403_558575_test_preset_takeaway_email_tour.txt 2026-10-21 10:04:03,559 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmp1o8b_sdw_chrome_odoo" 2026-10-21 10:04:03,633 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-10-21 10:04:11,933 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 149194 2026-10-21 10:04:11,933 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmph3k6lznw_chrome_odoo 2026-10-21 10:04:11,933 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:46813/json/version 2026-10-21 10:04:11,935 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:04:12,018 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 10:04:12,019 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:46813/json 2026-10-21 10:04:12,019 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:04:12,043 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:46813/devtools/page/2B5AEFF7C083FB9E20168EF2470182D0 2026-10-21 10:04:12,054 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-21 10:04:12,066 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-21 10:04:12,097 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-21 10:04:12,129 44 INFO rb-133655d-225807-427165 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=ee01b77e9f5e46ff" in browser 2026-10-21 10:04:12,129 44 INFO rb-133655d-225807-427165 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=ee01b77e9f5e46ff" 2026-10-21 10:04:12,155 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:04:12,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:12] "GET /pos-self/247?access_token=ee01b77e9f5e46ff HTTP/1.1" 200 - 57 0.052 0.574 2026-10-21 10:04:12,778 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': '2B5AEFF7C083FB9E20168EF2470182D0', 'loaderId': 'DC550625FCF252C3016A7BB08A8F87F9', 'isDownload': False} 2026-10-21 10:04:12,779 44 INFO rb-133655d-225807-427165 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-21 10:04:12,803 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 10:04:12,837 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 10:04:12,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:12] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.044 2026-10-21 10:04:12,897 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 10:04:12,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:12] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.088 2026-10-21 10:04:12,946 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 10:04:12,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:12] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.133 2026-10-21 10:04:13,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-21 10:04:13,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:04:13,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-21 10:04:13,146 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 10:04:13,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:04:13,149 44 INFO rb-133655d-225807-427165 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=ee01b77e9f5e46ff", "delayToCheckUndeterminisms": 0})" 2026-10-21 10:04:13,159 44 INFO rb-133655d-225807-427165 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-21 10:04:13,214 44 INFO rb-133655d-225807-427165 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-21 10:04:13,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "POST /pos-self/relations/247 HTTP/1.1" 200 - 37 0.025 0.051 2026-10-21 10:04:13,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-21 10:04:13,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "POST /pos-self/data/247 HTTP/1.1" 200 - 181 0.167 0.251 2026-10-21 10:04:13,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.385 2026-10-21 10:04:13,793 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-21 10:04:13,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "GET /web/image/ir.attachment/15976/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-21 10:04:13,883 44 INFO rb-133655d-225807-427165 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-21 10:04:13,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "GET /web/image/ir.attachment/15925/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-21 10:04:13,931 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:04:13,980 44 INFO rb-133655d-225807-427165 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-21 10:04:14,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "GET /web/image/pos.category/373/image_128?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-21 10:04:14,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "GET /web/image/product.template/2707/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.008 0.026 2026-10-21 10:04:14,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "GET /web/image/product.template/2704/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.005 0.054 2026-10-21 10:04:14,076 44 INFO rb-133655d-225807-427165 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-21 10:04:14,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "GET /web/image/product.template/2705/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-21 10:04:14,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "GET /web/image/product.template/2706/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.005 0.086 2026-10-21 10:04:14,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "GET /web/image/product.template/2703/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-21 10:04:14,141 44 INFO rb-133655d-225807-427165 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-21 10:04:14,169 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:04:14,193 44 INFO rb-133655d-225807-427165 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-21 10:04:14,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "GET /web/image/product.product/3212/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 8 0.010 0.025 2026-10-21 10:04:14,261 44 INFO rb-133655d-225807-427165 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-21 10:04:14,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.012 0.019 2026-10-21 10:04:14,343 44 INFO rb-133655d-225807-427165 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-21 10:04:14,421 44 INFO rb-133655d-225807-427165 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-21 10:04:14,477 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15526509 started for PoS orders references: [{'name': None, 'pos_reference': '260-247-000001', 'uuid': '1c669ccc-94d2-416d-b5b3-59032708d6cf'}] 2026-10-21 10:04:14,531 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15526509 order {'name': None, 'pos_reference': '260-247-000001', 'uuid': '1c669ccc-94d2-416d-b5b3-59032708d6cf'} created pos.order #1020 2026-10-21 10:04:14,568 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15526509 finished 2026-10-21 10:04:14,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.137 0.238 2026-10-21 10:04:14,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.022 2026-10-21 10:04:14,875 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-10-21 10:04:14,877 44 INFO rb-133655d-225807-427165 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-21 10:04:14,929 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8163504 (allocated 9437184) 2026-10-21 10:04:14,932 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 149194 2026-10-21 10:04:14,936 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-10-21 10:04:14,937 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 149194 2026-10-21 10:04:15,036 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_100415_036153_test_preset_takeaway_tour.txt 2026-10-21 10:04:15,036 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmph3k6lznw_chrome_odoo" 2026-10-21 10:04:15,085 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-10-21 10:04:23,794 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 149379 2026-10-21 10:04:23,794 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmphknmmdi6_chrome_odoo 2026-10-21 10:04:23,794 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:36703/json/version 2026-10-21 10:04:23,796 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36703', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:04:23,823 44 INFO rb-133655d-225807-427165 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-21 10:04:23,823 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:36703/json 2026-10-21 10:04:23,824 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36703', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:04:23,850 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:36703/devtools/page/E84EF0E30CDAFF4171374996313E2F68 2026-10-21 10:04:23,859 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-21 10:04:23,869 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-21 10:04:23,893 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-21 10:04:23,933 44 INFO rb-133655d-225807-427165 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=5e41843f621d45dc" in browser 2026-10-21 10:04:23,933 44 INFO rb-133655d-225807-427165 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=5e41843f621d45dc" 2026-10-21 10:04:23,961 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:04:24,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:24] "GET /pos-self/248?access_token=5e41843f621d45dc HTTP/1.1" 200 - 57 0.045 0.502 2026-10-21 10:04:24,503 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': 'E84EF0E30CDAFF4171374996313E2F68', 'loaderId': 'D2276EDD156842ABCB5B814A82CACD81', 'isDownload': False} 2026-10-21 10:04:24,503 44 INFO rb-133655d-225807-427165 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-21 10:04:24,527 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 10:04:24,552 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 10:04:24,601 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:24] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.041 2026-10-21 10:04:24,612 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 10:04:24,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:24] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.097 2026-10-21 10:04:24,647 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 10:04:24,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:24] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.119 2026-10-21 10:04:24,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-21 10:04:24,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 10:04:24,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:24] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.004 0.031 2026-10-21 10:04:24,976 44 INFO rb-133655d-225807-427165 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=5e41843f621d45dc", "delayToCheckUndeterminisms": 0})" 2026-10-21 10:04:24,977 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 10:04:24,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:04:24,995 44 INFO rb-133655d-225807-427165 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-21 10:04:25,052 44 INFO rb-133655d-225807-427165 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-21 10:04:25,119 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:25] "POST /pos-self/relations/248 HTTP/1.1" 200 - 37 0.042 0.076 2026-10-21 10:04:25,196 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.018 0.174 2026-10-21 10:04:25,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:25] "POST /pos-self/data/248 HTTP/1.1" 200 - 185 0.175 0.279 2026-10-21 10:04:25,652 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.424 2026-10-21 10:04:25,730 44 INFO rb-133655d-225807-427165 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-21 10:04:25,777 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:25] "GET /web/image/ir.attachment/16034/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-21 10:04:25,806 44 INFO rb-133655d-225807-427165 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-21 10:04:25,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:25] "GET /web/image/ir.attachment/15983/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-21 10:04:25,846 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:04:25,912 44 INFO rb-133655d-225807-427165 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-21 10:04:25,965 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:25] "GET /web/image/pos.category/373/image_128?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 2 0.009 0.027 2026-10-21 10:04:25,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:25] "GET /web/image/product.template/2705/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.043 2026-10-21 10:04:25,990 44 INFO rb-133655d-225807-427165 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-21 10:04:26,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:26] "GET /web/image/product.template/2707/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.009 0.062 2026-10-21 10:04:26,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:26] "GET /web/image/product.template/2703/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.014 0.093 2026-10-21 10:04:26,055 44 INFO rb-133655d-225807-427165 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-21 10:04:26,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:26] "GET /web/image/product.template/2706/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.009 0.145 2026-10-21 10:04:26,113 44 INFO rb-133655d-225807-427165 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-21 10:04:26,121 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04: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-21 10:04:26,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:26] "GET /web/image/product.template/2704/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 3 0.010 0.182 2026-10-21 10:04:26,168 44 INFO rb-133655d-225807-427165 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-21 10:04:26,176 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:26] "GET /web/image/product.product/3212/image_512?unique=2026-10-21T10:03:23.000+00:00 HTTP/1.1" 200 - 8 0.012 0.047 2026-10-21 10:04:26,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:26] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.019 2026-10-21 10:04:26,302 44 INFO rb-133655d-225807-427165 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-21 10:04:26,436 44 INFO rb-133655d-225807-427165 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-21 10:04:26,511 44 INFO rb-133655d-225807-427165 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-21 10:04:26,560 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96176088 started for PoS orders references: [{'name': None, 'pos_reference': '260-248-000001', 'uuid': '804f4df9-fc93-40f2-8120-8b26a42e6f0a'}] 2026-10-21 10:04:26,611 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96176088 order {'name': None, 'pos_reference': '260-248-000001', 'uuid': '804f4df9-fc93-40f2-8120-8b26a42e6f0a'} created pos.order #1021 2026-10-21 10:04:26,637 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96176088 finished 2026-10-21 10:04:26,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.084 0.213 2026-10-21 10:04:26,887 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-10-21 10:04:26,887 44 INFO rb-133655d-225807-427165 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-21 10:04:26,960 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9289264 (allocated 10223616) 2026-10-21 10:04:27,022 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 149379 2026-10-21 10:04:27,024 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-10-21 10:04:27,025 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 149379 2026-10-21 10:04:27,150 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_100427_150208_test_preset_with_slot_tour.txt 2026-10-21 10:04:27,150 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmphknmmdi6_chrome_odoo" 2026-10-21 10:04:27,209 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 10:04:29,056 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-10-21 10:04:36,882 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:04:36,904 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:04:37,191 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:37] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/249 HTTP/1.1" 200 - 17 0.021 0.270 2026-10-21 10:04:37,253 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-10-21 10:04:45,196 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:04:45,211 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:04:45,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:04:45] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/250 HTTP/1.1" 200 - 17 0.047 0.376 2026-10-21 10:04:45,687 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:05:03,232 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_matching_transaction_succeeds ... 2026-10-21 10:05:03,379 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:05:04,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:04] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 93 0.104 0.649 2026-10-21 10:05:04,176 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_missing_or_forged_signature_is_rejected ... 2026-10-21 10:05:04,394 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:05:04,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:04] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.033 0.284 2026-10-21 10:05:04,759 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:04] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 11 0.014 0.018 2026-10-21 10:05:04,792 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:04] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 11 0.005 0.017 2026-10-21 10:05:04,822 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_replay_after_amount_change_is_rejected ... 2026-10-21 10:05:05,041 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:05:05,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:05] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.024 0.376 2026-10-21 10:05:05,466 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_replay_on_another_order_is_rejected ... 2026-10-21 10:05:05,690 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:05:05,963 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:05] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.017 0.261 2026-10-21 10:05:06,040 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:05:23,200 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-10-21 10:05:23,525 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-10-21 10:05:24,114 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 149569 2026-10-21 10:05:24,114 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmph9ortlst_chrome_odoo 2026-10-21 10:05:24,115 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:44833/json/version 2026-10-21 10:05:24,116 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:05:24,135 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-10-21 10:05:24,148 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:44833/json 2026-10-21 10:05:24,149 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:05:24,171 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:44833/devtools/page/D3080921D673EEADA6F8936D50E6C117 2026-10-21 10:05:24,181 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-10-21 10:05:24,183 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-10-21 10:05:24,210 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-10-21 10:05:24,251 44 INFO rb-133655d-225807-427165 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=6e80426ff78c4617" in browser 2026-10-21 10:05:24,251 44 INFO rb-133655d-225807-427165 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=6e80426ff78c4617" 2026-10-21 10:05:24,272 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:05:24,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:24] "GET /pos-self/253?access_token=6e80426ff78c4617 HTTP/1.1" 200 - 60 0.047 0.481 2026-10-21 10:05:24,803 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': 'D3080921D673EEADA6F8936D50E6C117', 'loaderId': '3CD955E29C616F248C2BDE70827345B5', 'isDownload': False} 2026-10-21 10:05:24,803 44 INFO rb-133655d-225807-427165 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-21 10:05:24,833 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 10:05:24,868 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 10:05:24,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:24] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.041 0.037 2026-10-21 10:05:24,947 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 10:05:24,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:24] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.110 2026-10-21 10:05:24,985 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 10:05:25,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.138 2026-10-21 10:05:25,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-21 10:05:25,208 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.018 2026-10-21 10:05:25,225 44 INFO rb-133655d-225807-427165 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=6e80426ff78c4617", "delayToCheckUndeterminisms": 0})" 2026-10-21 10:05:25,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.007 0.013 2026-10-21 10:05:25,235 44 INFO rb-133655d-225807-427165 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-21 10:05:25,237 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 10:05:25,237 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 10:05:25,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "POST /pos-self/relations/253 HTTP/1.1" 200 - 25 0.017 0.052 2026-10-21 10:05:25,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.120 2026-10-21 10:05:25,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "POST /pos-self/data/253 HTTP/1.1" 200 - 170 0.200 0.286 2026-10-21 10:05:25,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.427 2026-10-21 10:05:25,906 44 INFO rb-133655d-225807-427165 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-21 10:05:25,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "GET /web/image/res.company/232/logo/256x256 HTTP/1.1" 200 - 14 0.008 0.024 2026-10-21 10:05:25,936 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-10-21 10:05:25,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:25] "GET /web/image/ir.attachment/16309/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-21 10:05:26,043 44 INFO rb-133655d-225807-427165 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-21 10:05:26,116 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "GET /web/image/pos.category/379/image_128?unique=2026-10-21T10:05:06.000+00:00 HTTP/1.1" 200 - 2 0.002 0.045 2026-10-21 10:05:26,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "GET /web/image/pos.category/380/image_128?unique=2026-10-21T10:05:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.061 2026-10-21 10:05:26,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.004 0.078 2026-10-21 10:05:26,192 44 INFO rb-133655d-225807-427165 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-21 10:05:26,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "GET /web/image/pos.category/378/image_128?unique=2026-10-21T10:05:06.000+00:00 HTTP/1.1" 200 - 2 0.005 0.105 2026-10-21 10:05:26,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "GET /web/image/product.template/2736/image_512?unique=2026-10-21T10:05:06.000+00:00 HTTP/1.1" 200 - 3 0.007 0.117 2026-10-21 10:05:26,266 44 INFO rb-133655d-225807-427165 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-21 10:05:26,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "GET /web/image/ir.attachment/16310/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-21 10:05:26,300 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:05:26,301 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "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-21 10:05:26,332 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "GET /web/image/product.product/3245/image_512?unique=2026-10-21T10:05:06.000+00:00 HTTP/1.1" 200 - 8 0.012 0.027 2026-10-21 10:05:26,342 44 INFO rb-133655d-225807-427165 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-21 10:05:26,444 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40853243 started for PoS orders references: [{'name': None, 'pos_reference': '260-253-000001', 'uuid': 'ff6552f5-e1a3-463f-aa9d-41c83564f5bb'}] 2026-10-21 10:05:26,514 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40853243 order {'name': None, 'pos_reference': '260-253-000001', 'uuid': 'ff6552f5-e1a3-463f-aa9d-41c83564f5bb'} created pos.order #1027 2026-10-21 10:05:26,547 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40853243 finished 2026-10-21 10:05:26,799 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 116 0.172 0.283 2026-10-21 10:05:26,860 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.005 0.017 2026-10-21 10:05:26,862 44 INFO rb-133655d-225807-427165 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-21 10:05:26,897 44 INFO rb-133655d-225807-427165 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-21 10:05:26,903 44 INFO rb-133655d-225807-427165 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': 'ff6552f5-e1a3-463f-aa9d-41c83564f5bb--971--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-21 10:05:27,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:27] "POST /qfpay/notify HTTP/1.1" 200 - 45 0.063 0.106 2026-10-21 10:05:27,128 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-10-21 10:05:27,134 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-21 10:05:27,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:27] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.010 0.014 2026-10-21 10:05:27,179 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7692380 (allocated 8912896) 2026-10-21 10:05:27,184 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 149569 2026-10-21 10:05:27,185 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-10-21 10:05:27,186 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 149569 2026-10-21 10:05:27,288 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_100527_288720_test_tour_kiosk_qfpay_order.txt 2026-10-21 10:05:27,289 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmph9ortlst_chrome_odoo" 2026-10-21 10:05:27,339 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:05:44,520 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_matching_transaction_succeeds ... 2026-10-21 10:05:44,663 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:05:45,113 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:45] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 94 0.069 0.386 2026-10-21 10:05:45,160 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_missing_or_forged_signature_is_rejected ... 2026-10-21 10:05:45,359 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:05:45,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:45] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.017 0.529 2026-10-21 10:05:45,947 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:45] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 8 0.004 0.018 2026-10-21 10:05:45,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:45] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 8 0.009 0.016 2026-10-21 10:05:46,015 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_replay_after_amount_change_is_rejected ... 2026-10-21 10:05:46,219 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:05:46,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:46] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.018 0.332 2026-10-21 10:05:46,595 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_replay_on_another_order_is_rejected ... 2026-10-21 10:05:46,799 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:05:47,145 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:47] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.030 0.320 2026-10-21 10:05:47,237 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:05:49,017 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-10-21 10:05:56,439 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:05:56,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:05:56] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 29 0.044 0.345 2026-10-21 10:05:56,872 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-10-21 10:06:04,790 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 149764 2026-10-21 10:06:04,790 44 INFO rb-133655d-225807-427165 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/tmpu6ulg86e_chrome_odoo 2026-10-21 10:06:04,790 44 INFO rb-133655d-225807-427165 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:36797/json/version 2026-10-21 10:06:04,792 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36797', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:06:04,804 44 INFO rb-133655d-225807-427165 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-21 10:06:04,804 44 INFO rb-133655d-225807-427165 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:36797/json 2026-10-21 10:06:04,805 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36797', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:06:04,813 44 INFO rb-133655d-225807-427165 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:36797/devtools/page/AC503A5A2F65DDF147B9B22E5D72C697 2026-10-21 10:06:04,827 44 INFO rb-133655d-225807-427165 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-21 10:06:04,851 44 INFO rb-133655d-225807-427165 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-21 10:06:04,872 44 INFO rb-133655d-225807-427165 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-21 10:06:05,175 44 INFO rb-133655d-225807-427165 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-21 10:06:05,175 44 INFO rb-133655d-225807-427165 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-21 10:06:05,192 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:06:05,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:05] "GET /pos-self/256?access_token=access_token HTTP/1.1" 200 - 56 0.052 0.557 2026-10-21 10:06:05,809 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': 'AC503A5A2F65DDF147B9B22E5D72C697', 'loaderId': 'E2165A39CC38B44A29B14BE829DAD9BE', 'isDownload': False} 2026-10-21 10:06:05,810 44 INFO rb-133655d-225807-427165 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-21 10:06:05,844 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 10:06:05,865 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcb37aa/pos_self_order.assets.min.css, copying from /web/assets/bcb37aa/pos_self_order.assets.min.css 2026-10-21 10:06:05,925 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:05] "GET /web/assets/1/bcb37aa/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.053 2026-10-21 10:06:05,949 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87cc3c4/pos_self_order.assets.min.js, copying from /web/assets/87cc3c4/pos_self_order.assets.min.js 2026-10-21 10:06:05,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:05] "GET /web/assets/1/87cc3c4/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.107 2026-10-21 10:06:05,999 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js, copying from /web/assets/4358ebd/pos_self_order.assets_tests.min.js 2026-10-21 10:06:06,018 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:06] "GET /web/assets/1/4358ebd/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.147 2026-10-21 10:06:06,226 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-21 10:06:06,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 10:06:06,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:06] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 5 0.005 0.011 2026-10-21 10:06:06,276 44 INFO rb-133655d-225807-427165 odoo.http: Session expired 2026-10-21 10:06:06,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 10:06:06,280 44 INFO rb-133655d-225807-427165 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-21 10:06:06,302 44 INFO rb-133655d-225807-427165 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-21 10:06:06,352 44 INFO rb-133655d-225807-427165 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-21 10:06:06,411 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:06] "POST /pos-self/relations/256 HTTP/1.1" 200 - 37 0.057 0.061 2026-10-21 10:06:06,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-21 10:06:06,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:06] "POST /pos-self/data/256 HTTP/1.1" 200 - 182 0.193 0.275 2026-10-21 10:06:06,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.428 2026-10-21 10:06:07,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.042 2026-10-21 10:06:07,075 44 INFO rb-133655d-225807-427165 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-21 10:06:07,147 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/image/ir.attachment/16515/raw HTTP/1.1" 200 - 4 0.008 0.010 2026-10-21 10:06:07,208 44 INFO rb-133655d-225807-427165 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-21 10:06:07,277 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:06:07,283 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/image/pos.category/384/image_128?unique=2026-10-21T10:05:47.000+00:00 HTTP/1.1" 200 - 2 0.002 0.031 2026-10-21 10:06:07,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/image/product.template/2752/image_512?unique=2026-10-21T10:05:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.032 2026-10-21 10:06:07,306 44 INFO rb-133655d-225807-427165 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-21 10:06:07,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/image/product.template/2756/image_512?unique=2026-10-21T10:05:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.044 2026-10-21 10:06:07,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/image/product.template/2753/image_512?unique=2026-10-21T10:05:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-21 10:06:07,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/image/product.template/2754/image_512?unique=2026-10-21T10:05:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.081 2026-10-21 10:06:07,377 44 INFO rb-133655d-225807-427165 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-21 10:06:07,389 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/image/product.template/2755/image_512?unique=2026-10-21T10:05:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.089 2026-10-21 10:06:07,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/image/ir.attachment/16461/raw HTTP/1.1" 200 - 4 0.005 0.013 2026-10-21 10:06:07,430 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06: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-21 10:06:07,431 44 INFO rb-133655d-225807-427165 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-21 10:06:07,451 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "GET /web/image/product.product/3261/image_512?unique=2026-10-21T10:05:47.000+00:00 HTTP/1.1" 200 - 8 0.007 0.025 2026-10-21 10:06:07,504 44 INFO rb-133655d-225807-427165 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-21 10:06:07,577 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58274763 started for PoS orders references: [{'name': None, 'pos_reference': '260-256-000001', 'uuid': '18548511-fb7f-4f4c-97f2-9497e7a05d8f'}] 2026-10-21 10:06:07,636 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58274763 order {'name': None, 'pos_reference': '260-256-000001', 'uuid': '18548511-fb7f-4f4c-97f2-9497e7a05d8f'} created pos.order #1033 2026-10-21 10:06:07,665 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58274763 finished 2026-10-21 10:06:07,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.118 0.230 2026-10-21 10:06:07,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.021 2026-10-21 10:06:07,932 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-10-21 10:06:07,935 44 INFO rb-133655d-225807-427165 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-21 10:06:07,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:07] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.007 0.024 2026-10-21 10:06:07,990 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7629808 (allocated 8126464) 2026-10-21 10:06:07,996 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 149764 2026-10-21 10:06:07,997 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-10-21 10:06:07,998 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 149764 2026-10-21 10:06:08,094 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_100608_094441_test_kiosk_without_payment_terminal.txt 2026-10-21 10:06:08,094 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmpu6ulg86e_chrome_odoo" 2026-10-21 10:06:08,149 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-10-21 10:06:16,052 44 INFO rb-133655d-225807-427165 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-10-21 10:06:24,099 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:06:24,577 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:24] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 99 0.116 0.365 2026-10-21 10:06:24,641 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:06:42,479 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-10-21 10:06:43,158 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 149956 2026-10-21 10:06:43,159 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmp0ezb7h0q_chrome_odoo 2026-10-21 10:06:43,161 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:34893/json/version 2026-10-21 10:06:43,162 44 INFO rb-133655d-225807-427165 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-21 10:06:43,185 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-10-21 10:06:43,185 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:34893/json 2026-10-21 10:06:43,186 44 INFO rb-133655d-225807-427165 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-21 10:06:43,208 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:34893/devtools/page/67D2106E50235F37DE17B3B558453CA1 2026-10-21 10:06:43,222 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-10-21 10:06:43,243 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-10-21 10:06:43,316 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-21 10:06:43,327 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-10-21 10:06:43,332 44 INFO rb-133655d-225807-427165 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-21 10:06:43,333 44 INFO rb-133655d-225807-427165 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-21 10:06:43,356 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:06:44,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:44] "GET /pos/ui?config_id=259 HTTP/1.1" 200 - 83 0.060 0.637 2026-10-21 10:06:44,052 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': '67D2106E50235F37DE17B3B558453CA1', 'loaderId': 'D7115350FFFB821F77ED7826B012709E', 'isDownload': False} 2026-10-21 10:06:44,053 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-10-21 10:06:44,090 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 10:06:44,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:44] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-10-21 10:06:44,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:44] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-21 10:06:44,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:44] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.040 2026-10-21 10:06:44,817 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:06:44,823 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:06:44,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 10:06:44,881 44 INFO rb-133655d-225807-427165 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-21 10:06:44,890 44 INFO rb-133655d-225807-427165 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-21 10:06:44,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.021 2026-10-21 10:06:44,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06: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-21 10:06:44,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:06:44,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.015 2026-10-21 10:06:45,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:45] "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.031 2026-10-21 10:06:45,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-21 10:06:45,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.016 0.040 2026-10-21 10:06:46,042 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 373 0.364 0.562 2026-10-21 10:06:46,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "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-21 10:06:46,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06: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.012 2026-10-21 10:06:46,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/image/res.company/238/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.051 2026-10-21 10:06:46,317 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 10:06:46,335 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-10-21 10:06:46,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 10:06:46,417 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 10:06:46,420 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 10:06:46,441 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:06:46,444 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:06:46,525 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/image/res.users/313/avatar_128 HTTP/1.1" 200 - 14 0.042 0.072 2026-10-21 10:06:46,531 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-21 10:06:46,537 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 10:06:46,568 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 10:06:46,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/image?model=res.company&id=238&field=logo HTTP/1.1" 200 - 3 0.016 0.146 2026-10-21 10:06:46,655 44 INFO rb-133655d-225807-427165 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-21 10:06:46,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /pos/ui/259 HTTP/1.1" 200 - 33 0.040 0.147 2026-10-21 10:06:46,815 44 INFO rb-133655d-225807-427165 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-21 10:06:46,848 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /pos/ui/259?from_backend=True HTTP/1.1" 200 - 33 0.065 0.268 2026-10-21 10:06:46,856 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:06:46,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/image/res.company/238/favicon HTTP/1.1" 200 - 4 0.014 0.278 2026-10-21 10:06:46,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/image?model=product.template&field=image_128&id=2761&unique=2026-10-21T10:06:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.180 2026-10-21 10:06:46,932 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:06:46,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/image?model=product.template&field=image_128&id=2763&unique=2026-10-21T10:06:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-21 10:06:46,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:46] "GET /web/image?model=product.template&field=image_128&id=2762&unique=2026-10-21T10:06:24.000+00:00 HTTP/1.1" 200 - 3 0.007 0.242 2026-10-21 10:06:47,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:47] "GET /web/image?model=product.template&field=image_128&id=2764&unique=2026-10-21T10:06:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-21 10:06:47,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:47] "GET /web/image?model=product.template&field=image_128&id=2765&unique=2026-10-21T10:06:24.000+00:00 HTTP/1.1" 200 - 3 0.008 0.197 2026-10-21 10:06:47,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:47] "GET /web/image?model=product.template&field=image_128&id=2766&unique=2026-10-21T10:06:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-10-21 10:06:47,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:47] "GET /web/image?model=product.template&field=image_128&id=2769&unique=2026-10-21T10:06:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-21 10:06:47,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:47] "GET /web/image?model=product.template&field=image_128&id=2767&unique=2026-10-21T10:06:24.000+00:00 HTTP/1.1" 200 - 3 0.005 0.212 2026-10-21 10:06:47,214 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:47] "GET /web/image?model=product.template&field=image_128&id=2768&unique=2026-10-21T10:06:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-21 10:06:47,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:47] "GET /web/image/res.company/238/favicon HTTP/1.1" 304 - 4 0.007 0.152 2026-10-21 10:06:47,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.267 2026-10-21 10:06:47,454 44 INFO rb-133655d-225807-427165 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-21 10:06:47,506 44 INFO rb-133655d-225807-427165 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-21 10:06:47,557 44 INFO rb-133655d-225807-427165 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-21 10:06:47,612 44 INFO rb-133655d-225807-427165 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-21 10:06:47,668 44 INFO rb-133655d-225807-427165 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-21 10:06:47,720 44 INFO rb-133655d-225807-427165 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-21 10:06:47,799 44 INFO rb-133655d-225807-427165 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-21 10:06:47,854 44 INFO rb-133655d-225807-427165 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-21 10:06:47,906 44 INFO rb-133655d-225807-427165 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-21 10:06:47,957 44 INFO rb-133655d-225807-427165 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-21 10:06:48,135 44 INFO rb-133655d-225807-427165 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-21 10:06:48,186 44 INFO rb-133655d-225807-427165 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-21 10:06:48,236 44 INFO rb-133655d-225807-427165 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-21 10:06:48,329 44 INFO rb-133655d-225807-427165 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-21 10:06:48,395 44 INFO rb-133655d-225807-427165 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-21 10:06:48,445 44 INFO rb-133655d-225807-427165 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-21 10:06:48,510 44 INFO rb-133655d-225807-427165 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-21 10:06:48,586 44 INFO rb-133655d-225807-427165 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-21 10:06:48,630 44 INFO rb-133655d-225807-427165 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-21 10:06:48,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:48] "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.026 0.063 2026-10-21 10:06:48,707 44 INFO rb-133655d-225807-427165 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-21 10:06:48,745 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:06:48,748 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 10:06:48,759 44 INFO rb-133655d-225807-427165 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-21 10:06:48,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.042 0.074 2026-10-21 10:06:48,807 44 INFO rb-133655d-225807-427165 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-21 10:06:48,885 44 INFO rb-133655d-225807-427165 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-21 10:06:48,934 44 INFO rb-133655d-225807-427165 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-21 10:06:49,007 44 INFO rb-133655d-225807-427165 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-21 10:06:49,013 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99594813 started for PoS orders references: [{'name': '/', 'pos_reference': '261-259-000001', 'uuid': '5b47135a-9c8c-4ae3-aab8-89d20543d81a'}] 2026-10-21 10:06:49,022 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:06:49,777 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99594813 order {'name': '/', 'pos_reference': '261-259-000001', 'uuid': '5b47135a-9c8c-4ae3-aab8-89d20543d81a'} created pos.order #1035 2026-10-21 10:06:49,809 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99594813 finished 2026-10-21 10:06:49,916 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.390 0.516 2026-10-21 10:06:49,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 10:06:50,098 44 INFO rb-133655d-225807-427165 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-21 10:06:50,102 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58352601 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-259-000001', 'uuid': '5b47135a-9c8c-4ae3-aab8-89d20543d81a'}] 2026-10-21 10:06:50,115 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58352601 order {'name': 'Shop - 000001', 'pos_reference': '261-259-000001', 'uuid': '5b47135a-9c8c-4ae3-aab8-89d20543d81a'} sync ignored for existing PoS order pos.order(1035,) (state: paid) 2026-10-21 10:06:50,142 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58352601 finished 2026-10-21 10:06:50,156 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-10-21 10:06:50,158 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-21 10:06:50,307 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 17097916 (allocated 18612224) 2026-10-21 10:06:50,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:06:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.074 0.150 2026-10-21 10:06:50,323 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 149956 2026-10-21 10:06:50,326 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-10-21 10:06:50,327 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 149956 2026-10-21 10:06:50,456 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_100650_456219_test_01_pos_number_autofill.txt 2026-10-21 10:06:50,456 44 INFO rb-133655d-225807-427165 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmp0ezb7h0q_chrome_odoo" 2026-10-21 10:06:50,549 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:07:07,784 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-10-21 10:07:08,175 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 150181 2026-10-21 10:07:08,177 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmpgkcci16s_chrome_odoo 2026-10-21 10:07:08,177 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:34393/json/version 2026-10-21 10:07:08,179 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34393', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:07:08,256 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-10-21 10:07:08,257 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:34393/json 2026-10-21 10:07:08,258 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34393', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:07:08,276 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:34393/devtools/page/A514CE294C8E01438189ED6F767F7BE0 2026-10-21 10:07:08,289 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-10-21 10:07:08,297 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-10-21 10:07:08,385 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 10:07:08,399 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-10-21 10:07:08,401 44 INFO rb-133655d-225807-427165 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-21 10:07:08,401 44 INFO rb-133655d-225807-427165 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-21 10:07:08,419 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:07:09,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "GET /pos/ui?config_id=260 HTTP/1.1" 200 - 84 0.041 0.670 2026-10-21 10:07:09,132 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': 'A514CE294C8E01438189ED6F767F7BE0', 'loaderId': '883C4312EFB39B8F416EFC1F862BB62D', 'isDownload': False} 2026-10-21 10:07:09,132 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-10-21 10:07:09,153 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 10:07:09,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.008 2026-10-21 10:07:09,185 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-21 10:07:09,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-21 10:07:09,819 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:07:09,835 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 10:07:09,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 10:07:09,893 44 INFO rb-133655d-225807-427165 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-21 10:07:09,901 44 INFO rb-133655d-225807-427165 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-21 10:07:09,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.016 0.009 2026-10-21 10:07:09,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:07:09,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:07:09,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.014 2026-10-21 10:07:10,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.031 0.042 2026-10-21 10:07:10,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-21 10:07:10,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.046 2026-10-21 10:07:11,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.408 0.548 2026-10-21 10:07:11,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 10:07:11,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 10:07:11,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/image/res.company/239/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.047 2026-10-21 10:07:11,348 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 10:07:11,370 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-10-21 10:07:11,392 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:07:11,452 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:07:11,477 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:07:11,484 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 10:07:11,508 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:07:11,515 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "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-21 10:07:11,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/image/res.users/315/avatar_128 HTTP/1.1" 200 - 14 0.041 0.054 2026-10-21 10:07:11,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/image?model=res.company&id=239&field=logo HTTP/1.1" 200 - 3 0.004 0.105 2026-10-21 10:07:11,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.119 2026-10-21 10:07:11,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/image/res.company/239/favicon HTTP/1.1" 200 - 4 0.004 0.070 2026-10-21 10:07:11,631 44 INFO rb-133655d-225807-427165 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-21 10:07:11,694 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 10:07:11,809 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /pos/ui/260?from_backend=True HTTP/1.1" 200 - 33 0.060 0.070 2026-10-21 10:07:11,816 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:07:11,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/image/res.company/239/favicon HTTP/1.1" 304 - 4 0.020 0.152 2026-10-21 10:07:11,879 44 INFO rb-133655d-225807-427165 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-21 10:07:11,917 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/image?model=product.template&field=image_128&id=2774&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.192 2026-10-21 10:07:11,926 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:07:11,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/image?model=product.template&field=image_128&id=2775&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-21 10:07:11,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:11] "GET /web/image?model=product.template&field=image_128&id=2776&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-21 10:07:12,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:12] "GET /pos/ui/260 HTTP/1.1" 200 - 33 0.027 0.346 2026-10-21 10:07:12,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:12] "GET /web/image?model=product.template&field=image_128&id=2780&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.019 0.251 2026-10-21 10:07:12,134 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:12] "GET /web/image?model=product.template&field=image_128&id=2779&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.010 0.252 2026-10-21 10:07:12,163 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:12] "GET /web/image?model=product.template&field=image_128&id=2782&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-21 10:07:12,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:12] "GET /web/image?model=product.template&field=image_128&id=2781&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-10-21 10:07:12,304 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.051 0.269 2026-10-21 10:07:12,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:12] "GET /web/image?model=product.template&field=image_128&id=2778&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.226 2026-10-21 10:07:12,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:12] "GET /web/image?model=product.template&field=image_128&id=2777&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.299 2026-10-21 10:07:12,381 44 INFO rb-133655d-225807-427165 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-21 10:07:12,437 44 INFO rb-133655d-225807-427165 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-21 10:07:12,484 44 INFO rb-133655d-225807-427165 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-21 10:07:12,542 44 INFO rb-133655d-225807-427165 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-21 10:07:12,592 44 INFO rb-133655d-225807-427165 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-21 10:07:12,647 44 INFO rb-133655d-225807-427165 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-21 10:07:12,700 44 INFO rb-133655d-225807-427165 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-21 10:07:12,753 44 INFO rb-133655d-225807-427165 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-21 10:07:12,823 44 INFO rb-133655d-225807-427165 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-21 10:07:12,874 44 INFO rb-133655d-225807-427165 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-21 10:07:12,925 44 INFO rb-133655d-225807-427165 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-21 10:07:12,976 44 INFO rb-133655d-225807-427165 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-21 10:07:13,052 44 INFO rb-133655d-225807-427165 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-21 10:07:13,066 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:07:13,069 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:07:13,103 44 INFO rb-133655d-225807-427165 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-21 10:07:13,153 44 INFO rb-133655d-225807-427165 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-21 10:07:13,204 44 INFO rb-133655d-225807-427165 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-21 10:07:13,256 44 INFO rb-133655d-225807-427165 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-21 10:07:13,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:13] "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.004 2026-10-21 10:07:13,336 44 INFO rb-133655d-225807-427165 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-21 10:07:13,388 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-10-21 10:07:13,389 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-21 10:07:13,510 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14760196 (allocated 15466496) 2026-10-21 10:07:13,529 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 150181 2026-10-21 10:07:13,530 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-10-21 10:07:13,530 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 150181 2026-10-21 10:07:13,649 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_100713_649096_test_viva_com_kiosk_request_data.txt 2026-10-21 10:07:13,649 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmpgkcci16s_chrome_odoo" 2026-10-21 10:07:13,685 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-10-21 10:07:14,152 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 150384 2026-10-21 10:07:14,154 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmpr12snq0z_chrome_odoo 2026-10-21 10:07:14,154 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:35797/json/version 2026-10-21 10:07:14,156 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35797', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:07:14,247 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-21 10:07:14,247 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:35797/json 2026-10-21 10:07:14,248 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35797', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:07:14,275 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:35797/devtools/page/E6CCD7D160ADF510F17EB40FBD8E1E47 2026-10-21 10:07:14,301 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-10-21 10:07:14,310 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-10-21 10:07:14,420 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 10:07:14,434 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-10-21 10:07:14,436 44 INFO rb-133655d-225807-427165 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-21 10:07:14,436 44 INFO rb-133655d-225807-427165 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-21 10:07:14,466 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:07:15,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:15] "GET /pos/ui/260 HTTP/1.1" 200 - 89 0.071 1.057 2026-10-21 10:07:15,584 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': 'E6CCD7D160ADF510F17EB40FBD8E1E47', 'loaderId': 'DAABB8278E2FFC22507477C6CEABC04E', 'isDownload': False} 2026-10-21 10:07:15,585 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-10-21 10:07:15,607 44 INFO rb-133655d-225807-427165 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-21 10:07:15,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:15] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-21 10:07:15,639 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:15] "GET /web/assets/12d0768/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-21 10:07:15,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:15] "GET /web/assets/340bb8d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-21 10:07:16,309 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:07:16,318 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:07:16,337 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 10:07:16,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-21 10:07:16,387 44 INFO rb-133655d-225807-427165 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-21 10:07:16,397 44 INFO rb-133655d-225807-427165 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-21 10:07:16,398 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-21 10:07:16,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:07:16,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.023 2026-10-21 10:07:16,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-21 10:07:16,554 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.016 0.052 2026-10-21 10:07:16,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-21 10:07:17,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.333 0.547 2026-10-21 10:07:17,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "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-21 10:07:17,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07: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.009 2026-10-21 10:07:17,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "GET /web/image/res.company/239/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-21 10:07:17,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07: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-21 10:07:17,728 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-10-21 10:07:17,751 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-21 10:07:17,826 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:07:17,846 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 10:07:17,866 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-21 10:07:17,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "GET /web/image?model=res.company&id=239&field=logo HTTP/1.1" 200 - 3 0.006 0.034 2026-10-21 10:07:17,918 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 10:07:17,928 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 10:07:17,956 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "GET /web/image/res.users/315/avatar_128 HTTP/1.1" 200 - 14 0.038 0.066 2026-10-21 10:07:17,959 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.125 2026-10-21 10:07:17,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:17] "GET /web/image/res.company/239/favicon HTTP/1.1" 200 - 4 0.004 0.069 2026-10-21 10:07:18,049 44 INFO rb-133655d-225807-427165 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-21 10:07:18,166 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-21 10:07:18,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/image/res.company/239/favicon HTTP/1.1" 304 - 4 0.017 0.058 2026-10-21 10:07:18,187 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:07:18,207 44 INFO rb-133655d-225807-427165 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-21 10:07:18,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /pos/ui/260 HTTP/1.1" 200 - 33 0.048 0.133 2026-10-21 10:07:18,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/image?model=product.template&field=image_128&id=2774&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.186 2026-10-21 10:07:18,347 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:07:18,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/image?model=product.template&field=image_128&id=2775&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-21 10:07:18,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /pos/ui/260?from_backend=True HTTP/1.1" 200 - 33 0.021 0.344 2026-10-21 10:07:18,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/image?model=product.template&field=image_128&id=2779&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.273 2026-10-21 10:07:18,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/image?model=product.template&field=image_128&id=2782&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.007 0.204 2026-10-21 10:07:18,555 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/image?model=product.template&field=image_128&id=2780&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-21 10:07:18,593 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/image?model=product.template&field=image_128&id=2776&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.394 2026-10-21 10:07:18,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/image?model=product.template&field=image_128&id=2781&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.249 2026-10-21 10:07:18,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/image?model=product.template&field=image_128&id=2777&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-10-21 10:07:18,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "GET /web/image?model=product.template&field=image_128&id=2778&unique=2026-10-21T10:06:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.155 2026-10-21 10:07:18,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.300 2026-10-21 10:07:18,906 44 INFO rb-133655d-225807-427165 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-21 10:07:18,962 44 INFO rb-133655d-225807-427165 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-21 10:07:19,008 44 INFO rb-133655d-225807-427165 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-21 10:07:19,067 44 INFO rb-133655d-225807-427165 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-21 10:07:19,118 44 INFO rb-133655d-225807-427165 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-21 10:07:19,171 44 INFO rb-133655d-225807-427165 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-21 10:07:19,225 44 INFO rb-133655d-225807-427165 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-21 10:07:19,280 44 INFO rb-133655d-225807-427165 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-21 10:07:19,349 44 INFO rb-133655d-225807-427165 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-21 10:07:19,400 44 INFO rb-133655d-225807-427165 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-21 10:07:19,451 44 INFO rb-133655d-225807-427165 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-21 10:07:19,502 44 INFO rb-133655d-225807-427165 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-21 10:07:19,579 44 INFO rb-133655d-225807-427165 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-21 10:07:19,599 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:07:19,602 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:07:19,641 44 INFO rb-133655d-225807-427165 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-21 10:07:19,681 44 INFO rb-133655d-225807-427165 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-21 10:07:19,731 44 INFO rb-133655d-225807-427165 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-21 10:07:19,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:19] "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.004 2026-10-21 10:07:19,818 44 INFO rb-133655d-225807-427165 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-21 10:07:19,876 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-21 10:07:19,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:19] "POST /pos_viva_com/notification?company_id=239&token=viva_com_test HTTP/1.1" 200 - 8 0.004 0.033 2026-10-21 10:07:19,938 44 INFO rb-133655d-225807-427165 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-21 10:07:19,944 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6399478 started for PoS orders references: [{'name': '/', 'pos_reference': '261-260-000001', 'uuid': 'b6d4dd6d-c7fe-4f3a-9ffe-dda3dcd7ea10'}] 2026-10-21 10:07:19,946 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:07:20,643 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6399478 order {'name': '/', 'pos_reference': '261-260-000001', 'uuid': 'b6d4dd6d-c7fe-4f3a-9ffe-dda3dcd7ea10'} created pos.order #1036 2026-10-21 10:07:20,668 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6399478 finished 2026-10-21 10:07:20,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.261 0.538 2026-10-21 10:07:20,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:20] "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-21 10:07:20,934 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85124802 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-260-000001', 'uuid': 'b6d4dd6d-c7fe-4f3a-9ffe-dda3dcd7ea10'}] 2026-10-21 10:07:20,940 44 INFO rb-133655d-225807-427165 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-21 10:07:20,944 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85124802 order {'name': 'Shop - 000001', 'pos_reference': '261-260-000001', 'uuid': 'b6d4dd6d-c7fe-4f3a-9ffe-dda3dcd7ea10'} sync ignored for existing PoS order pos.order(1036,) (state: paid) 2026-10-21 10:07:20,970 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85124802 finished 2026-10-21 10:07:21,007 44 INFO rb-133655d-225807-427165 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-21 10:07:21,062 44 INFO rb-133655d-225807-427165 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-21 10:07:21,129 44 INFO rb-133655d-225807-427165 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-21 10:07:21,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.103 0.147 2026-10-21 10:07:21,191 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.062 2026-10-21 10:07:21,238 44 INFO rb-133655d-225807-427165 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-21 10:07:21,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-21 10:07:21,285 44 INFO rb-133655d-225807-427165 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-21 10:07:21,344 44 INFO rb-133655d-225807-427165 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-21 10:07:21,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:21] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.008 0.013 2026-10-21 10:07:21,401 44 INFO rb-133655d-225807-427165 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-21 10:07:21,451 44 INFO rb-133655d-225807-427165 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-21 10:07:21,530 44 INFO rb-133655d-225807-427165 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-21 10:07:21,578 44 INFO rb-133655d-225807-427165 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-21 10:07:21,636 44 INFO rb-133655d-225807-427165 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-21 10:07:21,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:21] "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.004 2026-10-21 10:07:21,698 44 INFO rb-133655d-225807-427165 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-21 10:07:21,751 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-21 10:07:21,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:21] "POST /pos_viva_com/notification?company_id=239&token=viva_com_test HTTP/1.1" 200 - 7 0.011 0.033 2026-10-21 10:07:21,815 44 INFO rb-133655d-225807-427165 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-21 10:07:21,819 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99018747 started for PoS orders references: [{'name': '/', 'pos_reference': '261-260-000002', 'uuid': '7d961232-874f-433c-b604-832ec65204cf'}] 2026-10-21 10:07:22,357 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99018747 order {'name': '/', 'pos_reference': '261-260-000002', 'uuid': '7d961232-874f-433c-b604-832ec65204cf'} created pos.order #1037 2026-10-21 10:07:22,420 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99018747 finished 2026-10-21 10:07:22,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.222 0.503 2026-10-21 10:07:22,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:22] "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-21 10:07:22,649 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-10-21 10:07:22,650 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-21 10:07:22,659 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99739122 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-260-000002', 'uuid': '7d961232-874f-433c-b604-832ec65204cf'}] 2026-10-21 10:07:22,678 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99739122 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-260-000002', 'uuid': '7d961232-874f-433c-b604-832ec65204cf'} sync ignored for existing PoS order pos.order(1037,) (state: paid) 2026-10-21 10:07:22,710 44 INFO rb-133655d-225807-427165 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99739122 finished 2026-10-21 10:07:22,802 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 17595656 (allocated 19533824) 2026-10-21 10:07:22,814 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 150384 2026-10-21 10:07:22,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:07:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.039 0.122 2026-10-21 10:07:22,816 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-10-21 10:07:22,817 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 150384 2026-10-21 10:07:22,927 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_100722_927372_test_viva_payment_and_refund.txt 2026-10-21 10:07:22,927 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmpr12snq0z_chrome_odoo" 2026-10-21 10:07:22,984 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:07:34,606 44 INFO rb-133655d-225807-427165 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-10-21 10:07:34,718 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 10:07:34,845 44 INFO rb-133655d-225807-427165 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-10-21 10:07:35,623 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18464] 2026-10-21 10:07:35,890 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1450] 2026-10-21 10:07:35,908 44 INFO rb-133655d-225807-427165 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-10-21 10:07:36,246 44 INFO rb-133655d-225807-427165 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-10-21 10:07:36,652 44 INFO rb-133655d-225807-427165 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-10-21 10:07:37,008 44 INFO rb-133655d-225807-427165 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-10-21 10:07:37,023 44 INFO rb-133655d-225807-427165 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-10-21 10:07:42,466 44 INFO rb-133655d-225807-427165 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-21 10:07:42,558 44 INFO rb-133655d-225807-427165 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-10-21 10:07:43,242 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:07:43,857 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18564] 2026-10-21 10:07:43,961 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3298] 2026-10-21 10:07:44,078 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-10-21 10:07:44,320 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-10-21 10:07:44,567 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-10-21 10:07:44,586 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-10-21 10:07:44,744 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-10-21 10:07:45,098 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-10-21 10:07:51,299 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-10-21 10:07:57,001 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-10-21 10:07:57,250 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-10-21 10:07:57,503 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:07:57,838 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-10-21 10:07:58,404 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-10-21 10:07:58,662 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-21 10:07:58,666 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-10-21 10:07:58,667 44 INFO rb-133655d-225807-427165 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-21 10:07:58,667 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-10-21 10:07:59,074 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-10-21 10:07:59,593 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18794] 2026-10-21 10:07:59,647 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3330] 2026-10-21 10:07:59,875 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-10-21 10:07:59,903 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-10-21 10:08:00,312 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-10-21 10:08:01,171 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18810, 18809] 2026-10-21 10:08:01,263 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3341, 3340] 2026-10-21 10:08:02,139 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-21 10:08:02,211 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-10-21 10:08:02,636 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-21 10:08:03,843 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18870, 18868] 2026-10-21 10:08:03,946 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3371, 3372] 2026-10-21 10:08:04,339 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-21 10:08:04,576 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-21 10:08:04,680 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-21 10:08:04,692 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-10-21 10:08:04,977 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-21 10:08:06,115 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18945, 18943] 2026-10-21 10:08:06,174 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3414, 3415] 2026-10-21 10:08:06,496 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-21 10:08:06,767 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-21 10:08:06,872 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-21 10:08:07,143 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-21 10:08:07,759 44 INFO rb-133655d-225807-427165 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-21 10:08:07,776 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:08:07,912 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-10-21 10:08:07,927 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-10-21 10:08:07,946 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-10-21 10:08:08,248 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search_favorite_first ... 2026-10-21 10:08:08,498 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-10-21 10:08:08,947 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:08:09,938 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-10-21 10:08:10,018 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-10-21 10:08:10,031 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-10-21 10:08:10,146 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-10-21 10:08:10,251 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-10-21 10:08:13,634 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-10-21 10:08:14,781 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-10-21 10:08:14,886 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1121] 2026-10-21 10:08:14,934 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-10-21 10:08:15,370 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-10-21 10:08:15,567 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-10-21 10:08:16,761 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-10-21 10:08:16,836 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1134] 2026-10-21 10:08:16,894 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1135] 2026-10-21 10:08:16,901 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-10-21 10:08:21,809 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-10-21 10:08:23,149 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-10-21 10:08:27,963 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:08:28,612 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3453] 2026-10-21 10:08:29,071 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3472] 2026-10-21 10:08:29,131 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-10-21 10:08:29,281 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3457, 3466] 2026-10-21 10:08:29,447 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3454] 2026-10-21 10:08:29,466 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-10-21 10:08:29,626 44 INFO rb-133655d-225807-427165 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-21 10:08:29,735 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1447] 2026-10-21 10:08:29,745 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1448] 2026-10-21 10:08:29,754 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1449] 2026-10-21 10:08:30,094 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3476, 3477, 3478, 3479, 3480, 3481] 2026-10-21 10:08:30,284 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-10-21 10:08:30,444 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-10-21 10:08:30,587 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-10-21 10:08:30,730 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-10-21 10:08:31,142 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-10-21 10:08:32,238 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-10-21 10:08:39,016 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-10-21 10:08:39,044 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-10-21 10:08:39,438 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-10-21 10:08:40,310 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-10-21 10:08:40,720 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-10-21 10:08:40,737 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:08:41,348 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-10-21 10:08:41,408 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-10-21 10:08:41,452 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-10-21 10:08:41,506 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:08:41,800 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-10-21 10:08:41,880 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-10-21 10:08:46,870 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-10-21 10:08:47,029 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-10-21 10:08:47,063 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-10-21 10:08:47,107 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-10-21 10:08:47,139 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_seller: Starting TestSeller.test_60_sellers_purchase_ok ... 2026-10-21 10:08:47,209 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:08:47,867 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-10-21 10:08:48,389 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-10-21 10:08:48,558 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:08:49,255 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-10-21 10:08:49,474 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-10-21 10:08:49,816 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:08:50,444 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-10-21 10:08:50,972 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-10-21 10:08:51,500 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-10-21 10:08:52,070 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-10-21 10:08:52,981 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-10-21 10:08:53,343 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-10-21 10:08:58,558 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-10-21 10:08:59,179 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-10-21 10:09:00,011 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-10-21 10:09:00,359 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-10-21 10:09:00,660 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-10-21 10:09:00,936 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-10-21 10:09:01,227 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-10-21 10:09:01,657 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-10-21 10:09:01,661 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-10-21 10:09:01,784 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:09:02,339 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-10-21 10:09:02,545 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-10-21 10:09:02,753 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-10-21 10:09:02,964 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-10-21 10:09:03,210 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-10-21 10:09:03,737 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-10-21 10:09:04,181 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-10-21 10:09:04,650 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-10-21 10:09:04,907 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-10-21 10:09:05,289 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-10-21 10:09:05,720 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:09:05,753 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-10-21 10:09:06,205 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-10-21 10:09:06,575 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-10-21 10:09:06,927 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-10-21 10:09:07,294 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-10-21 10:09:08,439 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-10-21 10:09:08,784 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-10-21 10:09:09,118 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:09:10,167 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3712] 2026-10-21 10:09:10,357 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-10-21 10:09:10,879 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3717] 2026-10-21 10:09:11,055 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-10-21 10:09:11,144 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-10-21 10:09:11,242 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-21 10:09:12,115 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-10-21 10:09:12,957 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-10-21 10:09:13,926 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-10-21 10:09:15,830 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-10-21 10:09:17,613 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-10-21 10:09:18,685 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-10-21 10:09:19,205 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-10-21 10:09:20,604 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-10-21 10:09:20,910 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-10-21 10:09:20,987 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-10-21 10:09:21,624 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-10-21 10:09:23,873 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:09:23,877 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-10-21 10:09:24,202 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-10-21 10:09:24,409 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:09:25,490 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [3768] 2026-10-21 10:09:25,566 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-10-21 10:09:26,010 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-10-21 10:09:26,608 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-10-21 10:09:26,959 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-10-21 10:09:27,503 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-10-21 10:09:28,186 44 INFO rb-133655d-225807-427165 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-10-21 10:09:28,800 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:09:39,334 44 INFO rb-133655d-225807-427165 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-10-21 10:09:41,037 44 INFO rb-133655d-225807-427165 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-10-21 10:09:42,146 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:09:42,153 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 150602 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmpz4x1jvrt_chrome_odoo 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:42289/json/version 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:42289/json 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:42289/devtools/page/BE9B897EF4EA3E151E0D88E1079F31F6 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 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/843" in browser 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 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/843" 2026-10-21 10:09:43,000 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:09:46,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/843 HTTP/1.1" 200 - 149 0.375 2.005 2026-10-21 10:09:46,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': 'BE9B897EF4EA3E151E0D88E1079F31F6', 'loaderId': 'C69F7DA6DD37D29411CE2F23995AF80A', 'isDownload': False} 2026-10-21 10:09:46,000 44 INFO rb-133655d-225807-427165 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-21 10:09:46,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.021 2026-10-21 10:09:46,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.056 0.162 2026-10-21 10:09:46,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.005 0.225 2026-10-21 10:09:46,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.241 2026-10-21 10:09:46,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 10:09:46,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 10:09:47,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-21 10:09:47,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.008 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 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.002 0.012 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 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.059 0.087 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 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.155 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-21 10:09:47,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.002 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.034 0.077 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 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/843", "delayToCheckUndeterminisms": 0})" 2026-10-21 10:09:47,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.005 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.130 2026-10-21 10:09:47,000 44 INFO rb-133655d-225807-427165 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-21 10:09:47,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.021 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 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.031 0.133 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.008 0.187 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.020 0.217 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.203 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.028 0.234 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 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.006 0.380 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 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.309 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 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.125 0.321 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 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.011 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 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.030 0.061 2026-10-21 10:09:48,000 44 INFO rb-133655d-225807-427165 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.070 0.204 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.036 0.378 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 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.005 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 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.013 0.037 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 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.010 0.022 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 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-21 10:09:49,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.034 0.057 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.027 0.103 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 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.005 0.095 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 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.013 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 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.004 0.035 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 5 0.011 0.070 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 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.008 0.093 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 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.010 0.093 2026-10-21 10:09:49,000 44 INFO rb-133655d-225807-427165 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.022 0.053 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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.003 0.019 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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.005 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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.007 0.019 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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.007 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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 - 22 0.020 0.060 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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.005 0.086 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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.006 0.027 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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-21 10:09:50,000 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1584, 1585] 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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.054 0.098 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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-21 10:09:50,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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.049 0.096 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.152 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 30697472 (allocated 32346112) 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 150602 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 150602 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 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.063 0.233 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-10-21 10:09:50,000 44 INFO rb-133655d-225807-427165 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmpz4x1jvrt_chrome_odoo" 2026-10-21 10:09:51,028 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:10:03,154 44 INFO rb-133655d-225807-427165 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-10-21 10:10:03,458 44 INFO rb-133655d-225807-427165 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-10-21 10:10:04,019 44 INFO rb-133655d-225807-427165 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-10-21 10:10:05,778 44 INFO rb-133655d-225807-427165 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-10-21 10:10:08,079 44 INFO rb-133655d-225807-427165 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-10-21 10:10:09,374 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:10:14,581 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-10-21 10:10:14,886 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 150821 2026-10-21 10:10:14,887 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmpeczzqhs7_chrome_odoo 2026-10-21 10:10:14,887 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:33119/json/version 2026-10-21 10:10:14,888 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:10:14,963 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 10:10:14,963 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:33119/json 2026-10-21 10:10:14,964 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:10:14,976 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:33119/devtools/page/06AE95B9A84C7F00DFE6050B15CC45D4 2026-10-21 10:10:14,987 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-10-21 10:10:14,997 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-10-21 10:10:15,078 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:10:15,092 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-10-21 10:10:15,094 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-21 10:10:15,094 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-21 10:10:15,109 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:10:17,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:17] "GET /odoo HTTP/1.1" 200 - 160 0.189 1.797 2026-10-21 10:10:17,096 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': '06AE95B9A84C7F00DFE6050B15CC45D4', 'loaderId': '6732987175FD7B9B0153DE448D7E862C', 'isDownload': False} 2026-10-21 10:10:17,096 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-10-21 10:10:17,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:17] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-21 10:10:17,157 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:17] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-21 10:10:17,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:17] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.044 0.181 2026-10-21 10:10:17,381 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.236 2026-10-21 10:10:17,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:17] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-21 10:10:17,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:17] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-21 10:10:18,242 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:10:18,261 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 10:10:18,273 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 10:10:18,336 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:10:18,377 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-10-21 10:10:18,395 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.024 0.081 2026-10-21 10:10:18,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.100 2026-10-21 10:10:18,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:10:18,439 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:10:18,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-21 10:10:18,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /odoo HTTP/1.1" 200 - 29 0.049 0.090 2026-10-21 10:10:18,629 44 INFO rb-133655d-225807-427165 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-21 10:10:18,651 44 INFO rb-133655d-225807-427165 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-21 10:10:18,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.172 2026-10-21 10:10:18,671 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:10:18,687 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "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-21 10:10:18,713 44 INFO rb-133655d-225807-427165 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-21 10:10:18,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "POST /mail/data HTTP/1.1" 200 - 35 0.045 0.156 2026-10-21 10:10:18,800 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.228 2026-10-21 10:10:18,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.026 0.261 2026-10-21 10:10:18,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.012 0.309 2026-10-21 10:10:18,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.306 2026-10-21 10:10:18,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.230 2026-10-21 10:10:18,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.164 2026-10-21 10:10:18,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.129 2026-10-21 10:10:18,959 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.084 2026-10-21 10:10:18,963 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.308 2026-10-21 10:10:19,022 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:19] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:10:19,022 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:19] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:10:19,040 44 INFO rb-133655d-225807-427165 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-21 10:10:19,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:19] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.062 2026-10-21 10:10:19,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:19] "POST /mail/data HTTP/1.1" 200 - 45 0.038 0.116 2026-10-21 10:10:19,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:19] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.135 0.333 2026-10-21 10:10:19,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:19] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.407 2026-10-21 10:10:19,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:19] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.042 0.095 2026-10-21 10:10:19,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:19] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.135 2026-10-21 10:10:19,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:19] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 10:10:20,043 44 INFO rb-133655d-225807-427165 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-21 10:10:20,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:20] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.027 2026-10-21 10:10:20,111 44 INFO rb-133655d-225807-427165 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-21 10:10:20,153 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:20] "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.023 0.028 2026-10-21 10:10:20,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:20] "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.013 0.031 2026-10-21 10:10:20,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:20] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.002 0.073 2026-10-21 10:10:20,714 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3285905/web.assets_backend_lazy.min.css (id:17335) 2026-10-21 10:10:20,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:20] "GET /web/assets/3285905/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.013 0.374 2026-10-21 10:10:20,900 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/838944e/web.assets_backend_lazy.min.js (id:17336) 2026-10-21 10:10:20,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:20] "GET /web/assets/838944e/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.006 0.564 2026-10-21 10:10:20,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:20] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:10:21,033 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:21] "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.015 0.059 2026-10-21 10:10:21,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:21] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-10-21 10:10:21,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:21] "GET /web/assets/1bc21f4/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 10:10:21,245 44 INFO rb-133655d-225807-427165 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-21 10:10:21,306 44 INFO rb-133655d-225807-427165 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-21 10:10:21,378 44 INFO rb-133655d-225807-427165 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-21 10:10:21,399 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:21] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 - 2 0.010 0.013 2026-10-21 10:10:21,502 44 INFO rb-133655d-225807-427165 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-21 10:10:21,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:21] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 3 0.013 0.065 2026-10-21 10:10:21,662 44 INFO rb-133655d-225807-427165 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-21 10:10:21,754 44 INFO rb-133655d-225807-427165 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-21 10:10:21,755 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:21] "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.011 0.075 2026-10-21 10:10:21,903 44 INFO rb-133655d-225807-427165 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-21 10:10:22,009 44 INFO rb-133655d-225807-427165 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-21 10:10:22,115 44 INFO rb-133655d-225807-427165 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-21 10:10:22,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:22] "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.010 0.043 2026-10-21 10:10:22,222 44 INFO rb-133655d-225807-427165 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-21 10:10:22,299 44 INFO rb-133655d-225807-427165 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-21 10:10:22,349 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:22] "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.012 0.050 2026-10-21 10:10:22,354 44 INFO rb-133655d-225807-427165 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-21 10:10:22,435 44 INFO rb-133655d-225807-427165 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-21 10:10:22,494 44 INFO rb-133655d-225807-427165 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-21 10:10:22,565 44 INFO rb-133655d-225807-427165 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-21 10:10:22,589 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:22] "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.014 0.020 2026-10-21 10:10:22,655 44 INFO rb-133655d-225807-427165 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-21 10:10:22,722 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-10-21 10:10:22,723 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 10:10:22,890 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 30020028 (allocated 32509952) 2026-10-21 10:10:22,921 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 150821 2026-10-21 10:10:22,922 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-10-21 10:10:22,922 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 150821 2026-10-21 10:10:23,050 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101023_050022_test_burndown_chart_tour.txt 2026-10-21 10:10:23,050 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmpeczzqhs7_chrome_odoo" 2026-10-21 10:10:23,082 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:10:23,087 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-10-21 10:10:23,089 44 INFO rb-133655d-225807-427165 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-21 10:10:23,097 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:10:25,414 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-10-21 10:10:26,275 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19272, 19271, 19270] 2026-10-21 10:10:26,370 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted project.task records with IDs: [1089, 1088, 1087] 2026-10-21 10:10:26,382 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3143, 3144, 3145, 3146, 3147, 3148] 2026-10-21 10:10:26,996 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #337 deleted project.task.type records with IDs: [2205] 2026-10-21 10:10:27,059 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #336 deleted project.task.type records with IDs: [2200] 2026-10-21 10:10:27,104 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #336 deleted project.task.type records with IDs: [2199, 2201] 2026-10-21 10:10:27,142 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2198, 2204] 2026-10-21 10:10:27,297 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2207, 2208, 2209] 2026-10-21 10:10:27,306 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-10-21 10:10:28,009 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:10:28,640 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:10:29,070 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:10:29,099 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-10-21 10:10:29,472 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-10-21 10:10:29,519 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19266, 19264, 19262] 2026-10-21 10:10:29,588 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted project.task records with IDs: [1086, 1084, 1083] 2026-10-21 10:10:29,597 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3135, 3136, 3137, 3138, 3141, 3142] 2026-10-21 10:10:29,952 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-10-21 10:10:30,005 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-10-21 10:10:30,346 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-21 10:10:32,785 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-10-21 10:10:33,221 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 151037 2026-10-21 10:10:33,221 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmpd7h9xyl3_chrome_odoo 2026-10-21 10:10:33,221 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:41057/json/version 2026-10-21 10:10:33,224 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:10:33,243 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 10:10:33,243 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:41057/json 2026-10-21 10:10:33,244 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:10:33,257 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:41057/devtools/page/A55D0BB6BC39DAA617F4C7C721BCEA3D 2026-10-21 10:10:33,268 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-10-21 10:10:33,278 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-10-21 10:10:33,363 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-10-21 10:10:33,380 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-10-21 10:10:33,388 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-21 10:10:33,389 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-21 10:10:33,409 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:10:35,476 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:35] "GET /odoo HTTP/1.1" 200 - 157 0.264 1.806 2026-10-21 10:10:35,481 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': 'A55D0BB6BC39DAA617F4C7C721BCEA3D', 'loaderId': '3B50B8ECD13D96FAEF8C988E3A6D247E', 'isDownload': False} 2026-10-21 10:10:35,481 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-10-21 10:10:35,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:35] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.013 2026-10-21 10:10:35,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:35] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-10-21 10:10:35,682 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.067 0.092 2026-10-21 10:10:35,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.168 2026-10-21 10:10:35,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:35] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-21 10:10:35,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:35] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 10:10:36,693 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:36] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:10:36,707 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:36] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:10:36,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 10:10:36,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 10:10:36,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-21 10:10:36,839 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-10-21 10:10:36,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:10:36,887 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:36] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:10:36,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:36] "GET /odoo HTTP/1.1" 200 - 28 0.046 0.043 2026-10-21 10:10:37,028 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.115 2026-10-21 10:10:37,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.014 2026-10-21 10:10:37,080 44 INFO rb-133655d-225807-427165 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-21 10:10:37,087 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:10:37,103 44 INFO rb-133655d-225807-427165 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-21 10:10:37,110 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-21 10:10:37,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "GET /web/image?model=res.users&field=avatar_128&id=344 HTTP/1.1" 200 - 14 0.042 0.068 2026-10-21 10:10:37,162 44 INFO rb-133655d-225807-427165 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-21 10:10:37,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "GET /web/image/res.partner/1520/avatar_128?unique=1792577430000 HTTP/1.1" 200 - 6 0.011 0.134 2026-10-21 10:10:37,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.146 2026-10-21 10:10:37,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.149 2026-10-21 10:10:37,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.116 2026-10-21 10:10:37,286 44 INFO rb-133655d-225807-427165 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-21 10:10:37,289 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:10:37,359 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "POST /mail/data HTTP/1.1" 200 - 32 0.061 0.196 2026-10-21 10:10:37,369 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.246 2026-10-21 10:10:37,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.184 2026-10-21 10:10:37,420 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "POST /web/action/load HTTP/1.1" 200 - 10 0.019 0.100 2026-10-21 10:10:37,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.244 2026-10-21 10:10:37,800 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 344, model: logistics.shipment.stage 2026-10-21 10:10:37,859 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 105 0.132 0.238 2026-10-21 10:10:37,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:37] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.051 2026-10-21 10:10:38,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /mail/data HTTP/1.1" 200 - 43 0.047 0.091 2026-10-21 10:10:38,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.048 0.232 2026-10-21 10:10:38,204 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.015 0.210 2026-10-21 10:10:38,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.012 2026-10-21 10:10:38,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.013 0.148 2026-10-21 10:10:38,323 44 INFO rb-133655d-225807-427165 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-21 10:10:38,370 44 INFO rb-133655d-225807-427165 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-21 10:10:38,372 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.020 0.037 2026-10-21 10:10:38,425 44 INFO rb-133655d-225807-427165 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-21 10:10:38,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.029 0.092 2026-10-21 10:10:38,476 44 INFO rb-133655d-225807-427165 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-21 10:10:38,537 44 INFO rb-133655d-225807-427165 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-21 10:10:38,593 44 INFO rb-133655d-225807-427165 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-21 10:10:38,753 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 344, model: project.task, field: is_timeoff_task 2026-10-21 10:10:38,757 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 344, model: project.task, field: task_to_invoice 2026-10-21 10:10:38,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 81 0.090 0.329 2026-10-21 10:10:38,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /web/action/load HTTP/1.1" 200 - 12 0.019 0.332 2026-10-21 10:10:38,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.027 2026-10-21 10:10:38,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.033 2026-10-21 10:10:38,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:38] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.041 2026-10-21 10:10:39,092 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 344, model: project.task, field: is_timeoff_task 2026-10-21 10:10:39,097 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 344, model: project.task, field: task_to_invoice 2026-10-21 10:10:39,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 27 0.030 0.151 2026-10-21 10:10:39,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:39] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.012 2026-10-21 10:10:39,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:39] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.035 0.078 2026-10-21 10:10:39,475 44 INFO rb-133655d-225807-427165 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-21 10:10:39,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:39] "GET /web/image/res.users/344/avatar_128 HTTP/1.1" 200 - 7 0.019 0.031 2026-10-21 10:10:39,531 44 INFO rb-133655d-225807-427165 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-21 10:10:39,595 44 INFO rb-133655d-225807-427165 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-21 10:10:39,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:39] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.006 0.012 2026-10-21 10:10:39,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:39] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.013 0.022 2026-10-21 10:10:39,711 44 INFO rb-133655d-225807-427165 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-21 10:10:39,779 44 INFO rb-133655d-225807-427165 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-21 10:10:39,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:39] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.002 0.020 2026-10-21 10:10:39,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:39] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.002 0.015 2026-10-21 10:10:39,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:39] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 10:10:39,936 44 INFO rb-133655d-225807-427165 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-21 10:10:39,997 44 INFO rb-133655d-225807-427165 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-21 10:10:40,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 3 0.004 0.010 2026-10-21 10:10:40,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.027 2026-10-21 10:10:40,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.023 0.087 2026-10-21 10:10:40,199 44 INFO rb-133655d-225807-427165 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-21 10:10:40,258 44 INFO rb-133655d-225807-427165 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-21 10:10:40,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.004 0.025 2026-10-21 10:10:40,343 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.006 0.031 2026-10-21 10:10:40,401 44 INFO rb-133655d-225807-427165 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-21 10:10:40,462 44 INFO rb-133655d-225807-427165 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-21 10:10:40,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 58 0.060 0.071 2026-10-21 10:10:40,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.018 0.033 2026-10-21 10:10:40,735 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.022 0.091 2026-10-21 10:10:40,775 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-10-21 10:10:40,776 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 10:10:40,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "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.078 0.156 2026-10-21 10:10:40,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.129 2026-10-21 10:10:40,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:10:40] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.008 0.163 2026-10-21 10:10:40,949 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 30798976 (allocated 32772096) 2026-10-21 10:10:40,958 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 151037 2026-10-21 10:10:40,959 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-10-21 10:10:40,961 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 151037 2026-10-21 10:10:41,083 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101041_083208_test_personal_stage_tour.txt 2026-10-21 10:10:41,083 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmpd7h9xyl3_chrome_odoo" 2026-10-21 10:10:41,116 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:10:55,169 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [32458] 2026-10-21 10:10:55,170 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-21 10:10:58,327 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-10-21 10:10:59,055 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-10-21 10:10:59,860 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-10-21 10:11:01,150 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:11:01,417 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Bastien ProjectManager" ,"Armande ProjectUser" ,"Goats" ,"Chell Gladys" with Message-Id <1792577461.3325126-29052-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 265}, 349, mail.alias(818,)) 2026-10-21 10:11:01,866 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to chell@gladys.portal,b.t@example.com,bastien.projectmanager@example.com,armande.projectuser@example.com,project+goats@test.mycompany.com with Message-Id <1792577461.8182769-38064-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 265}, 349, mail.alias(818,)) 2026-10-21 10:11:02,199 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-10-21 10:11:03,248 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-10-21 10:11:04,317 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-10-21 10:11:05,349 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-10-21 10:11:06,309 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1792577466.2420692-90814-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 266}, 351, mail.alias(819,)) 2026-10-21 10:11:06,547 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-10-21 10:11:07,474 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1792577467.4103105-99471-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 266}, 349, mail.alias(819,)) 2026-10-21 10:11:08,211 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Cc" ,"Valid Poilvache" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Customer" with Message-Id <1792577468.1249943-22386-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1129, custom_values: None, uid: 1 2026-10-21 10:11:08,420 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19596, 19595] 2026-10-21 10:11:08,639 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1536, 1537] 2026-10-21 10:11:08,743 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1792577468.6630073-07435-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 266}, 351, mail.alias(819,)) 2026-10-21 10:11:09,478 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Cc" ,"Valid Poilvache" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Customer" with Message-Id <1792577469.4089537-43378-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1130, custom_values: None, uid: 1 2026-10-21 10:11:09,697 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19602, 19601] 2026-10-21 10:11:09,894 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1538, 1539] 2026-10-21 10:11:10,006 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1792577469.9057617-49727-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 266}, 1, mail.alias(819,)) 2026-10-21 10:11:10,854 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Cc" ,"Valid Poilvache" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Customer" with Message-Id <1792577470.7809806-60341-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1131, custom_values: None, uid: 1 2026-10-21 10:11:11,044 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19608, 19607] 2026-10-21 10:11:11,184 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1541, 1542] 2026-10-21 10:11:11,198 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-10-21 10:11:12,009 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1792577471.9970374@localhost>: direct alias match: ('project.task', 0, {'project_id': 266}, 1, mail.alias(819,)) 2026-10-21 10:11:12,242 44 INFO rb-133655d-225807-427165 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1792577472.229754@localhost>: direct alias match: ('project.task', 0, {'project_id': 266}, 1, mail.alias(819,)) 2026-10-21 10:11:12,392 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-10-21 10:11:13,626 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-10-21 10:11:14,435 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3291, 3292] 2026-10-21 10:11:14,446 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3195, 3196] 2026-10-21 10:11:14,794 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-10-21 10:11:15,810 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-21 10:11:18,063 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-10-21 10:11:18,154 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-10-21 10:11:18,583 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-10-21 10:11:18,950 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-10-21 10:11:19,512 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-10-21 10:11:20,435 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-10-21 10:11:20,509 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-10-21 10:11:20,641 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_on_tasks_from_different_projects ... 2026-10-21 10:11:20,985 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-10-21 10:11:22,031 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:11:27,209 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-10-21 10:11:29,172 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:11:31,781 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-10-21 10:11:32,031 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:11:34,731 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-10-21 10:11:34,914 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-10-21 10:11:35,064 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-21 10:11:35,142 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-10-21 10:11:35,358 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: bad_resource_allocation_task_alert 2026-10-21 10:11:35,369 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: bad_resource_allocation_task_count 2026-10-21 10:11:35,372 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: bad_resource_allocation_task_json 2026-10-21 10:11:35,375 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: document_ids 2026-10-21 10:11:35,378 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: document_count 2026-10-21 10:11:35,381 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: html_field_history_metadata 2026-10-21 10:11:35,384 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_follower_ids 2026-10-21 10:11:35,388 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_partner_ids 2026-10-21 10:11:35,392 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_ids 2026-10-21 10:11:35,395 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: has_message 2026-10-21 10:11:35,397 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_needaction 2026-10-21 10:11:35,400 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_needaction_counter 2026-10-21 10:11:35,404 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_has_error 2026-10-21 10:11:35,407 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_has_error_counter 2026-10-21 10:11:35,410 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_attachment_count 2026-10-21 10:11:35,412 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_ids 2026-10-21 10:11:35,415 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: origin_message_id 2026-10-21 10:11:35,418 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: origin_references 2026-10-21 10:11:35,422 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: website_message_ids 2026-10-21 10:11:35,425 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_has_sms_error 2026-10-21 10:11:35,428 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: approval_coverage_state 2026-10-21 10:11:35,430 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rotting_days 2026-10-21 10:11:35,433 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: is_rotting 2026-10-21 10:11:35,436 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_last_value 2026-10-21 10:11:35,438 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_last_feedback 2026-10-21 10:11:35,440 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_last_image 2026-10-21 10:11:35,443 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_count 2026-10-21 10:11:35,446 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_avg 2026-10-21 10:11:35,448 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_avg_text 2026-10-21 10:11:35,451 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_percentage_satisfaction 2026-10-21 10:11:35,453 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_last_text 2026-10-21 10:11:35,456 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_ids 2026-10-21 10:11:35,458 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_state 2026-10-21 10:11:35,461 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_user_id 2026-10-21 10:11:35,464 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_type_id 2026-10-21 10:11:35,468 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_type_icon 2026-10-21 10:11:35,470 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_date_deadline 2026-10-21 10:11:35,475 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: my_activity_date_deadline 2026-10-21 10:11:35,478 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_summary 2026-10-21 10:11:35,481 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_exception_decoration 2026-10-21 10:11:35,488 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_exception_icon 2026-10-21 10:11:35,494 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_calendar_event_id 2026-10-21 10:11:35,497 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: email_cc 2026-10-21 10:11:35,499 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: access_warning 2026-10-21 10:11:35,502 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: date_end 2026-10-21 10:11:35,504 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: task_properties 2026-10-21 10:11:35,507 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: role_ids 2026-10-21 10:11:35,510 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: personal_stage_type_ids 2026-10-21 10:11:35,512 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: personal_stage_id 2026-10-21 10:11:35,514 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: personal_stage_type_id 2026-10-21 10:11:35,523 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: partner_phone 2026-10-21 10:11:35,526 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_active 2026-10-21 10:11:35,529 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: attachment_ids 2026-10-21 10:11:35,532 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: project_privacy_visibility 2026-10-21 10:11:35,535 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: subtask_completion_percentage 2026-10-21 10:11:35,537 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: working_hours_open 2026-10-21 10:11:35,539 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: working_hours_close 2026-10-21 10:11:35,542 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: working_days_open 2026-10-21 10:11:35,544 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: working_days_close 2026-10-21 10:11:35,547 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: closed_depend_on_count 2026-10-21 10:11:35,553 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: link_preview_name 2026-10-21 10:11:35,556 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: create_uid 2026-10-21 10:11:35,559 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: write_uid 2026-10-21 10:11:35,562 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: color_stage 2026-10-21 10:11:35,565 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: ancestor_id 2026-10-21 10:11:35,568 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: partner_name 2026-10-21 10:11:35,571 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: partner_company_name 2026-10-21 10:11:35,576 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: remaining_hours_percentage 2026-10-21 10:11:35,579 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: user_skill_ids 2026-10-21 10:11:35,582 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: leave_types_count 2026-10-21 10:11:35,585 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: is_timeoff_task 2026-10-21 10:11:35,588 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: planned_date_start 2026-10-21 10:11:35,590 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: planned_date_end 2026-10-21 10:11:35,593 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: recursive_depend_ids 2026-10-21 10:11:35,595 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: recursive_depending_ids 2026-10-21 10:11:35,598 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: resource_allocation 2026-10-21 10:11:35,603 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: dependency_level 2026-10-21 10:11:35,605 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: bad_resource_allocation_task_ids 2026-10-21 10:11:35,607 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: manager_id 2026-10-21 10:11:35,610 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: okr_node_id 2026-10-21 10:11:35,612 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: project_sale_order_id 2026-10-21 10:11:35,615 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: sale_order_state 2026-10-21 10:11:35,617 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: task_to_invoice 2026-10-21 10:11:35,620 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: pricing_type 2026-10-21 10:11:35,623 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: is_project_map_empty 2026-10-21 10:11:35,626 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: has_multi_sol 2026-10-21 10:11:35,629 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: timesheet_product_id 2026-10-21 10:11:35,634 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: last_sol_of_customer 2026-10-21 10:11:35,637 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: shipment_id 2026-10-21 10:11:35,639 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: shipment_stage_id 2026-10-21 10:11:35,642 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: template_task_id 2026-10-21 10:11:35,645 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: is_require_document 2026-10-21 10:11:35,652 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: required_document_ids 2026-10-21 10:11:35,655 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: requirement_doc_status 2026-10-21 10:11:35,660 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-10-21 10:11:36,115 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-10-21 10:11:36,314 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-21 10:11:36,438 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3359] 2026-10-21 10:11:36,448 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3356] 2026-10-21 10:11:37,252 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-10-21 10:11:37,752 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: id 2026-10-21 10:11:37,776 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: display_name 2026-10-21 10:11:37,792 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_is_follower 2026-10-21 10:11:37,809 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: duration_tracking 2026-10-21 10:11:37,827 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: access_url 2026-10-21 10:11:37,842 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: access_token 2026-10-21 10:11:37,861 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: active 2026-10-21 10:11:37,881 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: stage_id_color 2026-10-21 10:11:37,900 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: create_date 2026-10-21 10:11:37,913 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: write_date 2026-10-21 10:11:37,924 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: date_assign 2026-10-21 10:11:37,946 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: project_id 2026-10-21 10:11:37,960 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: display_in_project 2026-10-21 10:11:37,977 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allocated_hours 2026-10-21 10:11:37,987 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: subtask_allocated_hours 2026-10-21 10:11:38,034 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: user_ids 2026-10-21 10:11:38,050 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: portal_user_names 2026-10-21 10:11:38,064 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: email_from 2026-10-21 10:11:38,087 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: company_id 2026-10-21 10:11:38,112 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: displayed_image_id 2026-10-21 10:11:38,128 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: subtask_count 2026-10-21 10:11:38,142 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: closed_subtask_count 2026-10-21 10:11:38,158 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allow_milestones 2026-10-21 10:11:38,189 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: milestone_id 2026-10-21 10:11:38,216 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: has_late_and_unreached_milestone 2026-10-21 10:11:38,235 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allow_task_dependencies 2026-10-21 10:11:38,257 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: depend_on_ids 2026-10-21 10:11:38,280 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: depend_on_count 2026-10-21 10:11:38,306 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: dependent_ids 2026-10-21 10:11:38,320 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: dependent_tasks_count 2026-10-21 10:11:38,340 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: display_parent_task_button 2026-10-21 10:11:38,361 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: current_user_same_company_partner 2026-10-21 10:11:38,380 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: display_follow_button 2026-10-21 10:11:38,395 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allow_recurring_tasks 2026-10-21 10:11:38,410 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: recurring_task 2026-10-21 10:11:38,423 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: recurring_count 2026-10-21 10:11:38,425 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: project.task.recurrence 2026-10-21 10:11:38,444 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: repeat_interval 2026-10-21 10:11:38,458 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: repeat_unit 2026-10-21 10:11:38,469 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: repeat_type 2026-10-21 10:11:38,482 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: repeat_until 2026-10-21 10:11:38,494 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: is_template 2026-10-21 10:11:38,508 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: has_project_template 2026-10-21 10:11:38,522 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: has_template_ancestor 2026-10-21 10:11:38,543 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: analytic_account_active 2026-10-21 10:11:38,556 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allow_timesheets 2026-10-21 10:11:38,569 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: remaining_hours 2026-10-21 10:11:38,591 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: effective_hours 2026-10-21 10:11:38,612 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: total_hours_spent 2026-10-21 10:11:38,628 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: progress 2026-10-21 10:11:38,649 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: overtime 2026-10-21 10:11:38,670 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: subtask_effective_hours 2026-10-21 10:11:38,703 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: timesheet_ids 2026-10-21 10:11:38,734 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: encode_uom_in_days 2026-10-21 10:11:38,769 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: sale_order_id 2026-10-21 10:11:38,809 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: sale_line_id 2026-10-21 10:11:38,824 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allow_billable 2026-10-21 10:11:38,849 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: display_sale_order_button 2026-10-21 10:11:38,866 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: remaining_hours_so 2026-10-21 10:11:38,881 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: remaining_hours_available 2026-10-21 10:11:38,899 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: bad_resource_allocation_task_alert 2026-10-21 10:11:38,917 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: bad_resource_allocation_task_count 2026-10-21 10:11:38,958 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: bad_resource_allocation_task_json 2026-10-21 10:11:38,960 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: document.document 2026-10-21 10:11:38,988 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: document_count 2026-10-21 10:11:39,003 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: html_field_history_metadata 2026-10-21 10:11:39,006 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: mail.followers 2026-10-21 10:11:39,034 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_partner_ids 2026-10-21 10:11:39,066 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_ids 2026-10-21 10:11:39,081 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: has_message 2026-10-21 10:11:39,096 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_needaction 2026-10-21 10:11:39,112 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_needaction_counter 2026-10-21 10:11:39,126 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_has_error 2026-10-21 10:11:39,138 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_has_error_counter 2026-10-21 10:11:39,152 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_attachment_count 2026-10-21 10:11:39,154 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: rating.rating 2026-10-21 10:11:39,170 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: origin_message_id 2026-10-21 10:11:39,184 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: origin_references 2026-10-21 10:11:39,217 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: website_message_ids 2026-10-21 10:11:39,246 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_has_sms_error 2026-10-21 10:11:39,261 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: approval_coverage_state 2026-10-21 10:11:39,280 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rotting_days 2026-10-21 10:11:39,298 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: is_rotting 2026-10-21 10:11:39,313 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_last_value 2026-10-21 10:11:39,330 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_last_feedback 2026-10-21 10:11:39,349 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_last_image 2026-10-21 10:11:39,363 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_count 2026-10-21 10:11:39,378 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_avg 2026-10-21 10:11:39,394 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_avg_text 2026-10-21 10:11:39,410 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_percentage_satisfaction 2026-10-21 10:11:39,424 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_last_text 2026-10-21 10:11:39,427 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: mail.activity 2026-10-21 10:11:39,443 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_state 2026-10-21 10:11:39,475 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_user_id 2026-10-21 10:11:39,478 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: mail.activity.type 2026-10-21 10:11:39,494 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_type_icon 2026-10-21 10:11:39,509 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_date_deadline 2026-10-21 10:11:39,525 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: my_activity_date_deadline 2026-10-21 10:11:39,539 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_summary 2026-10-21 10:11:39,555 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_exception_decoration 2026-10-21 10:11:39,570 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_exception_icon 2026-10-21 10:11:39,604 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_calendar_event_id 2026-10-21 10:11:39,620 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: email_cc 2026-10-21 10:11:39,638 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: access_warning 2026-10-21 10:11:39,655 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: date_end 2026-10-21 10:11:39,674 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: task_properties 2026-10-21 10:11:39,677 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: project.role 2026-10-21 10:11:39,695 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: personal_stage_type_ids 2026-10-21 10:11:39,698 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: project.task.stage.personal 2026-10-21 10:11:39,719 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: personal_stage_type_id 2026-10-21 10:11:39,734 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: partner_phone 2026-10-21 10:11:39,749 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_active 2026-10-21 10:11:39,763 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: attachment_ids 2026-10-21 10:11:39,777 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: project_privacy_visibility 2026-10-21 10:11:39,794 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: subtask_completion_percentage 2026-10-21 10:11:39,812 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: working_hours_open 2026-10-21 10:11:39,827 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: working_hours_close 2026-10-21 10:11:39,846 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: working_days_open 2026-10-21 10:11:39,859 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: working_days_close 2026-10-21 10:11:39,872 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: closed_depend_on_count 2026-10-21 10:11:39,885 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: link_preview_name 2026-10-21 10:11:39,914 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: create_uid 2026-10-21 10:11:39,946 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: write_uid 2026-10-21 10:11:39,961 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: color_stage 2026-10-21 10:11:39,981 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: ancestor_id 2026-10-21 10:11:39,999 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: partner_name 2026-10-21 10:11:40,017 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: partner_company_name 2026-10-21 10:11:40,031 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: remaining_hours_percentage 2026-10-21 10:11:40,035 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: hr.employee.skill 2026-10-21 10:11:40,051 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: leave_types_count 2026-10-21 10:11:40,066 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: is_timeoff_task 2026-10-21 10:11:40,085 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: planned_date_start 2026-10-21 10:11:40,100 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: planned_date_end 2026-10-21 10:11:40,119 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: recursive_depend_ids 2026-10-21 10:11:40,142 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: recursive_depending_ids 2026-10-21 10:11:40,158 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: resource_allocation 2026-10-21 10:11:40,176 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: dependency_level 2026-10-21 10:11:40,197 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: bad_resource_allocation_task_ids 2026-10-21 10:11:40,237 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: manager_id 2026-10-21 10:11:40,241 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: okr.node 2026-10-21 10:11:40,260 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: project_sale_order_id 2026-10-21 10:11:40,275 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: sale_order_state 2026-10-21 10:11:40,294 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: task_to_invoice 2026-10-21 10:11:40,313 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: pricing_type 2026-10-21 10:11:40,339 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: is_project_map_empty 2026-10-21 10:11:40,361 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: has_multi_sol 2026-10-21 10:11:40,418 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: timesheet_product_id 2026-10-21 10:11:40,441 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: last_sol_of_customer 2026-10-21 10:11:40,479 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: shipment_id 2026-10-21 10:11:40,484 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: logistics.shipment.stage 2026-10-21 10:11:40,506 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: template_task_id 2026-10-21 10:11:40,520 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: is_require_document 2026-10-21 10:11:40,522 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: logistics.shipment.required.document 2026-10-21 10:11:40,536 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: requirement_doc_status 2026-10-21 10:11:40,550 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:11:41,200 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-21 10:11:41,689 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 151271 2026-10-21 10:11:41,689 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp67ww6lx6_chrome_odoo 2026-10-21 10:11:41,690 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:37957/json/version 2026-10-21 10:11:41,692 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37957', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:11:41,779 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-21 10:11:41,780 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:37957/json 2026-10-21 10:11:41,780 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37957', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:11:41,803 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:37957/devtools/page/43F9C9ABE4A9BC173F0A8F82A9B1B6F2 2026-10-21 10:11:41,818 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-10-21 10:11:41,821 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-10-21 10:11:41,997 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:11:42,005 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-10-21 10:11:42,008 44 INFO rb-133655d-225807-427165 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-21 10:11:42,008 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-21 10:11:42,028 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:11:43,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:43] "GET /odoo HTTP/1.1" 200 - 154 0.160 1.655 2026-10-21 10:11:43,843 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': '43F9C9ABE4A9BC173F0A8F82A9B1B6F2', 'loaderId': '85E2B0E4FA25145898955CECECDA6EB1', 'isDownload': False} 2026-10-21 10:11:43,843 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-21 10:11:44,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.077 0.169 2026-10-21 10:11:44,162 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.026 0.255 2026-10-21 10:11:44,175 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:44] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.293 2026-10-21 10:11:44,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:44] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.298 2026-10-21 10:11:44,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:44] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 10:11:44,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:44] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-21 10:11:45,257 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:11:45,261 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:11:45,287 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-21 10:11:45,348 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:11:45,394 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-21 10:11:45,410 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.028 0.078 2026-10-21 10:11:45,423 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.118 2026-10-21 10:11:45,452 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-21 10:11:45,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-21 10:11:45,475 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:11:45,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /odoo HTTP/1.1" 200 - 29 0.037 0.087 2026-10-21 10:11:45,649 44 INFO rb-133655d-225807-427165 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-21 10:11:45,665 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.159 2026-10-21 10:11:45,683 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:11:45,693 44 INFO rb-133655d-225807-427165 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-21 10:11:45,698 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11: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-21 10:11:45,739 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.019 0.170 2026-10-21 10:11:45,759 44 INFO rb-133655d-225807-427165 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-21 10:11:45,778 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /web/image/res.partner/3/avatar_128?unique=1792577500000 HTTP/1.1" 200 - 6 0.010 0.208 2026-10-21 10:11:45,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.203 2026-10-21 10:11:45,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.178 2026-10-21 10:11:45,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.121 2026-10-21 10:11:45,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.317 2026-10-21 10:11:45,901 44 INFO rb-133655d-225807-427165 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-21 10:11:45,941 44 INFO rb-133655d-225807-427165 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-21 10:11:45,964 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 10:11:45,967 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:11:45,995 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:45] "POST /mail/data HTTP/1.1" 200 - 34 0.049 0.198 2026-10-21 10:11:46,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:46] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.219 2026-10-21 10:11:46,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.361 2026-10-21 10:11:46,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.212 2026-10-21 10:11:46,082 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:46] "POST /web/action/load HTTP/1.1" 200 - 10 0.027 0.119 2026-10-21 10:11:46,587 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:46] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.134 0.311 2026-10-21 10:11:46,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:46] "POST /mail/data HTTP/1.1" 200 - 45 0.044 0.515 2026-10-21 10:11:46,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:46] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.038 0.204 2026-10-21 10:11:46,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.246 2026-10-21 10:11:46,940 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:46] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.150 2026-10-21 10:11:46,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:46] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 10:11:47,075 44 INFO rb-133655d-225807-427165 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-21 10:11:47,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:47] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.007 0.025 2026-10-21 10:11:47,137 44 INFO rb-133655d-225807-427165 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-21 10:11:47,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:47] "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.017 0.017 2026-10-21 10:11:47,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:47] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 17 0.014 0.025 2026-10-21 10:11:47,289 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:47] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:11:47,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:47] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 17 0.027 0.021 2026-10-21 10:11:47,454 44 INFO rb-133655d-225807-427165 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-21 10:11:47,469 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:47] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 10:11:47,554 44 INFO rb-133655d-225807-427165 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-21 10:11:47,593 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:47] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.008 0.048 2026-10-21 10:11:47,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:47] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.008 0.027 2026-10-21 10:11:47,887 44 INFO rb-133655d-225807-427165 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-21 10:11:47,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:47] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 3 0.001 0.009 2026-10-21 10:11:47,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:47] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.004 0.019 2026-10-21 10:11:47,955 44 INFO rb-133655d-225807-427165 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-21 10:11:48,014 44 INFO rb-133655d-225807-427165 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-21 10:11:48,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:48] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.008 0.020 2026-10-21 10:11:48,079 44 INFO rb-133655d-225807-427165 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-21 10:11:48,084 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:48] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.003 0.015 2026-10-21 10:11:48,425 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 10:11:48,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:48] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 110 0.125 0.185 2026-10-21 10:11:48,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:48] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 63 0.069 0.139 2026-10-21 10:11:48,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:48] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.030 0.062 2026-10-21 10:11:48,798 44 INFO rb-133655d-225807-427165 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-21 10:11:50,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:50] "GET /my/projects HTTP/1.1" 200 - 141 0.198 1.669 2026-10-21 10:11:50,818 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5a6b61b/web.assets_frontend.min.css, copying from /web/assets/5a6b61b/web.assets_frontend.min.css 2026-10-21 10:11:50,909 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:50] "GET /web/assets/1/5a6b61b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.059 0.086 2026-10-21 10:11:50,916 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js, copying from /web/assets/f36fb19/web.assets_frontend_minimal.min.js 2026-10-21 10:11:50,928 44 INFO rb-133655d-225807-427165 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-21 10:11:50,928 44 INFO rb-133655d-225807-427165 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-21 10:11:50,937 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:50] "GET /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.158 2026-10-21 10:11:50,950 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ea2963f/web.__assets_tests_call__.min.js, copying from /web/assets/ea2963f/web.__assets_tests_call__.min.js 2026-10-21 10:11:50,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:50] "GET /web/assets/1/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.036 2026-10-21 10:11:51,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:51] "GET /web/image/website/1/logo/My%20Website?unique=ea38bb5 HTTP/1.1" 200 - 4 0.004 0.008 2026-10-21 10:11:51,106 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:51] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:11:51,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:51] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.003 0.023 2026-10-21 10:11:51,159 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js, copying from /web/assets/d94ae79/web.assets_frontend_lazy.min.js 2026-10-21 10:11:51,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:51] "GET /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.010 0.083 2026-10-21 10:11:51,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 10:11:51,776 44 INFO rb-133655d-225807-427165 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-21 10:11:51,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:51] "POST /mail/data HTTP/1.1" 200 - 21 0.028 0.035 2026-10-21 10:11:51,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:51] "GET /my/projects/288 HTTP/1.1" 303 - 4 0.002 0.034 2026-10-21 10:11:52,427 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:52] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 71 0.080 0.415 2026-10-21 10:11:52,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:52] "GET /web/assets/375f2df/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-21 10:11:52,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:52] "GET /web/assets/40d1e19/project.webclient.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-10-21 10:11:52,497 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:52] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-10-21 10:11:53,062 44 INFO rb-133655d-225807-427165 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-21 10:11:53,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "GET /web/webclient/translations?hash=2776576fcb261188dec6b089ad564e0946559f8b&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 10:11:53,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.005 2026-10-21 10:11:53,089 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-21 10:11:53,143 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:11:53,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "POST /mail/data HTTP/1.1" 200 - 21 0.023 0.037 2026-10-21 10:11:53,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "POST /web/action/load HTTP/1.1" 200 - 13 0.021 0.094 2026-10-21 10:11:53,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.106 2026-10-21 10:11:53,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 64 0.061 0.165 2026-10-21 10:11:53,551 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.014 2026-10-21 10:11:53,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.003 0.029 2026-10-21 10:11:53,649 44 INFO rb-133655d-225807-427165 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-21 10:11:53,654 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:11:53,710 44 INFO rb-133655d-225807-427165 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-21 10:11:53,732 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.016 2026-10-21 10:11:53,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:53] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 10:11:53,817 44 INFO rb-133655d-225807-427165 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-21 10:11:53,862 44 INFO rb-133655d-225807-427165 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-21 10:11:53,920 44 INFO rb-133655d-225807-427165 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-21 10:11:54,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 56 0.049 0.098 2026-10-21 10:11:54,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.011 0.024 2026-10-21 10:11:54,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.055 2026-10-21 10:11:54,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.030 0.082 2026-10-21 10:11:54,452 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:11:54,564 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:54] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-21 10:11:54,652 44 INFO rb-133655d-225807-427165 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-21 10:11:54,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 24 0.036 0.083 2026-10-21 10:11:54,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:54] "POST /mail/data HTTP/1.1" 200 - 9 0.006 0.097 2026-10-21 10:11:54,862 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:54] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.010 0.142 2026-10-21 10:11:55,107 44 INFO rb-133655d-225807-427165 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-21 10:11:55,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:55] "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-21 10:11:55,221 44 INFO rb-133655d-225807-427165 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-21 10:11:55,305 44 INFO rb-133655d-225807-427165 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-21 10:11:55,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.051 0.175 2026-10-21 10:11:55,390 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:55] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.217 2026-10-21 10:11:55,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.078 2026-10-21 10:11:55,512 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.083 2026-10-21 10:11:55,518 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:55] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.086 2026-10-21 10:11:55,525 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:55] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.084 2026-10-21 10:11:55,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.011 2026-10-21 10:11:55,612 44 INFO rb-133655d-225807-427165 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-21 10:11:55,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.024 0.058 2026-10-21 10:11:55,812 44 INFO rb-133655d-225807-427165 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-21 10:11:55,867 44 INFO rb-133655d-225807-427165 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-21 10:11:55,940 44 INFO rb-133655d-225807-427165 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-21 10:11:55,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:55] "POST /mail/message/post HTTP/1.1" 200 - 53 0.067 0.141 2026-10-21 10:11:55,994 44 INFO rb-133655d-225807-427165 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-21 10:11:56,034 44 INFO rb-133655d-225807-427165 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-21 10:11:56,075 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:56] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.007 0.029 2026-10-21 10:11:56,088 44 INFO rb-133655d-225807-427165 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-21 10:11:56,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:56] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.012 0.094 2026-10-21 10:11:56,145 44 INFO rb-133655d-225807-427165 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-21 10:11:56,147 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:56] "POST /mail/data HTTP/1.1" 200 - 4 0.003 0.102 2026-10-21 10:11:56,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:56] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.016 0.025 2026-10-21 10:11:56,205 44 INFO rb-133655d-225807-427165 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-21 10:11:56,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.056 2026-10-21 10:11:56,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.020 0.113 2026-10-21 10:11:56,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.007 0.184 2026-10-21 10:11:56,473 44 INFO rb-133655d-225807-427165 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-21 10:11:56,545 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 19 0.032 0.078 2026-10-21 10:11:56,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:11:56] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:11:56,675 44 INFO rb-133655d-225807-427165 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-21 10:11:56,727 44 INFO rb-133655d-225807-427165 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-21 10:11:56,777 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-10-21 10:11:56,778 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-21 10:11:57,048 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 23759684 (allocated 27762688) 2026-10-21 10:11:57,074 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 151271 2026-10-21 10:11:57,083 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-10-21 10:11:57,087 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 151271 2026-10-21 10:11:57,179 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101157_179008_test_01_project_sharing.txt 2026-10-21 10:11:57,179 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmp67ww6lx6_chrome_odoo" 2026-10-21 10:11:57,209 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-21 10:11:57,828 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 151560 2026-10-21 10:11:57,829 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp1kj69vbg_chrome_odoo 2026-10-21 10:11:57,829 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:42813/json/version 2026-10-21 10:11:57,833 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:11:57,913 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-21 10:11:57,915 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:42813/json 2026-10-21 10:11:57,916 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:11:57,931 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:42813/devtools/page/C9C5EBE5E464E0743557AC4908D2BF2C 2026-10-21 10:11:57,949 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-10-21 10:11:57,959 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-10-21 10:11:58,034 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-21 10:11:58,043 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-10-21 10:11:58,050 44 INFO rb-133655d-225807-427165 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-21 10:11:58,051 44 INFO rb-133655d-225807-427165 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-21 10:11:58,074 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:12:00,056 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:00] "GET /my/projects HTTP/1.1" 200 - 133 0.145 1.841 2026-10-21 10:12:00,060 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': 'C9C5EBE5E464E0743557AC4908D2BF2C', 'loaderId': '1E15A97EAD937367998C49E38DEE6754', 'isDownload': False} 2026-10-21 10:12:00,060 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-21 10:12:00,084 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:12:00,111 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5a6b61b/web.assets_frontend.min.css, copying from /web/assets/5a6b61b/web.assets_frontend.min.css 2026-10-21 10:12:00,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:00] "GET /web/assets/1/5a6b61b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.037 0.045 2026-10-21 10:12:00,182 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js, copying from /web/assets/f36fb19/web.assets_frontend_minimal.min.js 2026-10-21 10:12:00,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:00] "GET /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.065 2026-10-21 10:12:00,205 44 INFO rb-133655d-225807-427165 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-21 10:12:00,206 44 INFO rb-133655d-225807-427165 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-21 10:12:00,225 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ea2963f/web.__assets_tests_call__.min.js, copying from /web/assets/ea2963f/web.__assets_tests_call__.min.js 2026-10-21 10:12:00,251 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:00] "GET /web/assets/1/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.042 2026-10-21 10:12:00,341 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 10:12:00,346 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:12:00,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:00] "GET /web/image/website/1/logo/My%20Website?unique=ea38bb5 HTTP/1.1" 200 - 4 0.007 0.018 2026-10-21 10:12:00,407 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js, copying from /web/assets/d94ae79/web.assets_frontend_lazy.min.js 2026-10-21 10:12:00,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:00] "GET /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.044 2026-10-21 10:12:00,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:00] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.002 0.047 2026-10-21 10:12:01,052 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 10:12:01,169 44 INFO rb-133655d-225807-427165 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-21 10:12:01,183 44 INFO rb-133655d-225807-427165 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-21 10:12:01,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:01] "POST /mail/data HTTP/1.1" 200 - 18 0.021 0.026 2026-10-21 10:12:01,300 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:01] "GET /my/projects/288 HTTP/1.1" 303 - 11 0.014 0.024 2026-10-21 10:12:01,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:01] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 72 0.057 0.495 2026-10-21 10:12:01,919 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:01] "GET /web/assets/375f2df/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-21 10:12:01,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:01] "GET /web/assets/40d1e19/project.webclient.min.js HTTP/1.1" 200 - 2 0.007 0.034 2026-10-21 10:12:01,963 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:01] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-21 10:12:02,539 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:02] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:12:02,549 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 10:12:02,569 44 INFO rb-133655d-225807-427165 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-21 10:12:02,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.016 2026-10-21 10:12:02,603 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-21 10:12:02,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:02] "POST /web/action/load HTTP/1.1" 200 - 13 0.014 0.030 2026-10-21 10:12:02,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:02] "POST /mail/data HTTP/1.1" 200 - 18 0.031 0.070 2026-10-21 10:12:02,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.069 0.200 2026-10-21 10:12:02,992 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.334 2026-10-21 10:12:03,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.013 2026-10-21 10:12:03,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.041 0.104 2026-10-21 10:12:03,300 44 INFO rb-133655d-225807-427165 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-21 10:12:03,364 44 INFO rb-133655d-225807-427165 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-21 10:12:03,385 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.012 2026-10-21 10:12:03,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:03] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 10:12:03,465 44 INFO rb-133655d-225807-427165 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-21 10:12:03,516 44 INFO rb-133655d-225807-427165 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-21 10:12:03,575 44 INFO rb-133655d-225807-427165 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-21 10:12:03,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 49 0.047 0.090 2026-10-21 10:12:03,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.015 0.030 2026-10-21 10:12:03,851 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.007 0.037 2026-10-21 10:12:03,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.038 0.073 2026-10-21 10:12:04,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:12:04,178 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:04] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-21 10:12:04,296 44 INFO rb-133655d-225807-427165 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-21 10:12:04,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:04] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 35 0.042 0.083 2026-10-21 10:12:04,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:04] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.013 0.142 2026-10-21 10:12:04,504 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:04] "POST /mail/data HTTP/1.1" 200 - 15 0.013 0.155 2026-10-21 10:12:04,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:04] "GET /web/image/res.partner/1571/avatar_128?access_token=4042a0dbd011517d788ee4d6b7f1622cf76ec914a0fad945712921b896c8e7c4o0x6af9bb3b&unique=1792577500000 HTTP/1.1" 200 - 5 0.005 0.200 2026-10-21 10:12:04,730 44 INFO rb-133655d-225807-427165 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-21 10:12:04,783 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.016 2026-10-21 10:12:04,855 44 INFO rb-133655d-225807-427165 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-21 10:12:04,915 44 INFO rb-133655d-225807-427165 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-21 10:12:04,941 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.061 0.104 2026-10-21 10:12:04,952 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.150 2026-10-21 10:12:04,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:04] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.119 2026-10-21 10:12:05,024 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.007 0.044 2026-10-21 10:12:05,029 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.051 2026-10-21 10:12:05,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.011 0.053 2026-10-21 10:12:05,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.005 0.028 2026-10-21 10:12:05,119 44 INFO rb-133655d-225807-427165 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-21 10:12:05,159 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.024 0.076 2026-10-21 10:12:05,292 44 INFO rb-133655d-225807-427165 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-21 10:12:05,352 44 INFO rb-133655d-225807-427165 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-21 10:12:05,380 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /mail/message/post HTTP/1.1" 200 - 34 0.044 0.086 2026-10-21 10:12:05,405 44 INFO rb-133655d-225807-427165 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-21 10:12:05,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.007 0.018 2026-10-21 10:12:05,450 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /mail/data HTTP/1.1" 200 - 9 0.012 0.030 2026-10-21 10:12:05,461 44 INFO rb-133655d-225807-427165 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-21 10:12:05,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.012 0.018 2026-10-21 10:12:05,534 44 INFO rb-133655d-225807-427165 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-21 10:12:05,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.021 0.046 2026-10-21 10:12:05,586 44 INFO rb-133655d-225807-427165 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-21 10:12:05,589 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.080 2026-10-21 10:12:05,638 44 INFO rb-133655d-225807-427165 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-21 10:12:05,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.007 0.015 2026-10-21 10:12:05,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.011 0.013 2026-10-21 10:12:05,704 44 INFO rb-133655d-225807-427165 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-21 10:12:05,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.037 0.059 2026-10-21 10:12:05,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.007 0.127 2026-10-21 10:12:05,892 44 INFO rb-133655d-225807-427165 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-21 10:12:05,938 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:05] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.031 0.040 2026-10-21 10:12:06,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:06] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.006 0.006 2026-10-21 10:12:06,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:06] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 10:12:06,068 44 INFO rb-133655d-225807-427165 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-21 10:12:06,118 44 INFO rb-133655d-225807-427165 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-21 10:12:06,172 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-10-21 10:12:06,173 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 10:12:06,342 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 22862348 (allocated 26222592) 2026-10-21 10:12:06,349 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 151560 2026-10-21 10:12:06,350 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-10-21 10:12:06,351 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 151560 2026-10-21 10:12:06,473 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101206_473094_test_02_project_sharing.txt 2026-10-21 10:12:06,473 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmp1kj69vbg_chrome_odoo" 2026-10-21 10:12:06,491 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-21 10:12:07,362 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 151780 2026-10-21 10:12:07,362 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpneti41k7_chrome_odoo 2026-10-21 10:12:07,362 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:40611/json/version 2026-10-21 10:12:07,364 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40611', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:12:07,408 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-21 10:12:07,408 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:40611/json 2026-10-21 10:12:07,409 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40611', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:12:07,425 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:40611/devtools/page/95A7388926173B453D8C1B02BD88CF6A 2026-10-21 10:12:07,454 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-10-21 10:12:07,469 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-10-21 10:12:07,590 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-21 10:12:07,604 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-10-21 10:12:07,605 44 INFO rb-133655d-225807-427165 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-21 10:12:07,606 44 INFO rb-133655d-225807-427165 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-21 10:12:07,623 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:12:09,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:09] "GET /my/projects HTTP/1.1" 200 - 133 0.119 1.621 2026-10-21 10:12:09,361 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': '95A7388926173B453D8C1B02BD88CF6A', 'loaderId': 'C5D6C0399AAAD48BCCDE6219DCD64089', 'isDownload': False} 2026-10-21 10:12:09,362 44 INFO rb-133655d-225807-427165 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-21 10:12:09,380 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12: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-21 10:12:09,410 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5a6b61b/web.assets_frontend.min.css, copying from /web/assets/5a6b61b/web.assets_frontend.min.css 2026-10-21 10:12:09,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:09] "GET /web/assets/1/5a6b61b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.057 0.057 2026-10-21 10:12:09,511 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js, copying from /web/assets/f36fb19/web.assets_frontend_minimal.min.js 2026-10-21 10:12:09,537 44 INFO rb-133655d-225807-427165 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-21 10:12:09,539 44 INFO rb-133655d-225807-427165 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-21 10:12:09,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:09] "GET /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.011 0.120 2026-10-21 10:12:09,571 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ea2963f/web.__assets_tests_call__.min.js, copying from /web/assets/ea2963f/web.__assets_tests_call__.min.js 2026-10-21 10:12:09,595 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:09] "GET /web/assets/1/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 0.040 2026-10-21 10:12:09,663 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:12:09,677 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:09] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 10:12:09,690 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:09] "GET /web/image/website/1/logo/My%20Website?unique=ea38bb5 HTTP/1.1" 200 - 4 0.018 0.015 2026-10-21 10:12:09,794 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js, copying from /web/assets/d94ae79/web.assets_frontend_lazy.min.js 2026-10-21 10:12:09,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:09] "GET /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.020 0.067 2026-10-21 10:12:09,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:09] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.006 0.091 2026-10-21 10:12:10,416 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 10:12:10,510 44 INFO rb-133655d-225807-427165 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-21 10:12:10,523 44 INFO rb-133655d-225807-427165 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-21 10:12:10,553 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:10] "POST /mail/data HTTP/1.1" 200 - 18 0.031 0.025 2026-10-21 10:12:10,631 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:10] "GET /my/projects/288 HTTP/1.1" 303 - 14 0.009 0.019 2026-10-21 10:12:11,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:11] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 72 0.044 0.418 2026-10-21 10:12:11,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:11] "GET /web/assets/40d1e19/project.webclient.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-21 10:12:11,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:11] "GET /web/assets/375f2df/project.webclient.min.css HTTP/1.1" 200 - 2 0.004 0.024 2026-10-21 10:12:11,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:11] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-21 10:12:11,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:12:11,817 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:11] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 10:12:11,838 44 INFO rb-133655d-225807-427165 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-21 10:12:11,863 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-21 10:12:11,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.017 2026-10-21 10:12:11,907 44 INFO rb-133655d-225807-427165 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-21 10:12:11,958 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:11] "POST /web/action/load HTTP/1.1" 200 - 13 0.018 0.030 2026-10-21 10:12:11,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:11] "POST /mail/data HTTP/1.1" 200 - 18 0.016 0.065 2026-10-21 10:12:12,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:12] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 68 0.082 0.171 2026-10-21 10:12:12,241 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.320 2026-10-21 10:12:12,318 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:12] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.037 2026-10-21 10:12:12,396 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:12] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.026 0.082 2026-10-21 10:12:12,415 44 INFO rb-133655d-225807-427165 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-21 10:12:12,477 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:12] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.053 2026-10-21 10:12:12,539 44 INFO rb-133655d-225807-427165 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-21 10:12:12,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:12] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.027 0.045 2026-10-21 10:12:12,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:12] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.003 0.015 2026-10-21 10:12:12,749 44 INFO rb-133655d-225807-427165 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-21 10:12:12,800 44 INFO rb-133655d-225807-427165 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-21 10:12:12,852 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-10-21 10:12:12,853 44 INFO rb-133655d-225807-427165 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-21 10:12:13,021 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 14075856 (allocated 17563648) 2026-10-21 10:12:13,034 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 151780 2026-10-21 10:12:13,035 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-10-21 10:12:13,038 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 151780 2026-10-21 10:12:13,173 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101213_173404_test_03_project_sharing.txt 2026-10-21 10:12:13,173 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmpneti41k7_chrome_odoo" 2026-10-21 10:12:13,190 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-10-21 10:12:14,027 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:12:14,258 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-21 10:12:14,407 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-21 10:12:14,428 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:12:17,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:17] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.025 3.093 2026-10-21 10:12:17,884 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 151971 2026-10-21 10:12:17,884 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmpcwhwh72s_chrome_odoo 2026-10-21 10:12:17,885 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:45853/json/version 2026-10-21 10:12:17,886 44 INFO rb-133655d-225807-427165 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-21 10:12:17,971 44 INFO rb-133655d-225807-427165 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-21 10:12:17,971 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:45853/json 2026-10-21 10:12:17,972 44 INFO rb-133655d-225807-427165 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-21 10:12:17,987 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:45853/devtools/page/2513205684C204D69802DD64DDB50740 2026-10-21 10:12:18,002 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-10-21 10:12:18,008 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-10-21 10:12:18,079 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-21 10:12:18,088 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-10-21 10:12:18,097 44 INFO rb-133655d-225807-427165 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-21 10:12:18,097 44 INFO rb-133655d-225807-427165 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-21 10:12:19,482 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:19] "GET /my/projects HTTP/1.1" 200 - 126 0.118 1.255 2026-10-21 10:12:19,490 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': '2513205684C204D69802DD64DDB50740', 'loaderId': 'B710F9B7421B83AE7CD0347701E8A92F', 'isDownload': False} 2026-10-21 10:12:19,491 44 INFO rb-133655d-225807-427165 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-21 10:12:19,522 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:19] "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-21 10:12:19,541 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5a6b61b/web.assets_frontend.min.css, copying from /web/assets/5a6b61b/web.assets_frontend.min.css 2026-10-21 10:12:19,609 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:19] "GET /web/assets/1/5a6b61b/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.042 0.043 2026-10-21 10:12:19,621 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js, copying from /web/assets/f36fb19/web.assets_frontend_minimal.min.js 2026-10-21 10:12:19,635 44 INFO rb-133655d-225807-427165 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-21 10:12:19,637 44 INFO rb-133655d-225807-427165 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-21 10:12:19,643 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:19] "GET /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.013 0.072 2026-10-21 10:12:19,660 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ea2963f/web.__assets_tests_call__.min.js, copying from /web/assets/ea2963f/web.__assets_tests_call__.min.js 2026-10-21 10:12:19,687 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:19] "GET /web/assets/1/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.049 2026-10-21 10:12:19,814 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 10:12:19,815 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:19] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:12:19,842 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:19] "GET /web/image/website/1/logo/My%20Website?unique=ea38bb5 HTTP/1.1" 200 - 4 0.007 0.027 2026-10-21 10:12:19,930 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js, copying from /web/assets/d94ae79/web.assets_frontend_lazy.min.js 2026-10-21 10:12:19,971 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:19] "GET /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.020 0.053 2026-10-21 10:12:19,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:19] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.008 0.081 2026-10-21 10:12:20,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 10:12:20,716 44 INFO rb-133655d-225807-427165 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-21 10:12:20,726 44 INFO rb-133655d-225807-427165 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-21 10:12:20,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:20] "POST /mail/data HTTP/1.1" 200 - 18 0.021 0.031 2026-10-21 10:12:20,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:20] "GET /my/projects/288 HTTP/1.1" 303 - 11 0.008 0.019 2026-10-21 10:12:21,345 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:21] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 70 0.057 0.445 2026-10-21 10:12:21,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:21] "GET /web/assets/40d1e19/project.webclient.min.js HTTP/1.1" 200 - 2 0.008 0.009 2026-10-21 10:12:21,400 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:21] "GET /web/assets/375f2df/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-21 10:12:21,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:21] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-10-21 10:12:21,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 10:12:21,980 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:21] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 10:12:22,001 44 INFO rb-133655d-225807-427165 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-21 10:12:22,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.012 2026-10-21 10:12:22,041 44 INFO rb-133655d-225807-427165 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-21 10:12:22,106 44 INFO rb-133655d-225807-427165 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-21 10:12:22,147 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:22] "POST /web/action/load HTTP/1.1" 200 - 13 0.012 0.033 2026-10-21 10:12:22,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:22] "POST /mail/data HTTP/1.1" 200 - 18 0.019 0.074 2026-10-21 10:12:22,449 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.071 0.196 2026-10-21 10:12:22,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.328 2026-10-21 10:12:22,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.014 2026-10-21 10:12:22,578 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.022 0.061 2026-10-21 10:12:22,708 44 INFO rb-133655d-225807-427165 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-21 10:12:22,770 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.048 2026-10-21 10:12:22,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.036 0.072 2026-10-21 10:12:22,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:22] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:12:23,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:23] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-21 10:12:23,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:23] "POST /mail/data HTTP/1.1" 200 - 18 0.024 0.032 2026-10-21 10:12:23,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:23] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.028 0.074 2026-10-21 10:12:23,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:23] "GET /web/image/res.partner/1571/avatar_128?access_token=4042a0dbd011517d788ee4d6b7f1622cf76ec914a0fad945712921b896c8e7c4o0x6af9bb3b&unique=1792577500000 HTTP/1.1" 200 - 5 0.005 0.112 2026-10-21 10:12:23,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-10-21 10:12:23,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:23] "GET /web/image/res.partner/2/avatar_128?access_token=579bd2408362746857d46336245d3e4bec4d5f31653a3c9c398e5504a8d3520do0x6af7d051&unique=1792577500000 HTTP/1.1" 200 - 4 0.003 0.013 2026-10-21 10:12:23,509 44 INFO rb-133655d-225807-427165 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-21 10:12:23,522 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:23] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-21 10:12:23,572 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-10-21 10:12:23,573 44 INFO rb-133655d-225807-427165 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-21 10:12:23,701 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 19023304 (allocated 20185088) 2026-10-21 10:12:23,704 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 151971 2026-10-21 10:12:23,705 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-10-21 10:12:23,707 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 151971 2026-10-21 10:12:23,807 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101223_807437_test_04_project_sharing_chatter_message_reactions.txt 2026-10-21 10:12:23,807 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmpcwhwh72s_chrome_odoo" 2026-10-21 10:12:23,827 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-21 10:12:24,478 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 152162 2026-10-21 10:12:24,479 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmp4xymliur_chrome_odoo 2026-10-21 10:12:24,479 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:34845/json/version 2026-10-21 10:12:24,480 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34845', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:12:24,503 44 INFO rb-133655d-225807-427165 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-21 10:12:24,503 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:34845/json 2026-10-21 10:12:24,504 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34845', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:12:24,516 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:34845/devtools/page/09A6C2926E1A2E2615D3DA134AB6B6E8 2026-10-21 10:12:24,525 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-10-21 10:12:24,530 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-21 10:12:24,590 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-21 10:12:24,602 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-21 10:12:24,604 44 INFO rb-133655d-225807-427165 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-21 10:12:24,605 44 INFO rb-133655d-225807-427165 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-21 10:12:24,626 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:12:26,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:26] "GET /my/projects HTTP/1.1" 200 - 133 0.148 1.756 2026-10-21 10:12:26,527 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': '09A6C2926E1A2E2615D3DA134AB6B6E8', 'loaderId': 'D3C762FA0846812E7981175DD0D1E7E8', 'isDownload': False} 2026-10-21 10:12:26,528 44 INFO rb-133655d-225807-427165 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-21 10:12:26,564 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12: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-21 10:12:26,587 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5a6b61b/web.assets_frontend.min.css, copying from /web/assets/5a6b61b/web.assets_frontend.min.css 2026-10-21 10:12:26,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:26] "GET /web/assets/1/5a6b61b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.058 0.060 2026-10-21 10:12:26,704 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js, copying from /web/assets/f36fb19/web.assets_frontend_minimal.min.js 2026-10-21 10:12:26,705 44 INFO rb-133655d-225807-427165 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-21 10:12:26,709 44 INFO rb-133655d-225807-427165 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-21 10:12:26,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:26] "GET /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.013 0.095 2026-10-21 10:12:26,747 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ea2963f/web.__assets_tests_call__.min.js, copying from /web/assets/ea2963f/web.__assets_tests_call__.min.js 2026-10-21 10:12:26,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:26] "GET /web/assets/1/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.066 2026-10-21 10:12:26,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:26] "GET /web/image/website/1/logo/My%20Website?unique=ea38bb5 HTTP/1.1" 200 - 4 0.003 0.011 2026-10-21 10:12:26,870 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:26] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:12:26,873 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:12:26,951 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js, copying from /web/assets/d94ae79/web.assets_frontend_lazy.min.js 2026-10-21 10:12:27,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:27] "GET /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.018 0.064 2026-10-21 10:12:27,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:27] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.010 0.090 2026-10-21 10:12:27,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 10:12:27,774 44 INFO rb-133655d-225807-427165 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-21 10:12:27,791 44 INFO rb-133655d-225807-427165 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-21 10:12:27,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:27] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.030 2026-10-21 10:12:27,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:27] "GET /my/projects/288 HTTP/1.1" 303 - 11 0.008 0.017 2026-10-21 10:12:28,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:28] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 72 0.072 0.413 2026-10-21 10:12:28,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:28] "GET /web/assets/375f2df/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-21 10:12:28,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:28] "GET /web/assets/40d1e19/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-21 10:12:28,467 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:28] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-21 10:12:29,087 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:29] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:12:29,108 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 10:12:29,127 44 INFO rb-133655d-225807-427165 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-21 10:12:29,165 44 INFO rb-133655d-225807-427165 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-21 10:12:29,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-21 10:12:29,202 44 INFO rb-133655d-225807-427165 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-21 10:12:29,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:29] "POST /web/action/load HTTP/1.1" 200 - 13 0.010 0.029 2026-10-21 10:12:29,285 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:29] "POST /mail/data HTTP/1.1" 200 - 18 0.012 0.064 2026-10-21 10:12:29,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.089 0.162 2026-10-21 10:12:29,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.306 2026-10-21 10:12:29,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.033 2026-10-21 10:12:29,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:29] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.035 0.092 2026-10-21 10:12:29,826 44 INFO rb-133655d-225807-427165 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-21 10:12:29,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.049 2026-10-21 10:12:30,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:30] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.055 0.098 2026-10-21 10:12:30,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:30] "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-21 10:12:30,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:30] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.003 0.004 2026-10-21 10:12:30,474 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:30] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.021 0.031 2026-10-21 10:12:30,499 44 INFO rb-133655d-225807-427165 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-21 10:12:30,500 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:30] "GET /web/image/res.partner/1571/avatar_128?access_token=4042a0dbd011517d788ee4d6b7f1622cf76ec914a0fad945712921b896c8e7c4o0x6af9bb3b&unique=1792577500000 HTTP/1.1" 200 - 5 0.007 0.067 2026-10-21 10:12:30,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:30] "POST /mail/data HTTP/1.1" 200 - 18 0.021 0.104 2026-10-21 10:12:30,846 44 INFO rb-133655d-225807-427165 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-21 10:12:30,853 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:30] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.019 0.033 2026-10-21 10:12:30,967 44 INFO rb-133655d-225807-427165 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-21 10:12:31,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:31] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.016 0.031 2026-10-21 10:12:31,318 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-10-21 10:12:31,319 44 INFO rb-133655d-225807-427165 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-21 10:12:31,433 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17540040 (allocated 18612224) 2026-10-21 10:12:31,438 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 152162 2026-10-21 10:12:31,441 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-21 10:12:31,443 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 152162 2026-10-21 10:12:31,546 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101231_546052_test_05_project_sharing_chatter_mention_users.txt 2026-10-21 10:12:31,546 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmp4xymliur_chrome_odoo" 2026-10-21 10:12:31,560 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-10-21 10:12:32,376 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 152362 2026-10-21 10:12:32,376 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmpl6iaxu9q_chrome_odoo 2026-10-21 10:12:32,377 44 INFO rb-133655d-225807-427165 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:41607/json/version 2026-10-21 10:12:32,378 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41607', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:12:32,397 44 INFO rb-133655d-225807-427165 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-21 10:12:32,397 44 INFO rb-133655d-225807-427165 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:41607/json 2026-10-21 10:12:32,398 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41607', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:12:32,419 44 INFO rb-133655d-225807-427165 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:41607/devtools/page/ACBB3A11DD35B8594DAC77A9B95C4FF5 2026-10-21 10:12:32,443 44 INFO rb-133655d-225807-427165 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-21 10:12:32,451 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-10-21 10:12:32,523 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-21 10:12:32,539 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-10-21 10:12:32,543 44 INFO rb-133655d-225807-427165 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-21 10:12:32,543 44 INFO rb-133655d-225807-427165 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-21 10:12:32,570 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:12:32,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:32] "GET /odoo HTTP/1.1" 303 - 5 0.008 0.365 2026-10-21 10:12:34,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:34] "GET /my HTTP/1.1" 200 - 142 0.193 1.510 2026-10-21 10:12:34,654 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': 'ACBB3A11DD35B8594DAC77A9B95C4FF5', 'loaderId': '8776579FA636AB069BB9E93AD55C8576', 'isDownload': False} 2026-10-21 10:12:34,654 44 INFO rb-133655d-225807-427165 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-21 10:12:34,699 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:34] "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-21 10:12:34,716 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5a6b61b/web.assets_frontend.min.css, copying from /web/assets/5a6b61b/web.assets_frontend.min.css 2026-10-21 10:12:34,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:34] "GET /web/assets/1/5a6b61b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.043 0.060 2026-10-21 10:12:34,803 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js, copying from /web/assets/f36fb19/web.assets_frontend_minimal.min.js 2026-10-21 10:12:34,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:34] "GET /web/assets/1/f36fb19/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.076 2026-10-21 10:12:34,830 44 INFO rb-133655d-225807-427165 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-21 10:12:34,832 44 INFO rb-133655d-225807-427165 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-21 10:12:34,835 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ea2963f/web.__assets_tests_call__.min.js, copying from /web/assets/ea2963f/web.__assets_tests_call__.min.js 2026-10-21 10:12:34,858 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:34] "GET /web/assets/1/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.036 2026-10-21 10:12:34,960 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:34] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:12:34,982 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:34] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-21 10:12:34,993 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 10:12:34,993 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:34] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:12:35,000 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 10:12:35,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /web/image/website/1/logo/My%20Website?unique=ea38bb5 HTTP/1.1" 200 - 4 0.026 0.024 2026-10-21 10:12:35,004 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:12:35,071 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js, copying from /web/assets/d94ae79/web.assets_frontend_lazy.min.js 2026-10-21 10:12:35,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /web/assets/1/d94ae79/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.046 2026-10-21 10:12:35,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /web/image/website/1/favicon?unique=ea38bb5 HTTP/1.1" 200 - 4 0.009 0.062 2026-10-21 10:12:35,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:12:35,802 44 INFO rb-133655d-225807-427165 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-21 10:12:35,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "POST /my/counters HTTP/1.1" 200 - 36 0.032 0.046 2026-10-21 10:12:35,854 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:12:35,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "POST /my/counters HTTP/1.1" 200 - 34 0.025 0.108 2026-10-21 10:12:35,942 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 10:12:35,967 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 10:12:35,967 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 10:12:35,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "POST /my/counters HTTP/1.1" 200 - 26 0.044 0.181 2026-10-21 10:12:35,969 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:35] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 10:12:36,027 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:36] "POST /mail/data HTTP/1.1" 200 - 18 0.028 0.199 2026-10-21 10:12:36,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:36] "GET /my/projects HTTP/1.1" 200 - 38 0.057 0.516 2026-10-21 10:12:36,937 44 INFO rb-133655d-225807-427165 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-21 10:12:37,004 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:37] "POST /mail/data HTTP/1.1" 200 - 7 0.006 0.015 2026-10-21 10:12:37,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:37] "GET /my/projects/288 HTTP/1.1" 303 - 11 0.006 0.017 2026-10-21 10:12:37,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:37] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 68 0.040 0.531 2026-10-21 10:12:37,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:37] "GET /web/assets/375f2df/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 10:12:37,674 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:37] "GET /web/assets/40d1e19/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-21 10:12:37,715 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:37] "GET /web/assets/ea2963f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-21 10:12:38,263 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:38] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:12:38,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 10:12:38,298 44 INFO rb-133655d-225807-427165 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-21 10:12:38,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-21 10:12:38,330 44 INFO rb-133655d-225807-427165 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-21 10:12:38,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:38] "POST /web/action/load HTTP/1.1" 200 - 13 0.017 0.033 2026-10-21 10:12:38,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:38] "POST /mail/data HTTP/1.1" 200 - 18 0.027 0.073 2026-10-21 10:12:38,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:38] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.052 0.173 2026-10-21 10:12:38,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.307 2026-10-21 10:12:38,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:38] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.038 2026-10-21 10:12:38,882 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:38] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.031 0.093 2026-10-21 10:12:39,055 44 INFO rb-133655d-225807-427165 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-21 10:12:39,113 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.043 2026-10-21 10:12:39,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:39] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.043 0.075 2026-10-21 10:12:39,376 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:39] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:12:39,499 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:39] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 10:12:39,645 44 INFO rb-133655d-225807-427165 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-21 10:12:39,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:39] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.021 0.035 2026-10-21 10:12:39,748 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-10-21 10:12:39,749 44 INFO rb-133655d-225807-427165 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-21 10:12:39,762 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:39] "GET /web/image/res.partner/1571/avatar_128?access_token=4042a0dbd011517d788ee4d6b7f1622cf76ec914a0fad945712921b896c8e7c4o0x6af9bb3b&unique=1792577500000 HTTP/1.1" 200 - 5 0.006 0.044 2026-10-21 10:12:39,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:12:39] "POST /mail/data HTTP/1.1" 200 - 18 0.023 0.057 2026-10-21 10:12:40,029 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 17152272 (allocated 18612224) 2026-10-21 10:12:40,030 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 152362 2026-10-21 10:12:40,036 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-10-21 10:12:40,038 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 152362 2026-10-21 10:12:40,163 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101240_162992_test_blocked_task_with_project_sharing_string_portal.txt 2026-10-21 10:12:40,163 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmpl6iaxu9q_chrome_odoo" 2026-10-21 10:12:40,197 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-21 10:12:42,318 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-10-21 10:12:42,421 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-10-21 10:12:42,559 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-10-21 10:12:43,072 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-10-21 10:12:43,563 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-10-21 10:12:44,308 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-10-21 10:12:44,742 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-10-21 10:12:45,109 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-10-21 10:12:45,792 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-10-21 10:12:46,588 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-10-21 10:12:47,229 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-10-21 10:12:48,525 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-10-21 10:12:49,314 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-10-21 10:12:50,157 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:12:50,536 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-10-21 10:12:50,984 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-10-21 10:12:51,232 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-10-21 10:12:52,105 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19812, 19759] 2026-10-21 10:12:52,177 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted project.task records with IDs: [1185, 1249] 2026-10-21 10:12:52,188 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3399, 3400, 3476, 3477] 2026-10-21 10:12:52,203 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-10-21 10:12:52,376 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-10-21 10:12:58,569 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-10-21 10:12:59,126 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-10-21 10:12:59,259 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-10-21 10:12:59,874 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-10-21 10:13:00,283 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 10:13:03,098 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-10-21 10:13:03,437 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 152571 2026-10-21 10:13:03,437 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmpcn60w2bg_chrome_odoo 2026-10-21 10:13:03,438 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:43575/json/version 2026-10-21 10:13:03,439 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43575', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:13:03,535 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-10-21 10:13:03,535 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:43575/json 2026-10-21 10:13:03,536 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43575', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:13:03,558 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:43575/devtools/page/ED813FFF57CD6BE49DF405A0AF59311C 2026-10-21 10:13:03,571 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-10-21 10:13:03,584 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-10-21 10:13:03,696 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:13:03,711 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-10-21 10:13:03,716 44 INFO rb-133655d-225807-427165 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-21 10:13:03,716 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-21 10:13:03,732 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:13:05,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:05] "GET /odoo HTTP/1.1" 200 - 150 0.106 1.643 2026-10-21 10:13:05,482 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': 'ED813FFF57CD6BE49DF405A0AF59311C', 'loaderId': 'FD89A49FBBE94838946333968DA9B731', 'isDownload': False} 2026-10-21 10:13:05,482 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-10-21 10:13:05,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:05] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.010 0.015 2026-10-21 10:13:05,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:05] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.038 0.142 2026-10-21 10:13:05,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:05] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.185 2026-10-21 10:13:05,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.010 0.190 2026-10-21 10:13:05,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:05] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 10:13:05,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:05] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.006 2026-10-21 10:13:06,777 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:06] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:13:06,780 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:06] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:13:06,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-21 10:13:06,885 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:13:06,913 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-10-21 10:13:06,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:06] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.052 0.071 2026-10-21 10:13:06,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:06] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.123 2026-10-21 10:13:06,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 10:13:06,973 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-21 10:13:06,975 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:07,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "GET /odoo HTTP/1.1" 200 - 29 0.031 0.060 2026-10-21 10:13:07,112 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.113 2026-10-21 10:13:07,180 44 INFO rb-133655d-225807-427165 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-21 10:13:07,183 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.044 2026-10-21 10:13:07,205 44 INFO rb-133655d-225807-427165 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-21 10:13:07,210 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:13:07,230 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13: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-21 10:13:07,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.025 0.116 2026-10-21 10:13:07,276 44 INFO rb-133655d-225807-427165 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-21 10:13:07,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.011 0.166 2026-10-21 10:13:07,305 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.174 2026-10-21 10:13:07,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.161 2026-10-21 10:13:07,317 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-21 10:13:07,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.038 2026-10-21 10:13:07,353 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.008 0.218 2026-10-21 10:13:07,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.064 2026-10-21 10:13:07,433 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:13:07,442 44 INFO rb-133655d-225807-427165 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-21 10:13:07,454 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 10:13:07,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "POST /mail/data HTTP/1.1" 200 - 34 0.057 0.178 2026-10-21 10:13:07,538 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "POST /web/action/load HTTP/1.1" 200 - 12 0.018 0.065 2026-10-21 10:13:07,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:07] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 118 0.107 0.252 2026-10-21 10:13:08,038 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.020 2026-10-21 10:13:08,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.030 0.085 2026-10-21 10:13:08,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.108 2026-10-21 10:13:08,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:13:08,422 44 INFO rb-133655d-225807-427165 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-21 10:13:08,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "POST /mail/data HTTP/1.1" 200 - 45 0.037 0.107 2026-10-21 10:13:08,492 44 INFO rb-133655d-225807-427165 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-21 10:13:08,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.018 0.088 2026-10-21 10:13:08,534 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.042 2026-10-21 10:13:08,541 44 INFO rb-133655d-225807-427165 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-21 10:13:08,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.033 0.089 2026-10-21 10:13:08,660 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.119 2026-10-21 10:13:08,675 44 INFO rb-133655d-225807-427165 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-21 10:13:08,728 44 INFO rb-133655d-225807-427165 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-21 10:13:08,795 44 INFO rb-133655d-225807-427165 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-21 10:13:08,864 44 INFO rb-133655d-225807-427165 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-21 10:13:08,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 10:13:08,922 44 INFO rb-133655d-225807-427165 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-21 10:13:08,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:08] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.021 0.047 2026-10-21 10:13:08,975 44 INFO rb-133655d-225807-427165 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-21 10:13:09,027 44 INFO rb-133655d-225807-427165 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-21 10:13:09,095 44 INFO rb-133655d-225807-427165 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-21 10:13:09,161 44 INFO rb-133655d-225807-427165 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-21 10:13:09,215 44 INFO rb-133655d-225807-427165 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-21 10:13:09,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:09] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.030 0.064 2026-10-21 10:13:09,264 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:09] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.103 2026-10-21 10:13:09,300 44 INFO rb-133655d-225807-427165 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-21 10:13:09,352 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-10-21 10:13:09,353 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-21 10:13:09,487 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 27618040 (allocated 29888512) 2026-10-21 10:13:09,500 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 152571 2026-10-21 10:13:09,501 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-10-21 10:13:09,504 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 152571 2026-10-21 10:13:09,617 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101309_617338_test_01_project_tags.txt 2026-10-21 10:13:09,617 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmpcn60w2bg_chrome_odoo" 2026-10-21 10:13:09,646 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:13:09,815 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-10-21 10:13:10,248 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 152791 2026-10-21 10:13:10,248 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmp276sfx7h_chrome_odoo 2026-10-21 10:13:10,248 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:46863/json/version 2026-10-21 10:13:10,250 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:13:10,281 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 10:13:10,281 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:46863/json 2026-10-21 10:13:10,282 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:13:10,291 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:46863/devtools/page/B9391DD9AAB19EE2F6F772F438697BA1 2026-10-21 10:13:10,301 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-10-21 10:13:10,308 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-10-21 10:13:10,450 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:13:10,457 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-10-21 10:13:10,458 44 INFO rb-133655d-225807-427165 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-21 10:13:10,458 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-21 10:13:10,470 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:13:12,537 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:12] "GET /odoo HTTP/1.1" 200 - 153 0.140 1.930 2026-10-21 10:13:12,541 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': 'B9391DD9AAB19EE2F6F772F438697BA1', 'loaderId': 'C02A92A930A2B73DCCDE0A676D3BABA7', 'isDownload': False} 2026-10-21 10:13:12,541 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-10-21 10:13:12,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:12] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.023 2026-10-21 10:13:12,766 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.043 0.138 2026-10-21 10:13:12,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.186 2026-10-21 10:13:12,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:12] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.201 2026-10-21 10:13:12,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:12] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-21 10:13:12,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:12] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 10:13:13,558 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:13] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 10:13:13,566 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:13] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 10:13:13,585 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.025 2026-10-21 10:13:13,645 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:13:13,689 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-21 10:13:13,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:13] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.036 0.080 2026-10-21 10:13:13,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.108 2026-10-21 10:13:13,741 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-21 10:13:13,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 10:13:13,783 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:13,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:13] "GET /odoo HTTP/1.1" 200 - 29 0.037 0.070 2026-10-21 10:13:13,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.125 2026-10-21 10:13:13,986 44 INFO rb-133655d-225807-427165 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-21 10:13:14,006 44 INFO rb-133655d-225807-427165 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-21 10:13:14,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.089 2026-10-21 10:13:14,065 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:14,071 44 INFO rb-133655d-225807-427165 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-21 10:13:14,075 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "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-21 10:13:14,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.031 0.148 2026-10-21 10:13:14,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "GET /web/image/res.partner/3/avatar_128?unique=1792577589000 HTTP/1.1" 200 - 6 0.010 0.213 2026-10-21 10:13:14,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.216 2026-10-21 10:13:14,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.205 2026-10-21 10:13:14,281 44 INFO rb-133655d-225807-427165 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-21 10:13:14,285 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:14,292 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:14,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "POST /mail/data HTTP/1.1" 200 - 34 0.075 0.157 2026-10-21 10:13:14,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.433 2026-10-21 10:13:14,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.004 0.261 2026-10-21 10:13:14,390 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.230 2026-10-21 10:13:14,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.327 2026-10-21 10:13:14,420 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.117 2026-10-21 10:13:14,911 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:14] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.124 0.295 2026-10-21 10:13:15,047 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /mail/data HTTP/1.1" 200 - 45 0.047 0.478 2026-10-21 10:13:15,055 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.076 2026-10-21 10:13:15,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.095 2026-10-21 10:13:15,146 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.035 2026-10-21 10:13:15,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.034 2026-10-21 10:13:15,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:13:15,384 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:15,441 44 INFO rb-133655d-225807-427165 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-21 10:13:15,450 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.007 0.032 2026-10-21 10:13:15,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.007 0.033 2026-10-21 10:13:15,499 44 INFO rb-133655d-225807-427165 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-21 10:13:15,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.008 0.073 2026-10-21 10:13:15,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.105 2026-10-21 10:13:15,576 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /web/dataset/call_kw/project.template.create.wizard/action_open_template_view#project.template.create.wizard.action_open_template_view HTTP/1.1" 200 - 2 0.001 0.073 2026-10-21 10:13:15,651 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 14 0.011 0.034 2026-10-21 10:13:15,689 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:13:15,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.016 0.043 2026-10-21 10:13:15,845 44 INFO rb-133655d-225807-427165 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-21 10:13:15,909 44 INFO rb-133655d-225807-427165 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-21 10:13:15,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:15] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 4 0.009 0.011 2026-10-21 10:13:16,341 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:16] "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.167 0.225 2026-10-21 10:13:16,736 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:16] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.106 0.270 2026-10-21 10:13:16,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:16] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.025 2026-10-21 10:13:16,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:16] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.011 0.038 2026-10-21 10:13:16,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:16] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.035 2026-10-21 10:13:16,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:16] "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-21 10:13:16,876 44 INFO rb-133655d-225807-427165 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-21 10:13:16,953 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:16] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.006 0.063 2026-10-21 10:13:17,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.016 0.038 2026-10-21 10:13:17,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.054 2026-10-21 10:13:17,048 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-21 10:13:17,088 44 INFO rb-133655d-225807-427165 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-21 10:13:17,151 44 INFO rb-133655d-225807-427165 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-21 10:13:17,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.007 0.075 2026-10-21 10:13:17,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.030 0.039 2026-10-21 10:13:17,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.068 2026-10-21 10:13:17,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:13:17,428 44 INFO rb-133655d-225807-427165 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-21 10:13:17,490 44 INFO rb-133655d-225807-427165 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-21 10:13:17,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "POST /web/dataset/call_kw/project.template.create.wizard/action_open_template_view#project.template.create.wizard.action_open_template_view HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:13:17,544 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 1 0.004 0.031 2026-10-21 10:13:17,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.004 0.015 2026-10-21 10:13:17,627 44 INFO rb-133655d-225807-427165 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-21 10:13:17,694 44 INFO rb-133655d-225807-427165 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-21 10:13:17,705 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:17] "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.007 2026-10-21 10:13:18,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:18] "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.108 0.187 2026-10-21 10:13:18,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.083 2026-10-21 10:13:18,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:18] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.010 2026-10-21 10:13:18,178 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.011 2026-10-21 10:13:18,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.018 2026-10-21 10:13:18,209 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 10:13:18,247 44 INFO rb-133655d-225807-427165 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-21 10:13:18,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:18] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.006 0.053 2026-10-21 10:13:18,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:18] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.019 0.033 2026-10-21 10:13:18,388 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:18] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.031 2026-10-21 10:13:18,422 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:18] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.003 0.014 2026-10-21 10:13:18,458 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-10-21 10:13:18,459 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-21 10:13:18,604 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 34748848 (allocated 37101568) 2026-10-21 10:13:18,621 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 152791 2026-10-21 10:13:18,627 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-10-21 10:13:18,629 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 152791 2026-10-21 10:13:18,730 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101318_730354_test_project_templates_tour.txt 2026-10-21 10:13:18,730 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmp276sfx7h_chrome_odoo" 2026-10-21 10:13:18,758 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:13:18,814 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-10-21 10:13:19,153 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 153024 2026-10-21 10:13:19,153 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpeqeh7dwf_chrome_odoo 2026-10-21 10:13:19,154 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:46679/json/version 2026-10-21 10:13:19,155 44 INFO rb-133655d-225807-427165 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-21 10:13:19,232 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 10:13:19,233 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:46679/json 2026-10-21 10:13:19,233 44 INFO rb-133655d-225807-427165 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-21 10:13:19,246 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:46679/devtools/page/CC127FE90826CFC2E149925C04C9F53C 2026-10-21 10:13:19,256 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-21 10:13:19,265 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-21 10:13:19,309 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:13:19,325 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-10-21 10:13:19,330 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-21 10:13:19,330 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-21 10:13:19,356 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:13:21,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:21] "GET /odoo HTTP/1.1" 200 - 162 0.196 2.018 2026-10-21 10:13:21,569 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': 'CC127FE90826CFC2E149925C04C9F53C', 'loaderId': 'E0F4B47AE65523AF53AFB2A98618049D', 'isDownload': False} 2026-10-21 10:13:21,570 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-21 10:13:21,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:21] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.020 2026-10-21 10:13:21,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:21] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-10-21 10:13:21,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.025 0.072 2026-10-21 10:13:21,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:21] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.032 0.203 2026-10-21 10:13:21,856 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:21] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.075 2026-10-21 10:13:21,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:21] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 10:13:22,666 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:22] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:13:22,679 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:22] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:13:22,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-21 10:13:22,750 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:13:22,803 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-21 10:13:22,804 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:22] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.024 0.064 2026-10-21 10:13:22,812 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.085 2026-10-21 10:13:22,835 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.072 2026-10-21 10:13:22,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:13:22,861 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:22] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:22,974 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:22] "GET /odoo HTTP/1.1" 200 - 29 0.027 0.069 2026-10-21 10:13:23,018 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.123 2026-10-21 10:13:23,050 44 INFO rb-133655d-225807-427165 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-21 10:13:23,060 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:13:23,076 44 INFO rb-133655d-225807-427165 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-21 10:13:23,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.021 0.069 2026-10-21 10:13:23,088 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "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-21 10:13:23,133 44 INFO rb-133655d-225807-427165 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-21 10:13:23,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.013 0.120 2026-10-21 10:13:23,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.133 2026-10-21 10:13:23,157 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.139 2026-10-21 10:13:23,182 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.179 2026-10-21 10:13:23,231 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.123 2026-10-21 10:13:23,264 44 INFO rb-133655d-225807-427165 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-21 10:13:23,269 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 10:13:23,284 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.042 2026-10-21 10:13:23,340 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-10-21 10:13:23,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "POST /mail/data HTTP/1.1" 200 - 34 0.079 0.183 2026-10-21 10:13:23,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.250 2026-10-21 10:13:23,401 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.244 2026-10-21 10:13:23,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.314 2026-10-21 10:13:23,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.141 2026-10-21 10:13:23,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.158 2026-10-21 10:13:23,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.124 0.268 2026-10-21 10:13:23,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:23] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.029 2026-10-21 10:13:24,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "POST /mail/data HTTP/1.1" 200 - 45 0.049 0.100 2026-10-21 10:13:24,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.004 0.193 2026-10-21 10:13:24,179 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.175 2026-10-21 10:13:24,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.018 0.066 2026-10-21 10:13:24,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.018 2026-10-21 10:13:24,427 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:24,477 44 INFO rb-133655d-225807-427165 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-21 10:13:24,528 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.032 2026-10-21 10:13:24,533 44 INFO rb-133655d-225807-427165 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-21 10:13:24,553 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.064 2026-10-21 10:13:24,582 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.007 0.082 2026-10-21 10:13:24,594 44 INFO rb-133655d-225807-427165 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-21 10:13:24,628 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.015 0.122 2026-10-21 10:13:24,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "POST /web/action/load HTTP/1.1" 200 - 11 0.016 0.038 2026-10-21 10:13:24,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.013 0.028 2026-10-21 10:13:24,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:13:24,786 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:24] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.004 0.019 2026-10-21 10:13:24,877 44 INFO rb-133655d-225807-427165 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-21 10:13:24,939 44 INFO rb-133655d-225807-427165 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-21 10:13:25,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:25] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.059 0.087 2026-10-21 10:13:25,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:25] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.014 0.041 2026-10-21 10:13:25,496 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.058 0.266 2026-10-21 10:13:25,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:25] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 10:13:25,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:25] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.027 2026-10-21 10:13:25,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:25] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 10:13:25,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:25] "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-21 10:13:25,652 44 INFO rb-133655d-225807-427165 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-21 10:13:25,708 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-10-21 10:13:25,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:25] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.010 0.025 2026-10-21 10:13:25,794 44 INFO rb-133655d-225807-427165 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-21 10:13:25,844 44 INFO rb-133655d-225807-427165 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-21 10:13:25,902 44 INFO rb-133655d-225807-427165 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-21 10:13:25,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:25] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.006 0.011 2026-10-21 10:13:25,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:25] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.006 0.023 2026-10-21 10:13:25,998 44 INFO rb-133655d-225807-427165 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-21 10:13:26,052 44 INFO rb-133655d-225807-427165 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-21 10:13:26,105 44 INFO rb-133655d-225807-427165 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-21 10:13:26,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.009 0.031 2026-10-21 10:13:26,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.003 0.016 2026-10-21 10:13:26,171 44 INFO rb-133655d-225807-427165 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-21 10:13:26,222 44 INFO rb-133655d-225807-427165 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-21 10:13:26,282 44 INFO rb-133655d-225807-427165 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-21 10:13:26,333 44 INFO rb-133655d-225807-427165 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-21 10:13:26,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.040 0.087 2026-10-21 10:13:26,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 10:13:26,514 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.013 0.058 2026-10-21 10:13:26,606 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13: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.047 0.097 2026-10-21 10:13:26,620 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.069 2026-10-21 10:13:26,640 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.010 0.068 2026-10-21 10:13:26,766 44 INFO rb-133655d-225807-427165 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-21 10:13:26,818 44 INFO rb-133655d-225807-427165 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-21 10:13:26,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.074 0.055 2026-10-21 10:13:26,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.009 2026-10-21 10:13:26,887 44 INFO rb-133655d-225807-427165 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-21 10:13:26,888 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.005 0.024 2026-10-21 10:13:26,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:26] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.009 0.054 2026-10-21 10:13:27,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.087 2026-10-21 10:13:27,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 29 0.037 0.073 2026-10-21 10:13:27,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "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-21 10:13:27,252 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "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-21 10:13:27,276 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:13:27,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 10:13:27,430 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13: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.008 0.020 2026-10-21 10:13:27,474 44 INFO rb-133655d-225807-427165 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-21 10:13:27,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "POST /mail/data HTTP/1.1" 200 - 38 0.046 0.081 2026-10-21 10:13:27,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.013 0.159 2026-10-21 10:13:27,675 44 INFO rb-133655d-225807-427165 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-21 10:13:27,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13: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.008 0.191 2026-10-21 10:13:27,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.021 2026-10-21 10:13:27,767 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-10-21 10:13:27,790 44 INFO rb-133655d-225807-427165 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-21 10:13:27,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:27] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-21 10:13:27,876 44 INFO rb-133655d-225807-427165 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-21 10:13:27,925 44 INFO rb-133655d-225807-427165 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-21 10:13:27,990 44 INFO rb-133655d-225807-427165 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-21 10:13:28,044 44 INFO rb-133655d-225807-427165 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-21 10:13:28,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.015 0.047 2026-10-21 10:13:28,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.009 0.026 2026-10-21 10:13:28,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.002 0.005 2026-10-21 10:13:28,179 44 INFO rb-133655d-225807-427165 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-21 10:13:28,230 44 INFO rb-133655d-225807-427165 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-21 10:13:28,242 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.037 0.020 2026-10-21 10:13:28,261 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 10:13:28,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.011 0.033 2026-10-21 10:13:28,344 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.009 2026-10-21 10:13:28,398 44 INFO rb-133655d-225807-427165 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-21 10:13:28,458 44 INFO rb-133655d-225807-427165 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-21 10:13:28,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /mail/data HTTP/1.1" 200 - 25 0.058 0.076 2026-10-21 10:13:28,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.009 0.104 2026-10-21 10:13:28,547 44 INFO rb-133655d-225807-427165 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-21 10:13:28,562 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 10:13:28,601 44 INFO rb-133655d-225807-427165 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-21 10:13:28,660 44 INFO rb-133655d-225807-427165 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-21 10:13:28,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.027 0.077 2026-10-21 10:13:28,704 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:13:28,772 44 INFO rb-133655d-225807-427165 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-21 10:13:28,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.018 0.042 2026-10-21 10:13:28,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 10:13:28,907 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 10:13:28,929 44 INFO rb-133655d-225807-427165 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-21 10:13:28,976 44 INFO rb-133655d-225807-427165 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-21 10:13:29,051 44 INFO rb-133655d-225807-427165 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-21 10:13:29,098 44 INFO rb-133655d-225807-427165 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-21 10:13:29,156 44 INFO rb-133655d-225807-427165 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-21 10:13:29,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 25 0.027 0.083 2026-10-21 10:13:29,512 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.131 0.162 2026-10-21 10:13:29,520 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.299 2026-10-21 10:13:29,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.012 0.029 2026-10-21 10:13:29,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.007 0.098 2026-10-21 10:13:29,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.100 2026-10-21 10:13:29,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "POST /mail/data HTTP/1.1" 200 - 36 0.043 0.168 2026-10-21 10:13:29,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.101 2026-10-21 10:13:29,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.017 0.145 2026-10-21 10:13:29,887 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.164 2026-10-21 10:13:29,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:29] "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-21 10:13:29,966 44 INFO rb-133655d-225807-427165 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-21 10:13:30,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:30] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.023 0.060 2026-10-21 10:13:30,083 44 INFO rb-133655d-225807-427165 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-21 10:13:30,139 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-10-21 10:13:30,189 44 INFO rb-133655d-225807-427165 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-21 10:13:30,254 44 INFO rb-133655d-225807-427165 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-21 10:13:30,390 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:30] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.051 0.085 2026-10-21 10:13:30,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:30] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.021 0.055 2026-10-21 10:13:30,517 44 INFO rb-133655d-225807-427165 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-21 10:13:30,567 44 INFO rb-133655d-225807-427165 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-21 10:13:30,625 44 INFO rb-133655d-225807-427165 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-21 10:13:30,675 44 INFO rb-133655d-225807-427165 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-21 10:13:30,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.030 0.056 2026-10-21 10:13:30,748 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-10-21 10:13:30,795 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-10-21 10:13:30,796 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-21 10:13:30,843 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:30] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.050 0.064 2026-10-21 10:13:30,945 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:30] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.023 0.169 2026-10-21 10:13:31,126 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 43429160 (allocated 45490176) 2026-10-21 10:13:31,129 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 153024 2026-10-21 10:13:31,136 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-10-21 10:13:31,141 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 153024 2026-10-21 10:13:31,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:31] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.027 2026-10-21 10:13:31,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:31] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.007 0.041 2026-10-21 10:13:31,240 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101331_240599_test_01_project_tour.txt 2026-10-21 10:13:31,240 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpeqeh7dwf_chrome_odoo" 2026-10-21 10:13:31,262 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-10-21 10:13:31,824 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 153319 2026-10-21 10:13:31,824 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmpbppenrl4_chrome_odoo 2026-10-21 10:13:31,824 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:37827/json/version 2026-10-21 10:13:31,825 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:13:31,866 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-10-21 10:13:31,866 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:37827/json 2026-10-21 10:13:31,867 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:13:31,878 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:37827/devtools/page/FAFAB19C94A07B877AF8BBB39FC4D741 2026-10-21 10:13:31,891 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-10-21 10:13:31,898 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-10-21 10:13:31,991 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:13:32,002 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-10-21 10:13:32,004 44 INFO rb-133655d-225807-427165 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-21 10:13:32,004 44 INFO rb-133655d-225807-427165 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-21 10:13:32,019 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:13:33,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:33] "GET /odoo?debug=1 HTTP/1.1" 200 - 157 0.169 1.591 2026-10-21 10:13:33,788 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': 'FAFAB19C94A07B877AF8BBB39FC4D741', 'loaderId': '3DE5CF78D40D4DACA27B52A9B90B10F8', 'isDownload': False} 2026-10-21 10:13:33,789 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-10-21 10:13:33,845 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:33] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-21 10:13:33,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:33] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-21 10:13:33,914 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 14 0.019 0.057 2026-10-21 10:13:34,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.034 0.228 2026-10-21 10:13:34,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:34] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.160 2026-10-21 10:13:34,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:34] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 10:13:35,097 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:13:35,100 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:13:35,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-10-21 10:13:35,182 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:13:35,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.025 0.058 2026-10-21 10:13:35,237 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-21 10:13:35,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.093 2026-10-21 10:13:35,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.081 2026-10-21 10:13:35,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-21 10:13:35,302 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:35,399 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /odoo HTTP/1.1" 200 - 29 0.023 0.058 2026-10-21 10:13:35,412 44 INFO rb-133655d-225807-427165 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-21 10:13:35,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.096 2026-10-21 10:13:35,526 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.022 0.100 2026-10-21 10:13:35,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "POST /mail/data HTTP/1.1" 200 - 35 0.034 0.154 2026-10-21 10:13:35,609 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:13:35,629 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:13:35,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.016 0.210 2026-10-21 10:13:35,694 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.009 0.247 2026-10-21 10:13:35,699 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.261 2026-10-21 10:13:35,794 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.028 0.233 2026-10-21 10:13:35,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.383 2026-10-21 10:13:35,825 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.335 2026-10-21 10:13:35,832 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.191 2026-10-21 10:13:35,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 10:13:35,891 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.034 2026-10-21 10:13:36,700 44 INFO rb-133655d-225807-427165 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-21 10:13:36,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 10:13:36,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.003 0.005 2026-10-21 10:13:36,787 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-21 10:13:36,992 44 INFO rb-133655d-225807-427165 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-21 10:13:36,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.010 0.029 2026-10-21 10:13:37,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.022 0.066 2026-10-21 10:13:37,051 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.086 2026-10-21 10:13:37,111 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "POST /mail/data HTTP/1.1" 200 - 19 0.021 0.105 2026-10-21 10:13:37,115 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.153 2026-10-21 10:13:37,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.113 2026-10-21 10:13:37,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.118 2026-10-21 10:13:37,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.127 2026-10-21 10:13:37,198 44 INFO rb-133655d-225807-427165 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-21 10:13:37,202 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:37,204 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:13:37,236 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.014 2026-10-21 10:13:37,722 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.147 0.221 2026-10-21 10:13:37,877 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.028 0.080 2026-10-21 10:13:37,881 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.109 2026-10-21 10:13:37,973 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:37] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.064 2026-10-21 10:13:38,094 44 INFO rb-133655d-225807-427165 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-21 10:13:38,115 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:38] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.010 0.039 2026-10-21 10:13:38,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:38] "POST /mail/data HTTP/1.1" 200 - 45 0.025 0.097 2026-10-21 10:13:38,286 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:38] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.024 0.163 2026-10-21 10:13:38,334 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:38] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.017 0.035 2026-10-21 10:13:38,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:38] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.056 0.250 2026-10-21 10:13:38,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:38] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.009 2026-10-21 10:13:38,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:38] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.023 0.066 2026-10-21 10:13:38,758 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:38] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.084 2026-10-21 10:13:38,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:38] "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-21 10:13:38,943 44 INFO rb-133655d-225807-427165 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-21 10:13:39,016 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.055 2026-10-21 10:13:39,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "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.019 0.044 2026-10-21 10:13:39,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.063 2026-10-21 10:13:39,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 32 0.051 0.175 2026-10-21 10:13:39,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 10:13:39,450 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "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-21 10:13:39,472 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "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-21 10:13:39,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.005 2026-10-21 10:13:39,659 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13: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.010 0.020 2026-10-21 10:13:39,700 44 INFO rb-133655d-225807-427165 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-21 10:13:39,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13: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.014 0.039 2026-10-21 10:13:39,765 44 INFO rb-133655d-225807-427165 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-21 10:13:39,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.033 0.111 2026-10-21 10:13:39,840 44 INFO rb-133655d-225807-427165 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-21 10:13:39,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "POST /mail/data HTTP/1.1" 200 - 29 0.039 0.173 2026-10-21 10:13:39,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.019 0.249 2026-10-21 10:13:39,997 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:39] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.154 2026-10-21 10:13:40,018 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.101 2026-10-21 10:13:40,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "GET /web/image/res.partner/2/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 5 0.006 0.142 2026-10-21 10:13:40,250 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.033 0.365 2026-10-21 10:13:40,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.222 2026-10-21 10:13:40,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.012 2026-10-21 10:13:40,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:13:40,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "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-21 10:13:40,355 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "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.029 2026-10-21 10:13:40,363 44 INFO rb-133655d-225807-427165 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-21 10:13:40,436 44 INFO rb-133655d-225807-427165 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-21 10:13:40,451 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /mail/data HTTP/1.1" 200 - 26 0.034 0.056 2026-10-21 10:13:40,475 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "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.008 0.092 2026-10-21 10:13:40,499 44 INFO rb-133655d-225807-427165 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-21 10:13:40,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.006 0.070 2026-10-21 10:13:40,571 44 INFO rb-133655d-225807-427165 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-21 10:13:40,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.005 2026-10-21 10:13:40,763 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.054 0.118 2026-10-21 10:13:40,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.010 0.016 2026-10-21 10:13:40,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 10:13:40,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "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.008 0.023 2026-10-21 10:13:40,883 44 INFO rb-133655d-225807-427165 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-21 10:13:40,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.052 2026-10-21 10:13:40,925 44 INFO rb-133655d-225807-427165 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-21 10:13:40,989 44 INFO rb-133655d-225807-427165 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-21 10:13:40,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:40] "POST /mail/data HTTP/1.1" 200 - 26 0.043 0.066 2026-10-21 10:13:41,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "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.020 0.118 2026-10-21 10:13:41,059 44 INFO rb-133655d-225807-427165 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-21 10:13:41,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.009 0.146 2026-10-21 10:13:41,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.042 2026-10-21 10:13:41,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.068 0.163 2026-10-21 10:13:41,329 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.011 2026-10-21 10:13:41,354 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:13:41,379 44 INFO rb-133655d-225807-427165 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-21 10:13:41,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "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.010 0.026 2026-10-21 10:13:41,406 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.051 2026-10-21 10:13:41,433 44 INFO rb-133655d-225807-427165 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-21 10:13:41,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /mail/data HTTP/1.1" 200 - 26 0.027 0.071 2026-10-21 10:13:41,495 44 INFO rb-133655d-225807-427165 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-21 10:13:41,512 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "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.008 0.109 2026-10-21 10:13:41,548 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.105 2026-10-21 10:13:41,564 44 INFO rb-133655d-225807-427165 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-21 10:13:41,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13: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-21 10:13:41,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.034 0.103 2026-10-21 10:13:41,744 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.012 2026-10-21 10:13:41,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 10:13:41,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 10:13:41,797 44 INFO rb-133655d-225807-427165 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-21 10:13:41,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "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.008 0.032 2026-10-21 10:13:41,857 44 INFO rb-133655d-225807-427165 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-21 10:13:41,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "POST /mail/data HTTP/1.1" 200 - 26 0.040 0.059 2026-10-21 10:13:41,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:41] "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.008 0.110 2026-10-21 10:13:42,022 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.153 2026-10-21 10:13:42,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.012 2026-10-21 10:13:42,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.027 0.080 2026-10-21 10:13:42,158 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.108 2026-10-21 10:13:42,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.013 2026-10-21 10:13:42,242 44 INFO rb-133655d-225807-427165 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-21 10:13:42,325 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.008 0.069 2026-10-21 10:13:42,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 24 0.027 0.082 2026-10-21 10:13:42,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 10:13:42,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "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-21 10:13:42,613 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "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.014 2026-10-21 10:13:42,627 44 INFO rb-133655d-225807-427165 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-21 10:13:42,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.013 2026-10-21 10:13:42,700 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "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.008 0.038 2026-10-21 10:13:42,709 44 INFO rb-133655d-225807-427165 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-21 10:13:42,760 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /mail/data HTTP/1.1" 200 - 26 0.018 0.039 2026-10-21 10:13:42,778 44 INFO rb-133655d-225807-427165 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-21 10:13:42,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.007 0.013 2026-10-21 10:13:42,883 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:13:42,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.015 2026-10-21 10:13:42,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.013 0.040 2026-10-21 10:13:42,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "GET /web/assets/cafa89f/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.002 0.054 2026-10-21 10:13:42,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:42] "GET /web/assets/44cef7e/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.002 0.060 2026-10-21 10:13:43,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:43] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.003 0.009 2026-10-21 10:13:43,083 44 INFO rb-133655d-225807-427165 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-21 10:13:43,136 44 INFO rb-133655d-225807-427165 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-21 10:13:43,187 44 INFO rb-133655d-225807-427165 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-21 10:13:43,255 44 INFO rb-133655d-225807-427165 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-21 10:13:43,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:43] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.004 0.017 2026-10-21 10:13:43,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:43] "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.008 0.019 2026-10-21 10:13:43,366 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:43] "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.004 0.014 2026-10-21 10:13:43,411 44 INFO rb-133655d-225807-427165 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-21 10:13:43,462 44 INFO rb-133655d-225807-427165 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-21 10:13:43,520 44 INFO rb-133655d-225807-427165 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-21 10:13:43,574 44 INFO rb-133655d-225807-427165 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-21 10:13:43,624 44 INFO rb-133655d-225807-427165 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-21 10:13:43,687 44 INFO rb-133655d-225807-427165 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-21 10:13:43,766 44 INFO rb-133655d-225807-427165 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-21 10:13:43,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:13:43,824 44 INFO rb-133655d-225807-427165 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-21 10:13:43,883 44 INFO rb-133655d-225807-427165 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-21 10:13:43,970 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:43] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 17 0.023 0.055 2026-10-21 10:13:44,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "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-21 10:13:44,092 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.028 0.053 2026-10-21 10:13:44,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.038 0.061 2026-10-21 10:13:44,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.103 2026-10-21 10:13:44,234 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 10:13:44,270 44 INFO rb-133655d-225807-427165 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-21 10:13:44,322 44 INFO rb-133655d-225807-427165 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-21 10:13:44,377 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.011 0.040 2026-10-21 10:13:44,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.086 2026-10-21 10:13:44,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.010 2026-10-21 10:13:44,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.003 0.022 2026-10-21 10:13:44,556 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.027 2026-10-21 10:13:44,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 10:13:44,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:13:44,911 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:44,970 44 INFO rb-133655d-225807-427165 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-21 10:13:44,988 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:44] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.007 0.025 2026-10-21 10:13:45,023 44 INFO rb-133655d-225807-427165 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-21 10:13:45,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.069 2026-10-21 10:13:45,068 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.012 0.093 2026-10-21 10:13:45,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.008 0.135 2026-10-21 10:13:45,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.150 2026-10-21 10:13:45,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.003 0.008 2026-10-21 10:13:45,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 10:13:45,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.006 2026-10-21 10:13:45,382 44 INFO rb-133655d-225807-427165 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-21 10:13:45,478 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.013 0.071 2026-10-21 10:13:45,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 15 0.008 0.040 2026-10-21 10:13:45,604 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "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-21 10:13:45,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "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-21 10:13:45,686 44 INFO rb-133655d-225807-427165 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-21 10:13:45,754 44 INFO rb-133655d-225807-427165 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-21 10:13:45,824 44 INFO rb-133655d-225807-427165 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-21 10:13:45,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:45] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.008 2026-10-21 10:13:46,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 53 0.052 0.149 2026-10-21 10:13:46,087 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13: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-21 10:13:46,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "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-21 10:13:46,124 44 INFO rb-133655d-225807-427165 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-21 10:13:46,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.015 0.033 2026-10-21 10:13:46,184 44 INFO rb-133655d-225807-427165 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-21 10:13:46,244 44 INFO rb-133655d-225807-427165 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-21 10:13:46,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /mail/data HTTP/1.1" 200 - 31 0.042 0.090 2026-10-21 10:13:46,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "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.014 0.180 2026-10-21 10:13:46,319 44 INFO rb-133655d-225807-427165 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-21 10:13:46,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "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.021 0.218 2026-10-21 10:13:46,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "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.008 0.135 2026-10-21 10:13:46,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.250 2026-10-21 10:13:46,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.112 2026-10-21 10:13:46,577 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.041 0.169 2026-10-21 10:13:46,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 10:13:46,666 44 INFO rb-133655d-225807-427165 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-21 10:13:46,679 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "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.020 0.358 2026-10-21 10:13:46,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.097 2026-10-21 10:13:46,697 44 INFO rb-133655d-225807-427165 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-21 10:13:46,726 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.086 2026-10-21 10:13:46,760 44 INFO rb-133655d-225807-427165 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-21 10:13:46,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /mail/data HTTP/1.1" 200 - 31 0.037 0.132 2026-10-21 10:13:46,828 44 INFO rb-133655d-225807-427165 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-21 10:13:46,869 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "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.010 0.185 2026-10-21 10:13:46,901 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "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.009 0.248 2026-10-21 10:13:46,906 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.073 2026-10-21 10:13:47,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.038 0.138 2026-10-21 10:13:47,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.349 2026-10-21 10:13:47,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "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-21 10:13:47,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.045 2026-10-21 10:13:47,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.023 2026-10-21 10:13:47,123 44 INFO rb-133655d-225807-427165 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-21 10:13:47,140 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "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.011 0.038 2026-10-21 10:13:47,179 44 INFO rb-133655d-225807-427165 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-21 10:13:47,216 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /mail/data HTTP/1.1" 200 - 31 0.020 0.077 2026-10-21 10:13:47,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "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.098 2026-10-21 10:13:47,246 44 INFO rb-133655d-225807-427165 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-21 10:13:47,281 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.011 0.085 2026-10-21 10:13:47,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.191 2026-10-21 10:13:47,319 44 INFO rb-133655d-225807-427165 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-21 10:13:47,331 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "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-21 10:13:47,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.041 0.137 2026-10-21 10:13:47,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.015 0.178 2026-10-21 10:13:47,571 44 INFO rb-133655d-225807-427165 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-21 10:13:47,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.028 2026-10-21 10:13:47,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.023 2026-10-21 10:13:47,615 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "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.011 0.047 2026-10-21 10:13:47,632 44 INFO rb-133655d-225807-427165 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-21 10:13:47,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.009 0.098 2026-10-21 10:13:47,689 44 INFO rb-133655d-225807-427165 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-21 10:13:47,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /mail/data HTTP/1.1" 200 - 31 0.032 0.099 2026-10-21 10:13:47,739 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "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.010 0.143 2026-10-21 10:13:47,764 44 INFO rb-133655d-225807-427165 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-21 10:13:47,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.006 0.136 2026-10-21 10:13:47,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.011 0.215 2026-10-21 10:13:47,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.063 2026-10-21 10:13:47,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:47] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.067 0.138 2026-10-21 10:13:48,021 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.150 2026-10-21 10:13:48,041 44 INFO rb-133655d-225807-427165 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-21 10:13:48,045 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.009 0.035 2026-10-21 10:13:48,062 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.037 2026-10-21 10:13:48,078 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.037 2026-10-21 10:13:48,089 44 INFO rb-133655d-225807-427165 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-21 10:13:48,147 44 INFO rb-133655d-225807-427165 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-21 10:13:48,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /mail/data HTTP/1.1" 200 - 31 0.038 0.079 2026-10-21 10:13:48,199 44 INFO rb-133655d-225807-427165 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-21 10:13:48,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "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.009 0.134 2026-10-21 10:13:48,235 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "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.011 0.178 2026-10-21 10:13:48,258 44 INFO rb-133655d-225807-427165 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-21 10:13:48,266 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "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.011 0.061 2026-10-21 10:13:48,285 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.017 2026-10-21 10:13:48,320 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-21 10:13:48,328 44 INFO rb-133655d-225807-427165 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-21 10:13:48,386 44 INFO rb-133655d-225807-427165 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-21 10:13:48,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.074 2026-10-21 10:13:48,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.017 0.045 2026-10-21 10:13:48,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.058 2026-10-21 10:13:48,589 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:48] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:13:48,617 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-10-21 10:13:48,618 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 10:13:48,922 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 55775680 (allocated 58306560) 2026-10-21 10:13:48,934 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 153319 2026-10-21 10:13:48,936 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-10-21 10:13:48,942 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 153319 2026-10-21 10:13:49,065 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101349_065641_test_project_task_history.txt 2026-10-21 10:13:49,065 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmpbppenrl4_chrome_odoo" 2026-10-21 10:13:49,085 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-10-21 10:13:49,671 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 153707 2026-10-21 10:13:49,671 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmp41fahsqp_chrome_odoo 2026-10-21 10:13:49,671 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:35767/json/version 2026-10-21 10:13:49,673 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35767', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:13:49,691 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-10-21 10:13:49,691 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:35767/json 2026-10-21 10:13:49,692 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35767', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:13:49,702 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:35767/devtools/page/434A6302B6728D95CC80AF8C64D30543 2026-10-21 10:13:49,714 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-10-21 10:13:49,750 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-10-21 10:13:49,817 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:13:49,831 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-10-21 10:13:49,834 44 INFO rb-133655d-225807-427165 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-21 10:13:49,834 44 INFO rb-133655d-225807-427165 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-21 10:13:49,860 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:13:51,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:51] "GET /odoo HTTP/1.1" 200 - 157 0.122 1.855 2026-10-21 10:13:51,827 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': '434A6302B6728D95CC80AF8C64D30543', 'loaderId': '1E13A01D414F49680D9C41759713B54F', 'isDownload': False} 2026-10-21 10:13:51,828 44 INFO rb-133655d-225807-427165 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-21 10:13:51,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:51] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.037 2026-10-21 10:13:51,961 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.020 0.088 2026-10-21 10:13:52,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:52] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.034 0.211 2026-10-21 10:13:52,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:52] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.252 2026-10-21 10:13:52,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:52] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-21 10:13:52,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:52] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.004 2026-10-21 10:13:52,911 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:52] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 10:13:52,917 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:52] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 10:13:52,944 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.017 2026-10-21 10:13:53,010 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:13:53,069 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-21 10:13:53,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.027 0.081 2026-10-21 10:13:53,079 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.103 2026-10-21 10:13:53,098 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.089 2026-10-21 10:13:53,100 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:13:53,118 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:13:53,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /odoo HTTP/1.1" 200 - 29 0.032 0.074 2026-10-21 10:13:53,306 44 INFO rb-133655d-225807-427165 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-21 10:13:53,336 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.040 0.164 2026-10-21 10:13:53,363 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 10:13:53,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.106 2026-10-21 10:13:53,372 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13: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-21 10:13:53,383 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.005 0.112 2026-10-21 10:13:53,462 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.023 0.189 2026-10-21 10:13:53,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.189 2026-10-21 10:13:53,473 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.163 2026-10-21 10:13:53,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.112 2026-10-21 10:13:53,551 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-21 10:13:53,554 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:13:53,607 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "POST /mail/data HTTP/1.1" 200 - 34 0.037 0.166 2026-10-21 10:13:53,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.012 0.365 2026-10-21 10:13:53,743 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.041 0.323 2026-10-21 10:13:53,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:53] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.046 0.142 2026-10-21 10:13:54,173 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.009 2026-10-21 10:13:54,184 44 INFO rb-133655d-225807-427165 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-21 10:13:54,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 10:13:54,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.004 2026-10-21 10:13:54,255 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-21 10:13:54,418 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.008 0.025 2026-10-21 10:13:54,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.010 0.048 2026-10-21 10:13:54,455 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.047 2026-10-21 10:13:54,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.056 2026-10-21 10:13:54,483 44 INFO rb-133655d-225807-427165 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-21 10:13:54,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "POST /mail/data HTTP/1.1" 200 - 19 0.033 0.036 2026-10-21 10:13:54,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.045 2026-10-21 10:13:54,543 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.046 2026-10-21 10:13:54,557 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-21 10:13:54,598 44 INFO rb-133655d-225807-427165 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-21 10:13:54,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.024 0.020 2026-10-21 10:13:55,049 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.122 0.220 2026-10-21 10:13:55,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.017 0.058 2026-10-21 10:13:55,170 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.079 2026-10-21 10:13:55,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.048 2026-10-21 10:13:55,340 44 INFO rb-133655d-225807-427165 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-21 10:13:55,361 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.012 0.033 2026-10-21 10:13:55,485 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /mail/data HTTP/1.1" 200 - 45 0.042 0.116 2026-10-21 10:13:55,552 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.022 0.184 2026-10-21 10:13:55,596 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.035 2026-10-21 10:13:55,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.038 0.263 2026-10-21 10:13:55,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.012 2026-10-21 10:13:55,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.016 0.064 2026-10-21 10:13:55,989 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:55] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.070 2026-10-21 10:13:56,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 10:13:56,113 44 INFO rb-133655d-225807-427165 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-21 10:13:56,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.086 2026-10-21 10:13:56,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "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.039 2026-10-21 10:13:56,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.056 2026-10-21 10:13:56,413 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 32 0.039 0.120 2026-10-21 10:13:56,463 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.012 2026-10-21 10:13:56,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 10:13:56,558 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 10:13:56,669 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-21 10:13:56,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "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.009 0.022 2026-10-21 10:13:56,765 44 INFO rb-133655d-225807-427165 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-21 10:13:56,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.017 0.048 2026-10-21 10:13:56,816 44 INFO rb-133655d-225807-427165 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-21 10:13:56,879 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /mail/data HTTP/1.1" 200 - 29 0.030 0.107 2026-10-21 10:13:56,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.013 0.160 2026-10-21 10:13:56,952 44 INFO rb-133655d-225807-427165 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-21 10:13:56,975 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "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.009 0.227 2026-10-21 10:13:56,990 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:56] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.103 2026-10-21 10:13:57,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "GET /web/image/res.partner/2/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 5 0.007 0.101 2026-10-21 10:13:57,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.089 2026-10-21 10:13:57,080 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.055 2026-10-21 10:13:57,243 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.041 0.224 2026-10-21 10:13:57,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.014 2026-10-21 10:13:57,284 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:13:57,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 10:13:57,319 44 INFO rb-133655d-225807-427165 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-21 10:13:57,335 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "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.011 0.033 2026-10-21 10:13:57,386 44 INFO rb-133655d-225807-427165 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-21 10:13:57,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "POST /mail/data HTTP/1.1" 200 - 26 0.021 0.066 2026-10-21 10:13:57,437 44 INFO rb-133655d-225807-427165 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-21 10:13:57,441 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "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.025 0.079 2026-10-21 10:13:57,492 44 INFO rb-133655d-225807-427165 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-21 10:13:57,519 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.015 2026-10-21 10:13:57,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.012 2026-10-21 10:13:57,578 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-21 10:13:57,616 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.013 0.041 2026-10-21 10:13:57,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "GET /web/assets/cafa89f/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.004 0.033 2026-10-21 10:13:57,642 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "GET /web/assets/44cef7e/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-21 10:13:57,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:13:57,729 44 INFO rb-133655d-225807-427165 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-21 10:13:57,780 44 INFO rb-133655d-225807-427165 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-21 10:13:57,838 44 INFO rb-133655d-225807-427165 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-21 10:13:57,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.004 0.011 2026-10-21 10:13:57,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "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.003 0.011 2026-10-21 10:13:57,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:57] "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.004 0.016 2026-10-21 10:13:57,945 44 INFO rb-133655d-225807-427165 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-21 10:13:58,006 44 INFO rb-133655d-225807-427165 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-21 10:13:58,084 44 INFO rb-133655d-225807-427165 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-21 10:13:58,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:13:58,141 44 INFO rb-133655d-225807-427165 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-21 10:13:58,174 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.030 2026-10-21 10:13:58,196 44 INFO rb-133655d-225807-427165 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-21 10:13:58,267 44 INFO rb-133655d-225807-427165 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-21 10:13:58,280 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 10:13:58,419 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.031 0.106 2026-10-21 10:13:58,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.012 2026-10-21 10:13:58,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-21 10:13:58,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "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-21 10:13:58,480 44 INFO rb-133655d-225807-427165 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-21 10:13:58,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "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.019 0.019 2026-10-21 10:13:58,530 44 INFO rb-133655d-225807-427165 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-21 10:13:58,562 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "POST /mail/data HTTP/1.1" 200 - 26 0.019 0.060 2026-10-21 10:13:58,584 44 INFO rb-133655d-225807-427165 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-21 10:13:58,590 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "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.083 2026-10-21 10:13:58,654 44 INFO rb-133655d-225807-427165 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-21 10:13:58,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "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-21 10:13:58,729 44 INFO rb-133655d-225807-427165 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-21 10:13:58,796 44 INFO rb-133655d-225807-427165 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-21 10:13:58,833 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.006 0.028 2026-10-21 10:13:58,848 44 INFO rb-133655d-225807-427165 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-21 10:13:58,916 44 INFO rb-133655d-225807-427165 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-21 10:13:58,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-21 10:13:59,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:59] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.059 0.110 2026-10-21 10:13:59,133 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:59] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.013 2026-10-21 10:13:59,154 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 10:13:59,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 10:13:59,168 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-10-21 10:13:59,171 44 INFO rb-133655d-225807-427165 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-21 10:13:59,204 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:59] "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.010 0.030 2026-10-21 10:13:59,269 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:59] "POST /mail/data HTTP/1.1" 200 - 26 0.027 0.070 2026-10-21 10:13:59,303 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:13:59] "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.010 0.117 2026-10-21 10:13:59,552 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 36265660 (allocated 37888000) 2026-10-21 10:13:59,561 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 153707 2026-10-21 10:13:59,566 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-10-21 10:13:59,570 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 153707 2026-10-21 10:13:59,674 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101359_674092_test_project_task_last_history_steps.txt 2026-10-21 10:13:59,674 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmp41fahsqp_chrome_odoo" 2026-10-21 10:13:59,706 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:14:03,390 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-10-21 10:14:03,419 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 387, model: project.update 2026-10-21 10:14:03,433 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-10-21 10:14:03,496 44 INFO rb-133655d-225807-427165 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-21 10:14:03,515 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-10-21 10:14:03,612 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #387 deleted mail.message records with IDs: [19873] 2026-10-21 10:14:03,626 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 387, model: project.milestone 2026-10-21 10:14:03,637 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-10-21 10:14:03,699 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 387, model: project.milestone 2026-10-21 10:14:03,713 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-10-21 10:14:03,772 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-10-21 10:14:03,835 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #386 deleted mail.message records with IDs: [19872] 2026-10-21 10:14:03,864 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #386 deleted project.update records with IDs: [1] 2026-10-21 10:14:03,890 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-10-21 10:14:03,959 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 387, model: project.update 2026-10-21 10:14:03,973 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-10-21 10:14:04,039 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 387, model: project.update 2026-10-21 10:14:04,054 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-10-21 10:14:04,124 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 387, model: project.update 2026-10-21 10:14:04,143 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-10-21 10:14:04,210 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 387, model: project.update 2026-10-21 10:14:04,224 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-10-21 10:14:04,302 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-10-21 10:14:04,378 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #384 deleted mail.message records with IDs: [19872] 2026-10-21 10:14:04,385 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 384, model: project.update 2026-10-21 10:14:04,406 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-10-21 10:14:04,498 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 384, model: project.update 2026-10-21 10:14:04,514 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-10-21 10:14:04,673 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #385 deleted mail.message records with IDs: [19877] 2026-10-21 10:14:04,697 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #385 deleted project.update records with IDs: [2] 2026-10-21 10:14:04,707 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #385 deleted mail.followers records with IDs: [3557] 2026-10-21 10:14:04,740 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-21 10:14:06,848 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-21 10:14:07,096 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-21 10:14:07,482 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-10-21 10:14:08,044 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-10-21 10:14:08,540 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:14:08,549 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-10-21 10:14:08,908 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 153979 2026-10-21 10:14:08,909 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpalfwo1mb_chrome_odoo 2026-10-21 10:14:08,909 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:36707/json/version 2026-10-21 10:14:08,910 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36707', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:14:08,971 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 10:14:08,971 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:36707/json 2026-10-21 10:14:08,971 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36707', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:14:08,983 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:36707/devtools/page/923661CFAE2AEDFC8132DCBF2B23D95C 2026-10-21 10:14:08,993 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-21 10:14:09,006 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-21 10:14:09,064 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:14:09,081 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-21 10:14:09,084 44 INFO rb-133655d-225807-427165 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-21 10:14:09,084 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-21 10:14:09,111 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:14:10,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:10] "GET /odoo HTTP/1.1" 200 - 162 0.139 1.654 2026-10-21 10:14:10,898 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '923661CFAE2AEDFC8132DCBF2B23D95C', 'loaderId': '830DF5AC5AFF1A5D28E5D8C3EF6D6F73', 'isDownload': False} 2026-10-21 10:14:10,898 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-10-21 10:14:10,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:10] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-21 10:14:11,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.050 0.153 2026-10-21 10:14:11,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:11] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.009 0.219 2026-10-21 10:14:11,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.221 2026-10-21 10:14:11,207 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:11] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-21 10:14:11,271 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:11] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 10:14:11,990 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:11] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:14:11,994 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:11] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:14:12,014 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-21 10:14:12,086 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:14:12,131 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-21 10:14:12,154 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.033 0.086 2026-10-21 10:14:12,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.109 2026-10-21 10:14:12,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:14:12,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-21 10:14:12,205 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:14:12,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /odoo HTTP/1.1" 200 - 29 0.022 0.057 2026-10-21 10:14:12,352 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.104 2026-10-21 10:14:12,395 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:14:12,407 44 INFO rb-133655d-225807-427165 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-21 10:14:12,435 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "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-21 10:14:12,439 44 INFO rb-133655d-225807-427165 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-21 10:14:12,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.042 0.096 2026-10-21 10:14:12,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.014 0.179 2026-10-21 10:14:12,511 44 INFO rb-133655d-225807-427165 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-21 10:14:12,513 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.175 2026-10-21 10:14:12,527 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.193 2026-10-21 10:14:12,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.105 2026-10-21 10:14:12,609 44 INFO rb-133655d-225807-427165 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-21 10:14:12,635 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 10:14:12,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "POST /mail/data HTTP/1.1" 200 - 34 0.056 0.183 2026-10-21 10:14:12,714 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:14:12,734 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.396 2026-10-21 10:14:12,740 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.229 2026-10-21 10:14:12,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.220 2026-10-21 10:14:12,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.342 2026-10-21 10:14:12,791 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "POST /web/action/load HTTP/1.1" 200 - 10 0.020 0.142 2026-10-21 10:14:12,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.147 2026-10-21 10:14:13,215 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.117 0.273 2026-10-21 10:14:13,317 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.002 0.066 2026-10-21 10:14:13,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.063 2026-10-21 10:14:13,437 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "POST /mail/data HTTP/1.1" 200 - 45 0.049 0.099 2026-10-21 10:14:13,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.042 2026-10-21 10:14:13,628 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:14:13,650 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.032 2026-10-21 10:14:13,674 44 INFO rb-133655d-225807-427165 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-21 10:14:13,713 44 INFO rb-133655d-225807-427165 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-21 10:14:13,714 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.030 0.037 2026-10-21 10:14:13,753 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.007 0.092 2026-10-21 10:14:13,775 44 INFO rb-133655d-225807-427165 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-21 10:14:13,793 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.013 0.120 2026-10-21 10:14:13,828 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.012 0.141 2026-10-21 10:14:13,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.007 0.171 2026-10-21 10:14:13,875 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.093 2026-10-21 10:14:13,931 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.006 0.025 2026-10-21 10:14:13,957 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:14:13,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:13] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.004 0.022 2026-10-21 10:14:14,070 44 INFO rb-133655d-225807-427165 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-21 10:14:14,135 44 INFO rb-133655d-225807-427165 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-21 10:14:14,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:14] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.033 0.100 2026-10-21 10:14:14,363 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:14] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.037 0.044 2026-10-21 10:14:14,733 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.072 0.282 2026-10-21 10:14:14,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.011 2026-10-21 10:14:14,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.018 2026-10-21 10:14:14,815 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.032 2026-10-21 10:14:14,857 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.009 2026-10-21 10:14:14,918 44 INFO rb-133655d-225807-427165 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-21 10:14:14,972 44 INFO rb-133655d-225807-427165 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-21 10:14:15,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.008 0.023 2026-10-21 10:14:15,050 44 INFO rb-133655d-225807-427165 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-21 10:14:15,105 44 INFO rb-133655d-225807-427165 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-21 10:14:15,163 44 INFO rb-133655d-225807-427165 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-21 10:14:15,177 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.003 0.009 2026-10-21 10:14:15,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.005 0.019 2026-10-21 10:14:15,215 44 INFO rb-133655d-225807-427165 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-21 10:14:15,271 44 INFO rb-133655d-225807-427165 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-21 10:14:15,306 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.004 0.021 2026-10-21 10:14:15,324 44 INFO rb-133655d-225807-427165 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-21 10:14:15,347 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.002 0.013 2026-10-21 10:14:15,391 44 INFO rb-133655d-225807-427165 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-21 10:14:15,441 44 INFO rb-133655d-225807-427165 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-21 10:14:15,502 44 INFO rb-133655d-225807-427165 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-21 10:14:15,554 44 INFO rb-133655d-225807-427165 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-21 10:14:15,608 44 INFO rb-133655d-225807-427165 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-21 10:14:15,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.053 0.101 2026-10-21 10:14:15,661 44 INFO rb-133655d-225807-427165 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-21 10:14:15,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 10:14:15,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.011 0.040 2026-10-21 10:14:15,734 44 INFO rb-133655d-225807-427165 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-21 10:14:15,813 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "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.037 0.068 2026-10-21 10:14:15,822 44 INFO rb-133655d-225807-427165 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-21 10:14:15,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.050 2026-10-21 10:14:15,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.059 2026-10-21 10:14:15,879 44 INFO rb-133655d-225807-427165 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-21 10:14:15,944 44 INFO rb-133655d-225807-427165 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-21 10:14:15,981 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:15] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.033 0.065 2026-10-21 10:14:16,015 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.002 0.020 2026-10-21 10:14:16,022 44 INFO rb-133655d-225807-427165 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-21 10:14:16,077 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.015 0.046 2026-10-21 10:14:16,099 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.003 0.051 2026-10-21 10:14:16,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "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.009 0.094 2026-10-21 10:14:16,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.018 2026-10-21 10:14:16,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.030 2026-10-21 10:14:16,166 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.001 0.022 2026-10-21 10:14:16,221 44 INFO rb-133655d-225807-427165 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-21 10:14:16,277 44 INFO rb-133655d-225807-427165 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-21 10:14:16,284 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "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-21 10:14:16,315 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.012 2026-10-21 10:14:16,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.015 0.052 2026-10-21 10:14:16,417 44 INFO rb-133655d-225807-427165 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-21 10:14:16,468 44 INFO rb-133655d-225807-427165 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-21 10:14:16,673 44 INFO rb-133655d-225807-427165 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-21 10:14:16,727 44 INFO rb-133655d-225807-427165 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-21 10:14:16,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.051 0.086 2026-10-21 10:14:16,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.012 2026-10-21 10:14:16,820 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.030 2026-10-21 10:14:16,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.011 0.058 2026-10-21 10:14:16,934 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:16] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.006 0.120 2026-10-21 10:14:17,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.025 0.065 2026-10-21 10:14:17,053 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.091 2026-10-21 10:14:17,070 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 10:14:17,105 44 INFO rb-133655d-225807-427165 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-21 10:14:17,162 44 INFO rb-133655d-225807-427165 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-21 10:14:17,244 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.008 0.069 2026-10-21 10:14:17,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 16 0.013 0.032 2026-10-21 10:14:17,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.039 2026-10-21 10:14:17,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-21 10:14:17,418 44 INFO rb-133655d-225807-427165 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-21 10:14:17,497 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.007 0.069 2026-10-21 10:14:17,568 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "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.014 0.033 2026-10-21 10:14:17,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.038 2026-10-21 10:14:17,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 29 0.035 0.088 2026-10-21 10:14:17,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 10:14:17,849 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "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.009 0.026 2026-10-21 10:14:17,866 44 INFO rb-133655d-225807-427165 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-21 10:14:17,928 44 INFO rb-133655d-225807-427165 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-21 10:14:17,967 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.032 0.038 2026-10-21 10:14:17,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:17] "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.008 0.092 2026-10-21 10:14:18,061 44 INFO rb-133655d-225807-427165 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-21 10:14:18,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /mail/data HTTP/1.1" 200 - 34 0.048 0.153 2026-10-21 10:14:18,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.109 2026-10-21 10:14:18,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 31 0.048 0.134 2026-10-21 10:14:18,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.072 2026-10-21 10:14:18,279 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:14:18,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "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.007 0.036 2026-10-21 10:14:18,366 44 INFO rb-133655d-225807-427165 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-21 10:14:18,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.022 2026-10-21 10:14:18,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.015 0.041 2026-10-21 10:14:18,508 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /mail/data HTTP/1.1" 200 - 31 0.023 0.097 2026-10-21 10:14:18,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "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.009 0.147 2026-10-21 10:14:18,617 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.155 2026-10-21 10:14:18,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.014 2026-10-21 10:14:18,711 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.014 0.045 2026-10-21 10:14:18,718 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.063 2026-10-21 10:14:18,745 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.013 2026-10-21 10:14:18,794 44 INFO rb-133655d-225807-427165 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-21 10:14:18,849 44 INFO rb-133655d-225807-427165 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-21 10:14:18,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "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.017 0.030 2026-10-21 10:14:18,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:18] "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.010 0.022 2026-10-21 10:14:19,047 44 INFO rb-133655d-225807-427165 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-21 10:14:19,104 44 INFO rb-133655d-225807-427165 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-21 10:14:19,117 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "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.046 0.022 2026-10-21 10:14:19,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "POST /web/action/load HTTP/1.1" 200 - 17 0.022 0.048 2026-10-21 10:14:19,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 22 0.020 0.054 2026-10-21 10:14:19,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 10:14:19,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 38 0.058 0.071 2026-10-21 10:14:19,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 17 0.026 0.145 2026-10-21 10:14:19,553 44 INFO rb-133655d-225807-427165 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-21 10:14:19,623 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 17 0.025 0.034 2026-10-21 10:14:19,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 17 0.010 0.038 2026-10-21 10:14:19,710 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:14:19,722 44 INFO rb-133655d-225807-427165 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-21 10:14:19,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:14:19,772 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:14:19,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:19] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 5 0.012 0.019 2026-10-21 10:14:19,871 44 INFO rb-133655d-225807-427165 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-21 10:14:19,967 44 INFO rb-133655d-225807-427165 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-21 10:14:20,032 44 INFO rb-133655d-225807-427165 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-21 10:14:20,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 10:14:20,073 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.003 0.017 2026-10-21 10:14:20,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 23 0.038 0.083 2026-10-21 10:14:20,251 44 INFO rb-133655d-225807-427165 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-21 10:14:20,313 44 INFO rb-133655d-225807-427165 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-21 10:14:20,396 44 INFO rb-133655d-225807-427165 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-21 10:14:20,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 13 0.018 0.042 2026-10-21 10:14:20,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 9 0.015 0.025 2026-10-21 10:14:20,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 21 0.029 0.034 2026-10-21 10:14:20,617 44 INFO rb-133655d-225807-427165 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-21 10:14:20,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.005 0.021 2026-10-21 10:14:20,682 44 INFO rb-133655d-225807-427165 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-21 10:14:20,779 44 INFO rb-133655d-225807-427165 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-21 10:14:20,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 10:14:20,838 44 INFO rb-133655d-225807-427165 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-21 10:14:20,855 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.006 0.021 2026-10-21 10:14:20,947 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 15 0.031 0.048 2026-10-21 10:14:20,987 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:20] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 10:14:21,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:21] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-21 10:14:21,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:21] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.023 0.035 2026-10-21 10:14:21,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:21] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.025 0.084 2026-10-21 10:14:21,212 44 INFO rb-133655d-225807-427165 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-21 10:14:21,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:21] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.020 2026-10-21 10:14:21,408 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:21] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.028 0.113 2026-10-21 10:14:21,562 44 INFO rb-133655d-225807-427165 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-21 10:14:21,637 44 INFO rb-133655d-225807-427165 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-21 10:14:21,680 44 INFO rb-133655d-225807-427165 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-21 10:14:21,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:21] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.028 0.063 2026-10-21 10:14:21,730 44 INFO rb-133655d-225807-427165 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-21 10:14:21,788 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:21] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-21 10:14:21,838 44 INFO rb-133655d-225807-427165 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-21 10:14:21,864 44 INFO rb-133655d-225807-427165 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-21 10:14:21,889 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:21] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.039 0.052 2026-10-21 10:14:21,954 44 INFO rb-133655d-225807-427165 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-21 10:14:22,009 44 INFO rb-133655d-225807-427165 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-21 10:14:22,017 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:22] "POST /mail/data HTTP/1.1" 200 - 31 0.062 0.114 2026-10-21 10:14:22,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:22] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.023 2026-10-21 10:14:22,093 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:22] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.004 0.014 2026-10-21 10:14:22,201 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:22] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.035 0.087 2026-10-21 10:14:22,327 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:22] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.025 0.179 2026-10-21 10:14:22,375 44 INFO rb-133655d-225807-427165 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-21 10:14:22,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:22] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 10:14:22,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:22] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.005 0.016 2026-10-21 10:14:22,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:22] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.024 0.066 2026-10-21 10:14:22,611 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:22] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.033 0.095 2026-10-21 10:14:22,655 44 INFO rb-133655d-225807-427165 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-21 10:14:22,713 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-21 10:14:22,714 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-21 10:14:22,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:22] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.014 0.076 2026-10-21 10:14:23,014 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 50312916 (allocated 52310016) 2026-10-21 10:14:23,025 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 153979 2026-10-21 10:14:23,027 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-21 10:14:23,028 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 153979 2026-10-21 10:14:23,142 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101423_142469_test_01_project_tour.txt 2026-10-21 10:14:23,142 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpalfwo1mb_chrome_odoo" 2026-10-21 10:14:23,585 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 154306 2026-10-21 10:14:23,585 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp6ap70qrf_chrome_odoo 2026-10-21 10:14:23,585 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:39427/json/version 2026-10-21 10:14:23,587 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:14:23,605 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 10:14:23,605 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:39427/json 2026-10-21 10:14:23,608 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:14:23,628 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:39427/devtools/page/E38AC2D979DF4658EF7CDDADF55A946F 2026-10-21 10:14:23,643 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-21 10:14:23,650 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-21 10:14:23,689 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:14:23,693 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-21 10:14:23,696 44 INFO rb-133655d-225807-427165 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-21 10:14:23,696 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-21 10:14:23,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:23] "GET /odoo HTTP/1.1" 200 - 31 0.040 0.081 2026-10-21 10:14:23,841 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'E38AC2D979DF4658EF7CDDADF55A946F', 'loaderId': '5B97D1424015EAFC88020DC54F619D48', 'isDownload': False} 2026-10-21 10:14:23,841 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-21 10:14:23,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:23] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-21 10:14:23,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:23] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-21 10:14:23,946 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:23] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.057 2026-10-21 10:14:23,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.017 0.076 2026-10-21 10:14:24,023 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:24] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 10:14:24,127 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:24] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-21 10:14:24,971 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:14:24,979 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 10:14:24,981 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:24] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:14:25,012 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 10:14:25,041 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 10:14:25,073 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-21 10:14:25,091 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:14:25,115 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:14:25,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /odoo HTTP/1.1" 200 - 31 0.022 0.072 2026-10-21 10:14:25,225 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.094 2026-10-21 10:14:25,262 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.027 2026-10-21 10:14:25,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.011 0.030 2026-10-21 10:14:25,332 44 INFO rb-133655d-225807-427165 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-21 10:14:25,355 44 INFO rb-133655d-225807-427165 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-21 10:14:25,364 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.023 0.083 2026-10-21 10:14:25,368 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 10:14:25,374 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14: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-21 10:14:25,440 44 INFO rb-133655d-225807-427165 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-21 10:14:25,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.025 0.154 2026-10-21 10:14:25,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.150 2026-10-21 10:14:25,459 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.154 2026-10-21 10:14:25,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /mail/data HTTP/1.1" 200 - 19 0.034 0.180 2026-10-21 10:14:25,551 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.124 2026-10-21 10:14:25,559 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.119 2026-10-21 10:14:25,563 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.222 2026-10-21 10:14:25,580 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 10:14:25,583 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:14:25,588 44 INFO rb-133655d-225807-427165 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-21 10:14:25,627 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.028 2026-10-21 10:14:25,672 44 INFO rb-133655d-225807-427165 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-21 10:14:25,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.007 0.079 2026-10-21 10:14:25,922 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.051 0.067 2026-10-21 10:14:25,928 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.123 2026-10-21 10:14:25,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:25] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 10:14:26,128 44 INFO rb-133655d-225807-427165 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-21 10:14:26,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.006 0.023 2026-10-21 10:14:26,184 44 INFO rb-133655d-225807-427165 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-21 10:14:26,245 44 INFO rb-133655d-225807-427165 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-21 10:14:26,258 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /mail/data HTTP/1.1" 200 - 41 0.031 0.095 2026-10-21 10:14:26,292 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/action/load HTTP/1.1" 200 - 9 0.011 0.022 2026-10-21 10:14:26,324 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.004 0.014 2026-10-21 10:14:26,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 2 0.001 0.014 2026-10-21 10:14:26,370 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:14:26,403 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.002 0.027 2026-10-21 10:14:26,485 44 INFO rb-133655d-225807-427165 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-21 10:14:26,546 44 INFO rb-133655d-225807-427165 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-21 10:14:26,633 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.022 0.062 2026-10-21 10:14:26,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.010 0.043 2026-10-21 10:14:26,826 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.095 2026-10-21 10:14:26,871 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.013 2026-10-21 10:14:26,899 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.019 0.020 2026-10-21 10:14:26,913 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.036 2026-10-21 10:14:26,938 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.008 2026-10-21 10:14:26,962 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:26] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:14:26,990 44 INFO rb-133655d-225807-427165 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-21 10:14:27,045 44 INFO rb-133655d-225807-427165 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-21 10:14:27,061 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:27] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.005 0.009 2026-10-21 10:14:27,105 44 INFO rb-133655d-225807-427165 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-21 10:14:27,160 44 INFO rb-133655d-225807-427165 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-21 10:14:27,216 44 INFO rb-133655d-225807-427165 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-21 10:14:27,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:27] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.003 0.010 2026-10-21 10:14:27,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:27] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.002 0.012 2026-10-21 10:14:27,280 44 INFO rb-133655d-225807-427165 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-21 10:14:27,336 44 INFO rb-133655d-225807-427165 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-21 10:14:27,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.002 0.017 2026-10-21 10:14:27,389 44 INFO rb-133655d-225807-427165 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-21 10:14:27,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:27] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.001 0.012 2026-10-21 10:14:27,448 44 INFO rb-133655d-225807-427165 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-21 10:14:27,504 44 INFO rb-133655d-225807-427165 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-21 10:14:27,563 44 INFO rb-133655d-225807-427165 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-21 10:14:27,616 44 INFO rb-133655d-225807-427165 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-21 10:14:27,686 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:27] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.032 0.088 2026-10-21 10:14:27,716 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:27] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.002 0.017 2026-10-21 10:14:27,764 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:27] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.012 0.034 2026-10-21 10:14:27,810 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14: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.022 0.068 2026-10-21 10:14:27,827 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:27] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.029 2026-10-21 10:14:27,836 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:27] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.026 2026-10-21 10:14:28,010 44 INFO rb-133655d-225807-427165 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-21 10:14:28,060 44 INFO rb-133655d-225807-427165 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-21 10:14:28,086 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.051 0.071 2026-10-21 10:14:28,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.012 2026-10-21 10:14:28,120 44 INFO rb-133655d-225807-427165 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-21 10:14:28,124 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.023 2026-10-21 10:14:28,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.015 0.036 2026-10-21 10:14:28,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.112 2026-10-21 10:14:28,421 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.040 0.090 2026-10-21 10:14:28,464 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 10:14:28,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "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-21 10:14:28,561 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:14:28,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.004 2026-10-21 10:14:28,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "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.013 0.023 2026-10-21 10:14:28,748 44 INFO rb-133655d-225807-427165 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-21 10:14:28,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.020 0.037 2026-10-21 10:14:28,898 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "POST /mail/data HTTP/1.1" 200 - 31 0.029 0.104 2026-10-21 10:14:28,930 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "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.010 0.159 2026-10-21 10:14:28,932 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:28] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.043 2026-10-21 10:14:29,050 44 INFO rb-133655d-225807-427165 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-21 10:14:29,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.012 2026-10-21 10:14:29,101 44 INFO rb-133655d-225807-427165 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-21 10:14:29,109 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 10:14:29,201 44 INFO rb-133655d-225807-427165 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-21 10:14:29,252 44 INFO rb-133655d-225807-427165 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-21 10:14:29,317 44 INFO rb-133655d-225807-427165 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-21 10:14:29,369 44 INFO rb-133655d-225807-427165 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-21 10:14:29,375 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.014 0.042 2026-10-21 10:14:29,439 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.017 0.032 2026-10-21 10:14:29,477 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.003 0.006 2026-10-21 10:14:29,530 44 INFO rb-133655d-225807-427165 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-21 10:14:29,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.015 0.020 2026-10-21 10:14:29,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:14:29,616 44 INFO rb-133655d-225807-427165 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-21 10:14:29,641 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.010 0.041 2026-10-21 10:14:29,672 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.011 2026-10-21 10:14:29,689 44 INFO rb-133655d-225807-427165 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-21 10:14:29,739 44 INFO rb-133655d-225807-427165 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-21 10:14:29,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /mail/data HTTP/1.1" 200 - 25 0.022 0.058 2026-10-21 10:14:29,775 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.007 0.083 2026-10-21 10:14:29,815 44 INFO rb-133655d-225807-427165 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-21 10:14:29,830 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.002 0.012 2026-10-21 10:14:29,872 44 INFO rb-133655d-225807-427165 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-21 10:14:29,924 44 INFO rb-133655d-225807-427165 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-21 10:14:29,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.038 0.069 2026-10-21 10:14:29,980 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:29] "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-21 10:14:30,053 44 INFO rb-133655d-225807-427165 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-21 10:14:30,164 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.022 0.079 2026-10-21 10:14:30,222 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:14:30,237 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:30] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:14:30,262 44 INFO rb-133655d-225807-427165 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-21 10:14:30,314 44 INFO rb-133655d-225807-427165 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-21 10:14:30,387 44 INFO rb-133655d-225807-427165 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-21 10:14:30,438 44 INFO rb-133655d-225807-427165 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-21 10:14:30,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 25 0.023 0.076 2026-10-21 10:14:30,507 44 INFO rb-133655d-225807-427165 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-21 10:14:30,784 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:30] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.084 0.146 2026-10-21 10:14:30,789 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.221 2026-10-21 10:14:30,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:30] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.024 0.033 2026-10-21 10:14:30,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:30] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.106 2026-10-21 10:14:30,968 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.115 2026-10-21 10:14:31,085 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:31] "POST /mail/data HTTP/1.1" 200 - 36 0.047 0.176 2026-10-21 10:14:31,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:31] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.109 2026-10-21 10:14:31,185 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:31] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.023 0.167 2026-10-21 10:14:31,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:31] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.192 2026-10-21 10:14:31,227 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:31] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.008 2026-10-21 10:14:31,292 44 INFO rb-133655d-225807-427165 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-21 10:14:31,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:31] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.022 0.075 2026-10-21 10:14:31,427 44 INFO rb-133655d-225807-427165 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-21 10:14:31,484 44 INFO rb-133655d-225807-427165 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-21 10:14:31,534 44 INFO rb-133655d-225807-427165 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-21 10:14:31,601 44 INFO rb-133655d-225807-427165 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-21 10:14:31,717 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:31] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.041 0.074 2026-10-21 10:14:31,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:31] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.021 0.055 2026-10-21 10:14:31,851 44 INFO rb-133655d-225807-427165 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-21 10:14:31,902 44 INFO rb-133655d-225807-427165 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-21 10:14:31,962 44 INFO rb-133655d-225807-427165 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-21 10:14:32,014 44 INFO rb-133655d-225807-427165 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-21 10:14:32,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:32] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.033 0.066 2026-10-21 10:14:32,098 44 INFO rb-133655d-225807-427165 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-21 10:14:32,152 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-21 10:14:32,155 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-21 10:14:32,160 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:32] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.028 0.049 2026-10-21 10:14:32,270 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:32] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.042 0.112 2026-10-21 10:14:32,430 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 40338028 (allocated 43130880) 2026-10-21 10:14:32,438 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:32] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.017 2026-10-21 10:14:32,445 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 154306 2026-10-21 10:14:32,446 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-21 10:14:32,450 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 154306 2026-10-21 10:14:32,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:32] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.038 2026-10-21 10:14:32,527 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101432_527212_test_01_project_tour.txt 2026-10-21 10:14:32,527 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp6ap70qrf_chrome_odoo" 2026-10-21 10:14:32,558 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:14:34,916 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-10-21 10:14:35,413 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-10-21 10:14:35,878 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-10-21 10:14:36,003 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-10-21 10:14:36,462 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-10-21 10:14:37,037 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-10-21 10:14:37,110 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-10-21 10:14:37,398 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:14:38,267 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:14:38,679 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-10-21 10:14:38,714 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-21 10:14:38,721 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:14:39,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:39] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.026 0.378 2026-10-21 10:14:39,127 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-10-21 10:14:39,187 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-21 10:14:39,202 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:14:39,495 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:39] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.019 0.277 2026-10-21 10:14:39,508 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-21 10:14:41,651 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-10-21 10:14:41,699 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-10-21 10:14:41,798 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-10-21 10:14:41,860 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-10-21 10:14:42,065 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-10-21 10:14:42,290 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-10-21 10:14:42,487 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-10-21 10:14:43,127 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-10-21 10:14:43,690 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-10-21 10:14:43,980 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-10-21 10:14:44,146 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:14:44,396 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-10-21 10:14:44,844 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 154590 2026-10-21 10:14:44,844 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpoww7nffg_chrome_odoo 2026-10-21 10:14:44,844 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:33121/json/version 2026-10-21 10:14:44,845 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:14:44,858 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-21 10:14:44,859 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:33121/json 2026-10-21 10:14:44,859 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:14:44,879 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:33121/devtools/page/4E5E837AFBA9F4BE922A8A0F9E3DEAB6 2026-10-21 10:14:44,887 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-10-21 10:14:44,890 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-10-21 10:14:44,943 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:14:44,954 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-10-21 10:14:44,958 44 INFO rb-133655d-225807-427165 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-21 10:14:44,958 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-21 10:14:44,974 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:14:46,814 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:46] "GET /odoo HTTP/1.1" 200 - 157 0.162 1.682 2026-10-21 10:14:46,818 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '4E5E837AFBA9F4BE922A8A0F9E3DEAB6', 'loaderId': '1132FF09A7FA90FB21626DC142998EC2', 'isDownload': False} 2026-10-21 10:14:46,818 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-10-21 10:14:46,886 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:46] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.014 2026-10-21 10:14:47,065 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:47] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.045 0.159 2026-10-21 10:14:47,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:47] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.209 2026-10-21 10:14:47,113 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.028 0.210 2026-10-21 10:14:47,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:47] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-10-21 10:14:47,225 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:47] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-21 10:14:48,045 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:14:48,063 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.020 2026-10-21 10:14:48,064 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 10:14:48,129 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:14:48,184 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-21 10:14:48,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.040 0.083 2026-10-21 10:14:48,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.116 2026-10-21 10:14:48,230 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-21 10:14:48,232 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-21 10:14:48,252 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:14:48,338 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /odoo HTTP/1.1" 200 - 29 0.021 0.051 2026-10-21 10:14:48,374 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.097 2026-10-21 10:14:48,484 44 INFO rb-133655d-225807-427165 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-21 10:14:48,488 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 10:14:48,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.021 0.051 2026-10-21 10:14:48,496 44 INFO rb-133655d-225807-427165 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-21 10:14:48,513 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 10:14:48,540 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.017 0.093 2026-10-21 10:14:48,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.124 2026-10-21 10:14:48,574 44 INFO rb-133655d-225807-427165 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-21 10:14:48,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.124 2026-10-21 10:14:48,636 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.118 2026-10-21 10:14:48,638 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.129 2026-10-21 10:14:48,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.205 2026-10-21 10:14:48,658 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.003 0.071 2026-10-21 10:14:48,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.081 2026-10-21 10:14:48,744 44 INFO rb-133655d-225807-427165 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-21 10:14:48,755 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-21 10:14:48,763 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 10:14:48,802 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "POST /mail/data HTTP/1.1" 200 - 34 0.063 0.218 2026-10-21 10:14:48,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:48] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.063 2026-10-21 10:14:49,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:49] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.108 0.224 2026-10-21 10:14:49,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:49] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.022 0.065 2026-10-21 10:14:49,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:49] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.090 2026-10-21 10:14:49,574 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:49] "POST /mail/data HTTP/1.1" 200 - 45 0.030 0.188 2026-10-21 10:14:49,579 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:49] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.148 2026-10-21 10:14:49,655 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:49] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.037 2026-10-21 10:14:49,665 44 INFO rb-133655d-225807-427165 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-21 10:14:49,701 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:49] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.029 2026-10-21 10:14:49,765 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:49] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.022 0.053 2026-10-21 10:14:50,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.068 0.274 2026-10-21 10:14:50,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.010 2026-10-21 10:14:50,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.006 0.024 2026-10-21 10:14:50,199 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:50] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.017 2026-10-21 10:14:50,286 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:50] "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-21 10:14:50,626 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:50] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:14:50,677 44 INFO rb-133655d-225807-427165 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-21 10:14:50,723 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:50] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.022 0.045 2026-10-21 10:14:50,737 44 INFO rb-133655d-225807-427165 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-21 10:14:50,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:50] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.084 2026-10-21 10:14:50,785 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:50] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.008 0.113 2026-10-21 10:14:50,798 44 INFO rb-133655d-225807-427165 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-21 10:14:50,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:50] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.010 0.133 2026-10-21 10:14:51,008 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:51] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 55 0.060 0.143 2026-10-21 10:14:51,103 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.077 2026-10-21 10:14:51,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14: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.019 0.042 2026-10-21 10:14:51,202 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:51] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.059 2026-10-21 10:14:51,326 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:51] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 29 0.036 0.138 2026-10-21 10:14:51,378 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:51] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.010 2026-10-21 10:14:51,457 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14: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-21 10:14:51,480 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14: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-21 10:14:51,637 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:51] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-10-21 10:14:51,680 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14: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.008 0.019 2026-10-21 10:14:51,720 44 INFO rb-133655d-225807-427165 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-21 10:14:51,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:51] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.029 0.042 2026-10-21 10:14:51,806 44 INFO rb-133655d-225807-427165 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-21 10:14:51,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:51] "POST /mail/data HTTP/1.1" 200 - 34 0.034 0.118 2026-10-21 10:14:51,904 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:51] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.098 2026-10-21 10:14:52,040 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:52] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 35 0.037 0.184 2026-10-21 10:14:52,076 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14: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.012 0.326 2026-10-21 10:14:52,096 44 INFO rb-133655d-225807-427165 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-21 10:14:52,122 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.007 0.227 2026-10-21 10:14:52,144 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-10-21 10:14:52,146 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 10:14:52,213 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.126 2026-10-21 10:14:52,219 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.101 2026-10-21 10:14:52,266 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14: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.021 0.124 2026-10-21 10:14:52,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:52] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.020 0.250 2026-10-21 10:14:52,407 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 39627316 (allocated 43917312) 2026-10-21 10:14:52,413 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 154590 2026-10-21 10:14:52,419 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-10-21 10:14:52,420 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 154590 2026-10-21 10:14:52,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:52] "POST /mail/data HTTP/1.1" 200 - 31 0.037 0.257 2026-10-21 10:14:52,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14:52] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.208 2026-10-21 10:14:52,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:14: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.008 0.339 2026-10-21 10:14:52,531 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_101452_531469_test_task_templates_tour.txt 2026-10-21 10:14:52,531 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpoww7nffg_chrome_odoo" 2026-10-21 10:14:52,564 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:14:54,951 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-10-21 10:14:55,165 44 INFO rb-133655d-225807-427165 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-10-21 10:14:55,412 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:14:58,687 44 INFO rb-133655d-225807-427165 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-10-21 10:15:06,142 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:15:32,347 44 INFO rb-133655d-225807-427165 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-10-21 10:15:34,576 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:16:02,926 44 INFO rb-133655d-225807-427165 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-10-21 10:16:07,138 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #410 deleted account.analytic.line records with IDs: [12] 2026-10-21 10:16:07,484 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #410 deleted account.move.line.ctp records with IDs: [1371, 1372, 1373] 2026-10-21 10:16:07,756 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #410 deleted account.move.line records with IDs: [2558, 2559, 2560, 2561] 2026-10-21 10:16:07,893 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #410 deleted account.move records with IDs: [961] 2026-10-21 10:16:08,034 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #410 deleted account.analytic.line records with IDs: [11] 2026-10-21 10:16:08,230 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #410 deleted account.move.line.ctp records with IDs: [1370] 2026-10-21 10:16:08,384 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #410 deleted account.move.line records with IDs: [2556, 2557] 2026-10-21 10:16:08,465 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #410 deleted account.move records with IDs: [960] 2026-10-21 10:16:08,521 44 INFO rb-133655d-225807-427165 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-10-21 10:16:09,528 44 INFO rb-133655d-225807-427165 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_expense_with_divided_distribution ... 2026-10-21 10:16:13,195 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-21 10:16:16,812 44 INFO rb-133655d-225807-427165 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-10-21 10:16:16,838 44 INFO rb-133655d-225807-427165 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-21 10:16:18,697 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:16:27,373 44 INFO rb-133655d-225807-427165 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-10-21 10:16:29,271 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:16:39,562 44 INFO rb-133655d-225807-427165 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-10-21 10:16:40,280 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:17:01,847 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-10-21 10:17:05,174 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-10-21 10:17:06,970 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-10-21 10:17:08,166 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-10-21 10:17:11,168 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-10-21 10:17:16,737 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-10-21 10:17:21,208 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-10-21 10:17:22,893 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-10-21 10:17:23,811 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-10-21 10:17:25,461 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-10-21 10:17:25,731 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-10-21 10:17:28,636 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-10-21 10:17:30,115 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #419 deleted account.analytic.line records with IDs: [45] 2026-10-21 10:17:30,331 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-10-21 10:17:32,493 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #419 deleted account.move.line.ctp records with IDs: [1422, 1423] 2026-10-21 10:17:32,672 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #419 deleted account.move.line records with IDs: [2636] 2026-10-21 10:17:35,624 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:18:04,810 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-10-21 10:18:05,229 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-10-21 10:18:08,897 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:18:08,901 44 INFO rb-133655d-225807-427165 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-10-21 10:18:10,342 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1607] 2026-10-21 10:18:10,365 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:18:34,413 44 INFO rb-133655d-225807-427165 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-10-21 10:18:38,954 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:19:10,890 44 INFO rb-133655d-225807-427165 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-10-21 10:19:17,211 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #428 deleted stock.move.line records with IDs: [1605] 2026-10-21 10:19:17,695 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #428 deleted account.analytic.line records with IDs: [49] 2026-10-21 10:19:18,047 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #428 deleted account.move.line.ctp records with IDs: [1429] 2026-10-21 10:19:18,275 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #428 deleted account.move.line records with IDs: [2643, 2644] 2026-10-21 10:19:18,439 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #428 deleted account.move records with IDs: [986] 2026-10-21 10:19:20,066 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #428 deleted stock.move.line records with IDs: [1606] 2026-10-21 10:19:20,330 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #428 deleted account.analytic.line records with IDs: [50] 2026-10-21 10:19:20,595 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #428 deleted account.move.line.ctp records with IDs: [1430] 2026-10-21 10:19:20,775 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #428 deleted account.move.line records with IDs: [2645, 2646] 2026-10-21 10:19:20,856 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #428 deleted account.move records with IDs: [987] 2026-10-21 10:19:20,920 44 INFO rb-133655d-225807-427165 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-10-21 10:19:27,830 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-21 10:19:54,918 44 INFO rb-133655d-225807-427165 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-10-21 10:19:57,672 44 INFO rb-133655d-225807-427165 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-10-21 10:19:58,042 44 INFO rb-133655d-225807-427165 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-10-21 10:20:04,252 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-21 10:20:10,777 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:20:11,165 44 INFO rb-133655d-225807-427165 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-10-21 10:20:11,000 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #442 deleted resource.calendar.leaves records with IDs: [2] 2026-10-21 10:20:11,000 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #442 deleted account.analytic.line records with IDs: [58] 2026-10-21 10:20:11,781 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-21 10:20:17,266 44 INFO rb-133655d-225807-427165 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-10-21 10:20:18,343 44 INFO rb-133655d-225807-427165 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-10-21 10:20:19,000 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [62] 2026-10-21 10:20:19,311 44 INFO rb-133655d-225807-427165 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-10-21 10:20:19,000 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-10-21 10:20:20,000 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [68] 2026-10-21 10:20:20,000 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [69] 2026-10-21 10:20:20,333 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-21 10:20:21,208 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:20:21,355 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-10-21 10:20:21,770 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 154825 2026-10-21 10:20:21,770 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmplovpel7q_chrome_odoo 2026-10-21 10:20:21,770 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:36171/json/version 2026-10-21 10:20:21,771 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:20:21,811 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-10-21 10:20:21,811 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:36171/json 2026-10-21 10:20:21,812 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:20:21,823 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:36171/devtools/page/BEDCB0445A739EB0C12861FE6F43C7CD 2026-10-21 10:20:21,835 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-10-21 10:20:21,843 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-10-21 10:20:21,897 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:20:21,902 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-10-21 10:20:21,905 44 INFO rb-133655d-225807-427165 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-21 10:20:21,905 44 INFO rb-133655d-225807-427165 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-21 10:20:21,919 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:20:23,774 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:23] "GET /odoo?debug=1 HTTP/1.1" 200 - 148 0.127 1.732 2026-10-21 10:20:23,778 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': 'BEDCB0445A739EB0C12861FE6F43C7CD', 'loaderId': 'D37A6C91FFEE0FD342082FE9FE4AC23B', 'isDownload': False} 2026-10-21 10:20:23,778 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-10-21 10:20:23,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:23] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-21 10:20:23,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:23] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-10-21 10:20:24,095 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:24] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.089 0.192 2026-10-21 10:20:24,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.288 2026-10-21 10:20:24,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:24] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 10:20:24,803 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:24] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-21 10:20:24,960 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:20:24,964 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:24] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:20:24,978 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-21 10:20:25,045 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:20:25,089 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.024 0.058 2026-10-21 10:20:25,098 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-21 10:20:25,105 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.080 2026-10-21 10:20:25,131 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.078 2026-10-21 10:20:25,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-21 10:20:25,156 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:20:25,312 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /odoo HTTP/1.1" 200 - 29 0.050 0.094 2026-10-21 10:20:25,357 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.175 2026-10-21 10:20:25,413 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-21 10:20:25,420 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.013 0.109 2026-10-21 10:20:25,424 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20: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-21 10:20:25,447 44 INFO rb-133655d-225807-427165 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-21 10:20:25,466 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /web/image/res.partner/3/avatar_128?unique=1792578020000 HTTP/1.1" 200 - 6 0.021 0.142 2026-10-21 10:20:25,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.175 2026-10-21 10:20:25,498 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.170 2026-10-21 10:20:25,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.093 2026-10-21 10:20:25,635 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "POST /mail/data HTTP/1.1" 200 - 34 0.036 0.150 2026-10-21 10:20:25,644 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.310 2026-10-21 10:20:25,647 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.251 2026-10-21 10:20:25,720 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.020 0.224 2026-10-21 10:20:25,721 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:20:25,724 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:20:25,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.026 0.128 2026-10-21 10:20:25,942 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.160 2026-10-21 10:20:26,729 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:20:26,731 44 INFO rb-133655d-225807-427165 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-21 10:20:26,754 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.005 2026-10-21 10:20:26,824 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-21 10:20:26,979 44 INFO rb-133655d-225807-427165 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-21 10:20:27,000 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.014 0.040 2026-10-21 10:20:27,018 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.049 2026-10-21 10:20:27,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.061 2026-10-21 10:20:27,082 44 INFO rb-133655d-225807-427165 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-21 10:20:27,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /mail/data HTTP/1.1" 200 - 19 0.030 0.073 2026-10-21 10:20:27,102 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-21 10:20:27,144 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 206 - 0 0.000 0.014 2026-10-21 10:20:27,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.013 0.190 2026-10-21 10:20:27,156 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.140 2026-10-21 10:20:27,165 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.157 2026-10-21 10:20:27,171 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 206 - 0 0.000 0.008 2026-10-21 10:20:27,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /web/action/load HTTP/1.1" 200 - 12 0.022 0.086 2026-10-21 10:20:27,523 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 74 0.080 0.179 2026-10-21 10:20:27,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.016 2026-10-21 10:20:27,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.023 0.069 2026-10-21 10:20:27,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.055 2026-10-21 10:20:27,899 44 INFO rb-133655d-225807-427165 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-21 10:20:27,902 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "POST /mail/data HTTP/1.1" 200 - 45 0.033 0.104 2026-10-21 10:20:27,939 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:27] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.042 2026-10-21 10:20:28,005 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.090 2026-10-21 10:20:28,046 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.089 2026-10-21 10:20:28,141 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "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.031 0.062 2026-10-21 10:20:28,185 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.019 0.092 2026-10-21 10:20:28,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.126 2026-10-21 10:20:28,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.128 2026-10-21 10:20:28,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:20:28,339 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-21 10:20:28,388 44 INFO rb-133655d-225807-427165 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-21 10:20:28,404 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "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.014 0.033 2026-10-21 10:20:28,446 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "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.013 0.025 2026-10-21 10:20:28,449 44 INFO rb-133655d-225807-427165 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-21 10:20:28,514 44 INFO rb-133655d-225807-427165 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-21 10:20:28,530 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.015 0.110 2026-10-21 10:20:28,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.024 2026-10-21 10:20:28,632 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 27 0.024 0.089 2026-10-21 10:20:28,656 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "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-21 10:20:28,671 44 INFO rb-133655d-225807-427165 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-21 10:20:28,720 44 INFO rb-133655d-225807-427165 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-21 10:20:28,782 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "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.010 0.092 2026-10-21 10:20:28,783 44 INFO rb-133655d-225807-427165 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-21 10:20:28,823 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "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.018 0.141 2026-10-21 10:20:28,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.175 2026-10-21 10:20:28,849 44 INFO rb-133655d-225807-427165 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-21 10:20:28,875 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "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.019 0.066 2026-10-21 10:20:28,885 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.035 2026-10-21 10:20:29,001 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.034 0.110 2026-10-21 10:20:29,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-21 10:20:29,038 44 INFO rb-133655d-225807-427165 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-21 10:20:29,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 10:20:29,090 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "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.013 0.047 2026-10-21 10:20:29,092 44 INFO rb-133655d-225807-427165 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-21 10:20:29,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "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.014 0.068 2026-10-21 10:20:29,150 44 INFO rb-133655d-225807-427165 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-21 10:20:29,216 44 INFO rb-133655d-225807-427165 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-21 10:20:29,220 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 10:20:29,328 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.025 0.083 2026-10-21 10:20:29,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-21 10:20:29,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-21 10:20:29,372 44 INFO rb-133655d-225807-427165 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-21 10:20:29,412 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "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.015 0.030 2026-10-21 10:20:29,425 44 INFO rb-133655d-225807-427165 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-21 10:20:29,442 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "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.008 0.053 2026-10-21 10:20:29,487 44 INFO rb-133655d-225807-427165 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-21 10:20:29,548 44 INFO rb-133655d-225807-427165 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-21 10:20:29,565 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-21 10:20:29,664 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.023 0.079 2026-10-21 10:20:29,682 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "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-21 10:20:29,697 44 INFO rb-133655d-225807-427165 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-21 10:20:29,702 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-21 10:20:29,747 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "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.013 0.033 2026-10-21 10:20:29,760 44 INFO rb-133655d-225807-427165 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-21 10:20:29,780 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "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.009 0.061 2026-10-21 10:20:29,839 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.054 2026-10-21 10:20:29,870 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.011 2026-10-21 10:20:29,924 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:29] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.014 0.045 2026-10-21 10:20:30,018 44 INFO rb-133655d-225807-427165 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-21 10:20:30,069 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.043 2026-10-21 10:20:30,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.026 0.037 2026-10-21 10:20:30,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.007 2026-10-21 10:20:30,252 44 INFO rb-133655d-225807-427165 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-21 10:20:30,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "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.016 2026-10-21 10:20:30,282 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "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.016 2026-10-21 10:20:30,303 44 INFO rb-133655d-225807-427165 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-21 10:20:30,354 44 INFO rb-133655d-225807-427165 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-21 10:20:30,415 44 INFO rb-133655d-225807-427165 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-21 10:20:30,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.013 2026-10-21 10:20:30,500 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 10:20:30,501 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.016 2026-10-21 10:20:30,532 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "GET /web/assets/cafa89f/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-21 10:20:30,536 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "GET /web/assets/44cef7e/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-21 10:20:30,600 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.016 2026-10-21 10:20:30,633 44 INFO rb-133655d-225807-427165 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-21 10:20:30,683 44 INFO rb-133655d-225807-427165 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-21 10:20:30,734 44 INFO rb-133655d-225807-427165 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-21 10:20:30,794 44 INFO rb-133655d-225807-427165 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-21 10:20:30,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.004 0.017 2026-10-21 10:20:30,854 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "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.005 0.018 2026-10-21 10:20:30,894 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:30] "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.011 0.019 2026-10-21 10:20:30,930 44 INFO rb-133655d-225807-427165 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-21 10:20:30,983 44 INFO rb-133655d-225807-427165 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-21 10:20:31,040 44 INFO rb-133655d-225807-427165 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-21 10:20:31,090 44 INFO rb-133655d-225807-427165 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-21 10:20:31,141 44 INFO rb-133655d-225807-427165 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-21 10:20:31,204 44 INFO rb-133655d-225807-427165 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-21 10:20:31,265 44 INFO rb-133655d-225807-427165 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-21 10:20:31,272 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:31] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:20:31,328 44 INFO rb-133655d-225807-427165 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-21 10:20:31,388 44 INFO rb-133655d-225807-427165 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-21 10:20:31,485 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:31] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.020 0.074 2026-10-21 10:20:31,522 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:31] "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-21 10:20:31,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:31] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 10:20:31,539 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-10-21 10:20:31,541 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-21 10:20:31,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:31] "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.011 0.030 2026-10-21 10:20:31,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:31] "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.011 0.048 2026-10-21 10:20:31,751 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 33547068 (allocated 35233792) 2026-10-21 10:20:31,766 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 154825 2026-10-21 10:20:31,766 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-10-21 10:20:31,772 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 154825 2026-10-21 10:20:31,887 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_102031_887789_test_project_todo_history.txt 2026-10-21 10:20:31,888 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmplovpel7q_chrome_odoo" 2026-10-21 10:20:31,914 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-10-21 10:20:32,807 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 155097 2026-10-21 10:20:32,808 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmpdjwu_tox_chrome_odoo 2026-10-21 10:20:32,808 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:40465/json/version 2026-10-21 10:20:32,809 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40465', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:20:32,820 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-21 10:20:32,820 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:40465/json 2026-10-21 10:20:32,821 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40465', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:20:32,837 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:40465/devtools/page/FD46DB8CCD79228D602DD900A8808DE1 2026-10-21 10:20:32,850 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-10-21 10:20:32,854 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-10-21 10:20:33,023 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:20:33,027 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-10-21 10:20:33,032 44 INFO rb-133655d-225807-427165 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-21 10:20:33,032 44 INFO rb-133655d-225807-427165 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-21 10:20:33,051 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:20:35,002 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:35] "GET /odoo HTTP/1.1" 200 - 153 0.152 1.804 2026-10-21 10:20:35,006 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': 'FD46DB8CCD79228D602DD900A8808DE1', 'loaderId': '90CC47814B1CE026574DBA985D39D118', 'isDownload': False} 2026-10-21 10:20:35,006 44 INFO rb-133655d-225807-427165 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-21 10:20:35,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:35] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-21 10:20:35,186 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.041 0.112 2026-10-21 10:20:35,198 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:35] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.166 2026-10-21 10:20:35,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.162 2026-10-21 10:20:35,247 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:35] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.010 0.015 2026-10-21 10:20:35,321 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:35] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 10:20:36,188 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:20:36,189 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:20:36,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.013 2026-10-21 10:20:36,253 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:20:36,283 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-10-21 10:20:36,294 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.018 0.048 2026-10-21 10:20:36,299 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.061 2026-10-21 10:20:36,316 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-21 10:20:36,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:20:36,340 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:20:36,453 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /odoo HTTP/1.1" 200 - 29 0.028 0.071 2026-10-21 10:20:36,479 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.113 2026-10-21 10:20:36,531 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.007 0.065 2026-10-21 10:20:36,561 44 INFO rb-133655d-225807-427165 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-21 10:20:36,576 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-21 10:20:36,577 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.046 2026-10-21 10:20:36,592 44 INFO rb-133655d-225807-427165 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-21 10:20:36,605 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /web/image/res.partner/3/avatar_128?unique=1792578020000 HTTP/1.1" 200 - 6 0.029 0.116 2026-10-21 10:20:36,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.146 2026-10-21 10:20:36,622 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.156 2026-10-21 10:20:36,646 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.187 2026-10-21 10:20:36,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.092 2026-10-21 10:20:36,710 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:20:36,712 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-21 10:20:36,756 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "POST /mail/data HTTP/1.1" 200 - 44 0.044 0.107 2026-10-21 10:20:36,797 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.194 2026-10-21 10:20:36,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.018 2026-10-21 10:20:36,836 44 INFO rb-133655d-225807-427165 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-21 10:20:36,860 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:20:36,867 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:20:36,883 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:36] "POST /mail/data HTTP/1.1" 200 - 15 0.018 0.027 2026-10-21 10:20:36,905 44 INFO rb-133655d-225807-427165 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-21 10:20:37,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 86 0.085 0.259 2026-10-21 10:20:37,433 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 31 0.041 0.085 2026-10-21 10:20:37,587 44 INFO rb-133655d-225807-427165 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-21 10:20:37,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:37] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.020 0.023 2026-10-21 10:20:37,646 44 INFO rb-133655d-225807-427165 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-21 10:20:37,709 44 INFO rb-133655d-225807-427165 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-21 10:20:37,776 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:37] "POST /mail/data HTTP/1.1" 200 - 45 0.053 0.124 2026-10-21 10:20:37,864 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.032 0.118 2026-10-21 10:20:37,907 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.082 2026-10-21 10:20:37,921 44 INFO rb-133655d-225807-427165 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-21 10:20:37,973 44 INFO rb-133655d-225807-427165 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-21 10:20:38,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:38] "POST /mail/data HTTP/1.1" 200 - 15 0.010 0.021 2026-10-21 10:20:38,027 44 INFO rb-133655d-225807-427165 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-21 10:20:38,034 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:38] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 - 5 0.001 0.003 2026-10-21 10:20:38,161 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:38] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.014 0.090 2026-10-21 10:20:38,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:38] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 26 0.050 0.060 2026-10-21 10:20:38,355 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-10-21 10:20:38,356 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-21 10:20:38,500 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 27163520 (allocated 28839936) 2026-10-21 10:20:38,512 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 155097 2026-10-21 10:20:38,513 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-10-21 10:20:38,518 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 155097 2026-10-21 10:20:38,616 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_102038_616158_test_tour_project_task_activities_split.txt 2026-10-21 10:20:38,616 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmpdjwu_tox_chrome_odoo" 2026-10-21 10:20:38,633 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-10-21 10:20:39,071 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 155295 2026-10-21 10:20:39,073 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpij_xmj46_chrome_odoo 2026-10-21 10:20:39,073 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:40431/json/version 2026-10-21 10:20:39,074 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40431', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:20:39,132 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-10-21 10:20:39,132 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:40431/json 2026-10-21 10:20:39,133 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40431', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:20:39,143 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:40431/devtools/page/8E76F06138F9F765BF86F028634AF24E 2026-10-21 10:20:39,159 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-10-21 10:20:39,167 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-10-21 10:20:39,341 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:20:39,350 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-10-21 10:20:39,354 44 INFO rb-133655d-225807-427165 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-21 10:20:39,355 44 INFO rb-133655d-225807-427165 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-21 10:20:39,373 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:20:41,238 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:41] "GET /odoo HTTP/1.1" 200 - 154 0.192 1.676 2026-10-21 10:20:41,242 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': '8E76F06138F9F765BF86F028634AF24E', 'loaderId': '2D4BF3C679EFCDE31D2564D4794E9E76', 'isDownload': False} 2026-10-21 10:20:41,242 44 INFO rb-133655d-225807-427165 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-21 10:20:41,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:41] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.009 0.017 2026-10-21 10:20:41,358 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.031 0.053 2026-10-21 10:20:41,492 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.022 0.197 2026-10-21 10:20:41,503 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:41] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.232 2026-10-21 10:20:41,510 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:41] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.139 2026-10-21 10:20:41,626 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:41] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 10:20:42,506 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:20:42,512 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 10:20:42,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-21 10:20:42,603 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:20:42,647 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-10-21 10:20:42,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.029 0.070 2026-10-21 10:20:42,667 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.096 2026-10-21 10:20:42,693 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.086 2026-10-21 10:20:42,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-21 10:20:42,708 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:20:42,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /odoo HTTP/1.1" 200 - 29 0.037 0.062 2026-10-21 10:20:42,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.113 2026-10-21 10:20:42,943 44 INFO rb-133655d-225807-427165 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-21 10:20:42,952 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 10:20:42,958 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:20:42,959 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.032 0.073 2026-10-21 10:20:42,963 44 INFO rb-133655d-225807-427165 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-21 10:20:42,994 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "GET /web/image/res.partner/3/avatar_128?unique=1792578020000 HTTP/1.1" 200 - 6 0.010 0.126 2026-10-21 10:20:42,999 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:42] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.133 2026-10-21 10:20:43,007 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.132 2026-10-21 10:20:43,022 44 INFO rb-133655d-225807-427165 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-21 10:20:43,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.071 2026-10-21 10:20:43,088 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-21 10:20:43,089 44 INFO rb-133655d-225807-427165 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-21 10:20:43,106 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-21 10:20:43,167 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /mail/data HTTP/1.1" 200 - 34 0.052 0.139 2026-10-21 10:20:43,193 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.319 2026-10-21 10:20:43,197 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.248 2026-10-21 10:20:43,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.166 2026-10-21 10:20:43,210 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.171 2026-10-21 10:20:43,229 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.112 2026-10-21 10:20:43,269 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /web/action/load HTTP/1.1" 200 - 12 0.013 0.143 2026-10-21 10:20:43,552 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.079 0.165 2026-10-21 10:20:43,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.016 2026-10-21 10:20:43,671 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.016 0.068 2026-10-21 10:20:43,737 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.037 2026-10-21 10:20:43,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /mail/data HTTP/1.1" 200 - 45 0.021 0.073 2026-10-21 10:20:43,874 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.006 0.023 2026-10-21 10:20:43,912 44 INFO rb-133655d-225807-427165 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-21 10:20:43,933 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.029 2026-10-21 10:20:43,966 44 INFO rb-133655d-225807-427165 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-21 10:20:44,024 44 INFO rb-133655d-225807-427165 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-21 10:20:44,080 44 INFO rb-133655d-225807-427165 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-21 10:20:44,107 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.004 0.020 2026-10-21 10:20:44,144 44 INFO rb-133655d-225807-427165 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-21 10:20:44,150 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 9 0.006 0.026 2026-10-21 10:20:44,188 44 INFO rb-133655d-225807-427165 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-21 10:20:44,245 44 INFO rb-133655d-225807-427165 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-21 10:20:44,255 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 10:20:44,277 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.002 0.009 2026-10-21 10:20:44,300 44 INFO rb-133655d-225807-427165 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-21 10:20:44,360 44 INFO rb-133655d-225807-427165 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-21 10:20:44,382 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.013 2026-10-21 10:20:44,407 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-10-21 10:20:44,414 44 INFO rb-133655d-225807-427165 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-21 10:20:44,474 44 INFO rb-133655d-225807-427165 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-21 10:20:44,525 44 INFO rb-133655d-225807-427165 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-21 10:20:44,587 44 INFO rb-133655d-225807-427165 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-21 10:20:44,637 44 INFO rb-133655d-225807-427165 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-21 10:20:44,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 59 0.042 0.114 2026-10-21 10:20:44,768 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:20:44,818 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.012 0.036 2026-10-21 10:20:44,893 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "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.019 0.097 2026-10-21 10:20:44,928 44 INFO rb-133655d-225807-427165 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-21 10:20:44,935 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.063 2026-10-21 10:20:44,950 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.004 0.061 2026-10-21 10:20:44,959 44 INFO rb-133655d-225807-427165 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-21 10:20:44,962 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 1 0.001 0.041 2026-10-21 10:20:45,019 44 INFO rb-133655d-225807-427165 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-21 10:20:45,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.024 0.113 2026-10-21 10:20:45,039 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.056 2026-10-21 10:20:45,072 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.004 0.014 2026-10-21 10:20:45,083 44 INFO rb-133655d-225807-427165 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-21 10:20:45,088 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.031 2026-10-21 10:20:45,120 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.009 0.044 2026-10-21 10:20:45,156 44 INFO rb-133655d-225807-427165 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-21 10:20:45,236 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.068 2026-10-21 10:20:45,268 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-21 10:20:45,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.010 0.039 2026-10-21 10:20:45,323 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.054 2026-10-21 10:20:45,376 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:20:45,470 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.004 2026-10-21 10:20:45,498 44 INFO rb-133655d-225807-427165 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-21 10:20:45,520 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20: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.016 0.024 2026-10-21 10:20:45,551 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20: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.009 0.029 2026-10-21 10:20:45,574 44 INFO rb-133655d-225807-427165 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-21 10:20:45,678 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.021 0.049 2026-10-21 10:20:45,769 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /mail/data HTTP/1.1" 200 - 34 0.028 0.102 2026-10-21 10:20:45,795 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.023 2026-10-21 10:20:45,861 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-21 10:20:45,898 44 INFO rb-133655d-225807-427165 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-21 10:20:45,926 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:45] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.008 2026-10-21 10:20:45,991 44 INFO rb-133655d-225807-427165 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-21 10:20:46,061 44 INFO rb-133655d-225807-427165 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-21 10:20:46,112 44 INFO rb-133655d-225807-427165 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-21 10:20:46,180 44 INFO rb-133655d-225807-427165 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-21 10:20:46,239 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.013 0.043 2026-10-21 10:20:46,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.007 0.033 2026-10-21 10:20:46,330 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 10:20:46,394 44 INFO rb-133655d-225807-427165 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-21 10:20:46,425 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.008 0.021 2026-10-21 10:20:46,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 10:20:46,464 44 INFO rb-133655d-225807-427165 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-21 10:20:46,490 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.012 0.033 2026-10-21 10:20:46,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.011 2026-10-21 10:20:46,535 44 INFO rb-133655d-225807-427165 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-21 10:20:46,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /mail/data HTTP/1.1" 200 - 25 0.016 0.054 2026-10-21 10:20:46,603 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.007 0.065 2026-10-21 10:20:46,821 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.009 0.025 2026-10-21 10:20:46,861 44 INFO rb-133655d-225807-427165 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-21 10:20:46,866 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "GET /web/image/res.users/443/avatar_128 HTTP/1.1" 200 - 7 0.008 0.021 2026-10-21 10:20:46,903 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:46] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 3 0.015 0.020 2026-10-21 10:20:46,963 44 INFO rb-133655d-225807-427165 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-21 10:20:47,017 44 INFO rb-133655d-225807-427165 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-21 10:20:47,025 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 16 0.013 0.039 2026-10-21 10:20:47,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:20:47,077 44 INFO rb-133655d-225807-427165 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-21 10:20:47,104 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.011 0.036 2026-10-21 10:20:47,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.050 2026-10-21 10:20:47,118 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.059 2026-10-21 10:20:47,126 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-21 10:20:47,127 44 INFO rb-133655d-225807-427165 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-21 10:20:47,351 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.060 0.159 2026-10-21 10:20:47,379 44 INFO rb-133655d-225807-427165 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-21 10:20:47,428 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.017 0.038 2026-10-21 10:20:47,437 44 INFO rb-133655d-225807-427165 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-21 10:20:47,440 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.063 2026-10-21 10:20:47,447 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.057 2026-10-21 10:20:47,491 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "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.014 0.085 2026-10-21 10:20:47,529 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "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.014 0.076 2026-10-21 10:20:47,570 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/action/load HTTP/1.1" 200 - 13 0.017 0.101 2026-10-21 10:20:47,619 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.026 2026-10-21 10:20:47,677 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.008 0.025 2026-10-21 10:20:47,748 44 INFO rb-133655d-225807-427165 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-21 10:20:47,749 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "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.008 0.024 2026-10-21 10:20:47,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:47] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.006 0.025 2026-10-21 10:20:48,037 44 INFO rb-133655d-225807-427165 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-21 10:20:48,095 44 INFO rb-133655d-225807-427165 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-21 10:20:48,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:48] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 54 0.041 0.069 2026-10-21 10:20:48,200 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.010 0.032 2026-10-21 10:20:48,309 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:48] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.030 0.065 2026-10-21 10:20:48,367 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:48] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.019 0.032 2026-10-21 10:20:48,405 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:48] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 - 10 0.010 0.061 2026-10-21 10:20:48,466 44 INFO rb-133655d-225807-427165 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-21 10:20:48,569 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.011 0.101 2026-10-21 10:20:48,634 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.143 2026-10-21 10:20:48,685 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.009 0.008 2026-10-21 10:20:48,693 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-10-21 10:20:48,693 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-21 10:20:48,773 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:20:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.022 0.078 2026-10-21 10:20:48,911 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 37073484 (allocated 41033728) 2026-10-21 10:20:48,918 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 155295 2026-10-21 10:20:48,920 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-10-21 10:20:48,920 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 155295 2026-10-21 10:20:49,031 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_102049_031227_test_tour_todo_main_ui_functions.txt 2026-10-21 10:20:49,031 44 INFO rb-133655d-225807-427165 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpij_xmj46_chrome_odoo" 2026-10-21 10:20:49,062 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-21 10:21:00,522 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_change_uom_without_purchase_access ... 2026-10-21 10:21:01,676 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-10-21 10:21:02,038 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-10-21 10:21:06,037 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 446, model: sale.order.line 2026-10-21 10:21:06,052 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-10-21 10:21:06,834 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-10-21 10:21:18,443 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-10-21 10:21:23,171 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:21:38,277 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-10-21 10:21:42,563 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_bill_to_receive ... 2026-10-21 10:21:42,836 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_default_no_movement ... 2026-10-21 10:21:42,974 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_mixed_lines ... 2026-10-21 10:21:44,400 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_prepaid_expense ... 2026-10-21 10:21:45,674 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-10-21 10:21:47,006 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-10-21 10:21:47,251 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-10-21 10:21:49,384 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-10-21 10:21:52,050 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-10-21 10:21:55,741 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-10-21 10:21:57,129 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-10-21 10:21:58,729 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-10-21 10:22:00,031 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-10-21 10:22:00,227 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-10-21 10:22:03,758 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:22:03,762 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-10-21 10:22:03,763 44 INFO rb-133655d-225807-427165 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-21 10:22:03,774 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:22:24,619 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-10-21 10:22:25,455 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-10-21 10:22:27,613 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-10-21 10:22:30,897 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-10-21 10:22:31,103 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-10-21 10:22:33,935 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-10-21 10:22:36,282 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-10-21 10:22:37,831 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-10-21 10:22:38,184 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-10-21 10:22:40,963 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-10-21 10:22:41,408 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-10-21 10:22:41,612 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-10-21 10:22:44,549 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-10-21 10:22:45,823 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-10-21 10:22:46,318 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-10-21 10:22:48,631 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_partner_deletion ... 2026-10-21 10:22:49,030 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-10-21 10:22:50,960 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_price_include_price_exclude_with_multicompany ... 2026-10-21 10:22:54,325 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_price_include_tax_mapped_by_fiscal_position_on_branch ... 2026-10-21 10:23:00,494 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-10-21 10:23:02,631 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #451 deleted stock.move.line records with IDs: [1614] 2026-10-21 10:23:02,769 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-10-21 10:23:05,966 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-10-21 10:23:08,383 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-10-21 10:23:21,477 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-10-21 10:23:21,866 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-10-21 10:23:22,448 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-10-21 10:23:25,298 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-10-21 10:23:25,484 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-10-21 10:23:25,971 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-10-21 10:23:27,185 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-10-21 10:23:33,045 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-10-21 10:23:36,925 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-10-21 10:23:39,379 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-10-21 10:23:41,865 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-10-21 10:23:42,881 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-10-21 10:23:43,313 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-10-21 10:23:46,049 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-10-21 10:23:52,037 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-10-21 10:23:53,802 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-21 10:23:54,496 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:24:07,245 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:24:08,181 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:24:08,656 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-10-21 10:24:15,181 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:24:26,627 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-10-21 10:24:33,308 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1490, 1491, 1492, 1493] 2026-10-21 10:24:33,509 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2747, 2748, 2749, 2750, 2751] 2026-10-21 10:24:33,596 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #459 deleted mail.message records with IDs: [20812] 2026-10-21 10:24:33,717 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #459 deleted account.move records with IDs: [1029] 2026-10-21 10:24:34,193 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-10-21 10:24:38,877 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-10-21 10:24:45,289 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-10-21 10:24:49,123 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:24:59,200 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-10-21 10:25:00,811 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 155575 2026-10-21 10:25:00,812 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmpykk0_uy4_chrome_odoo 2026-10-21 10:25:00,812 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:41735/json/version 2026-10-21 10:25:00,813 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:25:00,836 44 INFO rb-133655d-225807-427165 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-21 10:25:00,836 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:41735/json 2026-10-21 10:25:00,837 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:25:00,858 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:41735/devtools/page/E2511E3C7B29778089102A324C526AED 2026-10-21 10:25:00,866 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-10-21 10:25:00,873 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-10-21 10:25:01,037 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-10-21 10:25:01,040 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-10-21 10:25:01,044 44 INFO rb-133655d-225807-427165 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-21 10:25:01,044 44 INFO rb-133655d-225807-427165 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-21 10:25:01,060 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:25:03,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:03] "GET /odoo HTTP/1.1" 200 - 147 0.127 1.877 2026-10-21 10:25:03,069 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': 'E2511E3C7B29778089102A324C526AED', 'loaderId': '4108B8501417DD7AB74CA75884B41D0A', 'isDownload': False} 2026-10-21 10:25:03,070 44 INFO rb-133655d-225807-427165 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-21 10:25:03,121 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:03] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-21 10:25:03,139 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:03] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.019 2026-10-21 10:25:03,293 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:03] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.042 0.131 2026-10-21 10:25:03,319 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.185 2026-10-21 10:25:03,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:03] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.015 2026-10-21 10:25:03,445 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:03] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-21 10:25:04,495 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 10:25:04,506 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-21 10:25:04,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.027 2026-10-21 10:25:04,584 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-21 10:25:04,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-21 10:25:04,675 44 INFO rb-133655d-225807-427165 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-21 10:25:04,697 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:25:04,717 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:25:04,824 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /odoo HTTP/1.1" 200 - 28 0.029 0.053 2026-10-21 10:25:04,846 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.094 2026-10-21 10:25:04,964 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /web/image?model=res.users&field=avatar_128&id=463 HTTP/1.1" 200 - 14 0.023 0.048 2026-10-21 10:25:04,967 44 INFO rb-133655d-225807-427165 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-21 10:25:04,982 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:25:04,984 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 10:25:04,995 44 INFO rb-133655d-225807-427165 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-21 10:25:05,043 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "GET /web/image/res.partner/1782/avatar_128?unique=1792578289000 HTTP/1.1" 200 - 6 0.021 0.121 2026-10-21 10:25:05,050 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.139 2026-10-21 10:25:05,058 44 INFO rb-133655d-225807-427165 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-21 10:25:05,061 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.150 2026-10-21 10:25:05,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.169 2026-10-21 10:25:05,133 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:25:05,135 44 INFO rb-133655d-225807-427165 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-21 10:25:05,195 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "POST /mail/data HTTP/1.1" 200 - 32 0.062 0.133 2026-10-21 10:25:05,229 44 INFO rb-133655d-225807-427165 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-21 10:25:05,242 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "GET /web/image/res.company/282/favicon HTTP/1.1" 200 - 9 0.023 0.214 2026-10-21 10:25:05,245 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.220 2026-10-21 10:25:05,257 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.193 2026-10-21 10:25:05,284 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.129 2026-10-21 10:25:05,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.229 2026-10-21 10:25:05,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "GET /web/image/res.company/282/favicon HTTP/1.1" 304 - 4 0.004 0.053 2026-10-21 10:25:05,496 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: mrp_production_count 2026-10-21 10:25:05,506 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: sale_order_count 2026-10-21 10:25:05,520 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: has_sale_order 2026-10-21 10:25:05,521 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: repair_count 2026-10-21 10:25:05,532 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: freight.booking 2026-10-21 10:25:05,545 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: booking_count 2026-10-21 10:25:05,551 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: shipment_count 2026-10-21 10:25:05,816 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:05] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 123 0.151 0.321 2026-10-21 10:25:06,031 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:06] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.027 0.134 2026-10-21 10:25:06,149 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:06] "POST /mail/data HTTP/1.1" 200 - 43 0.031 0.124 2026-10-21 10:25:06,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.011 0.111 2026-10-21 10:25:06,252 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:06] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.014 0.056 2026-10-21 10:25:06,310 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:06] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.026 0.054 2026-10-21 10:25:06,373 44 INFO rb-133655d-225807-427165 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-21 10:25:06,409 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:06] "GET /web/image/res.users/463/avatar_128 HTTP/1.1" 200 - 7 0.010 0.030 2026-10-21 10:25:06,443 44 INFO rb-133655d-225807-427165 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-21 10:25:06,547 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:06] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.007 0.089 2026-10-21 10:25:06,589 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:06] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 10:25:06,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:06] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 10 0.010 0.051 2026-10-21 10:25:06,775 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:06] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:25:06,979 44 INFO rb-133655d-225807-427165 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-21 10:25:07,013 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:07] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.006 0.027 2026-10-21 10:25:07,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:07] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.018 2026-10-21 10:25:07,129 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:07] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 10:25:07,263 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:07] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.008 0.023 2026-10-21 10:25:07,318 44 INFO rb-133655d-225807-427165 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-21 10:25:07,378 44 INFO rb-133655d-225807-427165 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-21 10:25:07,443 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:07] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 11 0.036 0.075 2026-10-21 10:25:07,520 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:07] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.014 0.021 2026-10-21 10:25:07,632 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:25:07,668 44 INFO rb-133655d-225807-427165 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-21 10:25:07,684 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:07] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.010 0.021 2026-10-21 10:25:07,976 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:07] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.028 0.028 2026-10-21 10:25:08,027 44 INFO rb-133655d-225807-427165 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-21 10:25:08,057 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:08] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.002 0.016 2026-10-21 10:25:08,148 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:08] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.012 0.030 2026-10-21 10:25:08,368 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:08] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.077 0.120 2026-10-21 10:25:08,403 44 INFO rb-133655d-225807-427165 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-21 10:25:08,470 44 INFO rb-133655d-225807-427165 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-21 10:25:08,488 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:08] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 27 0.035 0.057 2026-10-21 10:25:08,515 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:08] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.102 2026-10-21 10:25:08,565 44 INFO rb-133655d-225807-427165 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-21 10:25:08,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:08] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.007 0.020 2026-10-21 10:25:08,572 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:08] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-21 10:25:08,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:08] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 10:25:08,633 44 INFO rb-133655d-225807-427165 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-21 10:25:08,682 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:08] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 11 0.012 0.033 2026-10-21 10:25:08,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:08] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 12 0.012 0.068 2026-10-21 10:25:09,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:09] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 61 0.105 0.173 2026-10-21 10:25:09,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:09] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 153 0.275 0.359 2026-10-21 10:25:09,942 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:09] "POST /mail/data HTTP/1.1" 200 - 37 0.054 0.611 2026-10-21 10:25:10,019 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:10] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.027 0.745 2026-10-21 10:25:10,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:10] "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.052 0.802 2026-10-21 10:25:10,360 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:10] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 49 0.117 0.416 2026-10-21 10:25:10,424 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:10] "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.032 0.412 2026-10-21 10:25:10,455 44 INFO rb-133655d-225807-427165 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-21 10:25:10,513 44 INFO rb-133655d-225807-427165 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-21 10:25:10,514 44 INFO rb-133655d-225807-427165 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-21 10:25:10,550 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:10] "POST /mail/data HTTP/1.1" 200 - 30 0.026 0.064 2026-10-21 10:25:10,566 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:10] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.003 0.031 2026-10-21 10:25:11,153 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: sale.order.line 2026-10-21 10:25:11,231 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: sale.order.line 2026-10-21 10:25:11,292 44 INFO rb-133655d-225807-427165 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-10-21 10:25:11,460 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:11] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 202 0.294 0.590 2026-10-21 10:25:11,827 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: account.payment 2026-10-21 10:25:11,863 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: payment.transaction 2026-10-21 10:25:11,875 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: mrp.production 2026-10-21 10:25:11,882 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: account.asset.asset 2026-10-21 10:25:12,038 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:12] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 129 0.133 0.421 2026-10-21 10:25:12,137 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:12] "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.029 0.029 2026-10-21 10:25:12,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:12] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 68 0.192 0.229 2026-10-21 10:25:12,847 44 INFO rb-133655d-225807-427165 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-21 10:25:12,885 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:12] "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.036 0.034 2026-10-21 10:25:12,908 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-10-21 10:25:12,909 44 INFO rb-133655d-225807-427165 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-21 10:25:13,067 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:13] "POST /mail/data HTTP/1.1" 200 - 49 0.073 0.136 2026-10-21 10:25:13,135 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:13] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.023 0.251 2026-10-21 10:25:13,186 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 37973768 (allocated 41893888) 2026-10-21 10:25:13,297 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:25:13] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:25:13,303 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 155575 2026-10-21 10:25:13,307 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-10-21 10:25:13,308 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 155575 2026-10-21 10:25:13,409 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_102513_409014_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-10-21 10:25:13,409 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmpykk0_uy4_chrome_odoo" 2026-10-21 10:25:13,480 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:25:26,661 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-10-21 10:25:35,737 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_expired_vendor_code_not_duplicated ... 2026-10-21 10:25:38,446 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-10-21 10:25:39,999 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_partner_specific_code_not_duplicated ... 2026-10-21 10:25:42,618 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_standard_code_not_duplicated ... 2026-10-21 10:25:45,220 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-10-21 10:25:56,893 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-10-21 10:25:59,687 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1652] 2026-10-21 10:26:01,199 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-10-21 10:26:01,246 44 INFO rb-133655d-225807-427165 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-21 10:26:01,251 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-10-21 10:26:04,466 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-10-21 10:26:10,291 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-10-21 10:26:19,645 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-10-21 10:26:24,011 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-10-21 10:26:26,002 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-10-21 10:26:28,033 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-10-21 10:26:35,446 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-10-21 10:26:36,890 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-10-21 10:26:39,412 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-10-21 10:26:40,725 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-10-21 10:26:42,064 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-10-21 10:26:47,827 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:27:00,508 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-10-21 10:27:09,618 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-10-21 10:27:10,890 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1531] 2026-10-21 10:27:11,089 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2847] 2026-10-21 10:27:11,278 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2850] 2026-10-21 10:27:11,757 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-10-21 10:27:13,294 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-10-21 10:27:17,706 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-10-21 10:27:23,539 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1536, 1537, 1538] 2026-10-21 10:27:23,662 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2862, 2863] 2026-10-21 10:27:24,776 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-10-21 10:27:29,289 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-10-21 10:27:57,884 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-10-21 10:28:06,828 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1570, 1571, 1572] 2026-10-21 10:28:07,050 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2907] 2026-10-21 10:28:07,773 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-10-21 10:28:10,970 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-10-21 10:28:18,084 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1573, 1574, 1575] 2026-10-21 10:28:18,316 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2916] 2026-10-21 10:28:19,250 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-10-21 10:28:19,327 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-10-21 10:28:24,833 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-10-21 10:28:29,958 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-10-21 10:28:34,983 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-10-21 10:28:42,357 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-10-21 10:28:47,732 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1590, 1591] 2026-10-21 10:28:47,903 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2937] 2026-10-21 10:28:48,844 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-10-21 10:28:56,090 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2946] 2026-10-21 10:28:56,276 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2947] 2026-10-21 10:28:56,832 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-10-21 10:29:03,212 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1597, 1598, 1599, 1600, 1601] 2026-10-21 10:29:03,390 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2956] 2026-10-21 10:29:03,626 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1602, 1603, 1604, 1605] 2026-10-21 10:29:03,802 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2951] 2026-10-21 10:29:04,158 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-10-21 10:29:09,402 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1606, 1607, 1608] 2026-10-21 10:29:09,584 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2959, 2960] 2026-10-21 10:29:10,358 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-10-21 10:29:16,458 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1612, 1613, 1614, 1615] 2026-10-21 10:29:16,619 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2971] 2026-10-21 10:29:16,829 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1616, 1617, 1618] 2026-10-21 10:29:16,961 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2966] 2026-10-21 10:29:17,280 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-10-21 10:29:23,104 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1619, 1620, 1621, 1622] 2026-10-21 10:29:23,279 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2973] 2026-10-21 10:29:23,558 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-10-21 10:29:29,587 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1623, 1624, 1625, 1626] 2026-10-21 10:29:29,737 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2980] 2026-10-21 10:29:30,032 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-10-21 10:29:36,263 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1627, 1628, 1629, 1630] 2026-10-21 10:29:36,407 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2991] 2026-10-21 10:29:36,600 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1631, 1632, 1633] 2026-10-21 10:29:36,718 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2987] 2026-10-21 10:29:37,094 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-10-21 10:29:41,603 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-10-21 10:29:47,509 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-10-21 10:29:52,427 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1640, 1641] 2026-10-21 10:29:52,582 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [3003] 2026-10-21 10:29:53,323 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-10-21 10:29:58,488 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1644, 1645] 2026-10-21 10:29:58,661 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [3008] 2026-10-21 10:29:59,502 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-21 10:29:59,512 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-10-21 10:30:00,276 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 155810 2026-10-21 10:30:00,276 44 INFO rb-133655d-225807-427165 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/tmp7e4txwpk_chrome_odoo 2026-10-21 10:30:00,277 44 INFO rb-133655d-225807-427165 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:39817/json/version 2026-10-21 10:30:00,279 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:30:00,290 44 INFO rb-133655d-225807-427165 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-21 10:30:00,290 44 INFO rb-133655d-225807-427165 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:39817/json 2026-10-21 10:30:00,291 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:30:00,301 44 INFO rb-133655d-225807-427165 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:39817/devtools/page/3E69724083E1291816421D52D316CC17 2026-10-21 10:30:00,342 44 INFO rb-133655d-225807-427165 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-21 10:30:00,354 44 INFO rb-133655d-225807-427165 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-21 10:30:00,415 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:30:00,427 44 INFO rb-133655d-225807-427165 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-21 10:30:00,428 44 INFO rb-133655d-225807-427165 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-21 10:30:00,428 44 INFO rb-133655d-225807-427165 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-21 10:30:00,446 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:30:02,259 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:02] "GET /web HTTP/1.1" 200 - 155 0.172 1.645 2026-10-21 10:30:02,264 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '3E69724083E1291816421D52D316CC17', 'loaderId': '1ED8115DFBE102DA4B066887EAAA1CCF', 'isDownload': False} 2026-10-21 10:30:02,264 44 INFO rb-133655d-225807-427165 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-21 10:30:02,307 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:02] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 10:30:02,314 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:02] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-21 10:30:02,502 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:02] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.048 0.159 2026-10-21 10:30:02,516 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.215 2026-10-21 10:30:02,537 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:02] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-10-21 10:30:02,625 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:02] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.014 2026-10-21 10:30:03,359 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:30:03,366 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:30:03,397 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-21 10:30:03,472 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:30:03,520 44 INFO rb-133655d-225807-427165 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-21 10:30:03,571 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.044 0.112 2026-10-21 10:30:03,580 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.142 2026-10-21 10:30:03,583 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 10:30:03,607 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:30:03,614 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.016 0.130 2026-10-21 10:30:03,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /odoo HTTP/1.1" 200 - 29 0.019 0.069 2026-10-21 10:30:03,752 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.114 2026-10-21 10:30:03,784 44 INFO rb-133655d-225807-427165 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-21 10:30:03,794 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-21 10:30:03,796 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.014 0.044 2026-10-21 10:30:03,811 44 INFO rb-133655d-225807-427165 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-21 10:30:03,825 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-21 10:30:03,880 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.012 0.132 2026-10-21 10:30:03,920 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.009 0.165 2026-10-21 10:30:03,963 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:03] "POST /web/action/load HTTP/1.1" 200 - 12 0.021 0.182 2026-10-21 10:30:04,060 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:04] "POST /mail/data HTTP/1.1" 200 - 35 0.038 0.205 2026-10-21 10:30:04,097 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.276 2026-10-21 10:30:04,452 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:04] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.116 0.329 2026-10-21 10:30:04,454 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.628 2026-10-21 10:30:04,541 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:04] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.005 0.036 2026-10-21 10:30:04,645 44 INFO rb-133655d-225807-427165 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-21 10:30:04,698 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.023 0.045 2026-10-21 10:30:04,801 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:04] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.011 0.134 2026-10-21 10:30:04,977 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:04] "POST /mail/data HTTP/1.1" 200 - 45 0.081 0.194 2026-10-21 10:30:05,030 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:05] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.149 2026-10-21 10:30:05,123 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:05] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.028 0.202 2026-10-21 10:30:05,187 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:05] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.020 0.123 2026-10-21 10:30:05,280 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:05] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:30:05,538 44 INFO rb-133655d-225807-427165 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-21 10:30:05,573 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:05] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.010 0.045 2026-10-21 10:30:05,618 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-10-21 10:30:05,670 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:05] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-21 10:30:05,829 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:05] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.005 0.037 2026-10-21 10:30:05,865 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:05] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.008 0.069 2026-10-21 10:30:05,910 44 INFO rb-133655d-225807-427165 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-21 10:30:05,977 44 INFO rb-133655d-225807-427165 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-21 10:30:05,993 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:05] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.019 0.057 2026-10-21 10:30:06,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:06] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 39 0.035 0.090 2026-10-21 10:30:06,218 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:06] "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.011 0.027 2026-10-21 10:30:06,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:06] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.018 0.043 2026-10-21 10:30:06,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:06] "POST /mail/data HTTP/1.1" 200 - 39 0.035 0.087 2026-10-21 10:30:06,761 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:06] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 118 0.099 0.379 2026-10-21 10:30:06,831 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:06] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 9 0.037 0.555 2026-10-21 10:30:06,838 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:06] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-21 10:30:06,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:06] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 28 0.068 0.110 2026-10-21 10:30:07,011 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:07] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.010 0.195 2026-10-21 10:30:07,026 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:07] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.003 0.130 2026-10-21 10:30:07,083 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:07] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.016 0.064 2026-10-21 10:30:07,113 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30: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.006 0.043 2026-10-21 10:30:07,144 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30: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.009 0.104 2026-10-21 10:30:07,151 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:07] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.022 2026-10-21 10:30:07,205 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30: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.008 0.018 2026-10-21 10:30:07,229 44 INFO rb-133655d-225807-427165 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-21 10:30:07,284 44 INFO rb-133655d-225807-427165 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-21 10:30:07,332 44 INFO rb-133655d-225807-427165 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-21 10:30:07,399 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:07] "POST /product/catalog/create_section HTTP/1.1" 200 - 21 0.019 0.046 2026-10-21 10:30:07,432 44 INFO rb-133655d-225807-427165 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-21 10:30:07,435 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30: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.007 0.020 2026-10-21 10:30:07,456 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:30:07,475 44 INFO rb-133655d-225807-427165 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-21 10:30:07,533 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:07] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.034 0.076 2026-10-21 10:30:07,593 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:07] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.013 0.039 2026-10-21 10:30:08,505 44 INFO rb-133655d-225807-427165 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-21 10:30:08,559 44 INFO rb-133655d-225807-427165 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-21 10:30:09,142 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:09] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 50 0.048 0.116 2026-10-21 10:30:09,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:09] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.122 2026-10-21 10:30:09,387 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:09] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 66 0.065 0.111 2026-10-21 10:30:09,542 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30: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.006 0.023 2026-10-21 10:30:09,594 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:09] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.014 0.029 2026-10-21 10:30:09,660 44 INFO rb-133655d-225807-427165 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-21 10:30:09,721 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:09] "POST /mail/data HTTP/1.1" 200 - 32 0.024 0.061 2026-10-21 10:30:09,725 44 INFO rb-133655d-225807-427165 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-21 10:30:09,773 44 INFO rb-133655d-225807-427165 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-21 10:30:09,824 44 INFO rb-133655d-225807-427165 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-21 10:30:09,876 44 INFO rb-133655d-225807-427165 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-21 10:30:09,877 44 INFO rb-133655d-225807-427165 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-21 10:30:10,072 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 36630032 (allocated 39686144) 2026-10-21 10:30:10,089 44 INFO rb-133655d-225807-427165 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 155810 2026-10-21 10:30:10,090 44 INFO rb-133655d-225807-427165 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-21 10:30:10,091 44 INFO rb-133655d-225807-427165 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 155810 2026-10-21 10:30:10,194 44 INFO rb-133655d-225807-427165 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-133655d-225807-427165/chrome_logs/chrome_log_20261021_103010_193795_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-10-21 10:30:10,194 44 INFO rb-133655d-225807-427165 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/tmp7e4txwpk_chrome_odoo" 2026-10-21 10:30:10,224 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:30:21,139 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-10-21 10:30:24,980 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-10-21 10:30:27,346 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-10-21 10:30:27,542 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-10-21 10:30:28,241 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-10-21 10:30:28,551 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-10-21 10:30:29,330 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:30:40,167 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-10-21 10:30:40,233 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 10:30:40,828 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:30:41,178 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:41] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 38 0.031 0.322 2026-10-21 10:30:41,402 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:41] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 75 0.096 0.116 2026-10-21 10:30:41,581 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:41] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.076 0.099 2026-10-21 10:30:41,593 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-10-21 10:30:42,522 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 156052 2026-10-21 10:30:42,522 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmpv9r6uwps_chrome_odoo 2026-10-21 10:30:42,523 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:35047/json/version 2026-10-21 10:30:42,524 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:30:42,598 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-10-21 10:30:42,599 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:35047/json 2026-10-21 10:30:42,599 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:30:42,611 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:35047/devtools/page/5676E03B40728E1BECF2A8DF8D1D73C7 2026-10-21 10:30:42,622 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-10-21 10:30:42,629 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-10-21 10:30:42,740 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-21 10:30:42,742 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-10-21 10:30:42,751 44 INFO rb-133655d-225807-427165 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-21 10:30:42,751 44 INFO rb-133655d-225807-427165 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-21 10:30:42,781 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:30:44,746 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:44] "GET /odoo/purchase HTTP/1.1" 200 - 150 0.135 1.837 2026-10-21 10:30:44,750 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': '5676E03B40728E1BECF2A8DF8D1D73C7', 'loaderId': '9970A55A50B7F60DEDE4DA022F3DDDA6', 'isDownload': False} 2026-10-21 10:30:44,751 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-10-21 10:30:44,811 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:44] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.017 2026-10-21 10:30:44,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:44] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.030 2026-10-21 10:30:44,951 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.040 0.118 2026-10-21 10:30:44,983 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.023 0.163 2026-10-21 10:30:45,020 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:45] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-21 10:30:45,130 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:45] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-21 10:30:45,837 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:45] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:30:45,840 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:45] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:30:45,876 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-21 10:30:45,910 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-21 10:30:45,942 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-21 10:30:45,967 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-10-21 10:30:45,991 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:30:46,010 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:30:46,096 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "GET /odoo HTTP/1.1" 200 - 28 0.021 0.048 2026-10-21 10:30:46,128 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.095 2026-10-21 10:30:46,216 44 INFO rb-133655d-225807-427165 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-21 10:30:46,217 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "GET /web/image?model=res.users&field=avatar_128&id=471 HTTP/1.1" 200 - 14 0.023 0.041 2026-10-21 10:30:46,248 44 INFO rb-133655d-225807-427165 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-21 10:30:46,288 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 10:30:46,290 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "GET /web/image/res.partner/1809/avatar_128?unique=1792578629000 HTTP/1.1" 200 - 6 0.032 0.091 2026-10-21 10:30:46,291 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "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-21 10:30:46,346 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.153 2026-10-21 10:30:46,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "GET /web/image/res.company/286/favicon HTTP/1.1" 200 - 9 0.018 0.088 2026-10-21 10:30:46,391 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.107 2026-10-21 10:30:46,484 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "POST /mail/data HTTP/1.1" 200 - 33 0.039 0.136 2026-10-21 10:30:46,493 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.316 2026-10-21 10:30:46,676 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 471, model: purchase.order, field: sale_order_count 2026-10-21 10:30:46,680 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 471, model: purchase.order, field: has_sale_order 2026-10-21 10:30:46,687 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 471, model: freight.booking 2026-10-21 10:30:46,691 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 471, model: purchase.order, field: booking_count 2026-10-21 10:30:46,694 44 INFO rb-133655d-225807-427165 odoo.models: Access Denied by ACLs for operation: read, uid: 471, model: purchase.order, field: shipment_count 2026-10-21 10:30:46,927 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:46] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 123 0.158 0.386 2026-10-21 10:30:47,101 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.025 0.110 2026-10-21 10:30:47,208 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "POST /mail/data HTTP/1.1" 200 - 43 0.027 0.072 2026-10-21 10:30:47,246 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.011 0.086 2026-10-21 10:30:47,296 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.046 2026-10-21 10:30:47,350 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.013 0.030 2026-10-21 10:30:47,453 44 INFO rb-133655d-225807-427165 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-21 10:30:47,465 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "GET /web/image/res.users/471/avatar_128 HTTP/1.1" 200 - 7 0.008 0.028 2026-10-21 10:30:47,546 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.004 0.084 2026-10-21 10:30:47,654 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "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.027 0.042 2026-10-21 10:30:47,659 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.067 2026-10-21 10:30:47,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 29 0.039 0.146 2026-10-21 10:30:47,919 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:47] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:30:48,152 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:48] "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.033 0.031 2026-10-21 10:30:48,163 44 INFO rb-133655d-225807-427165 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-21 10:30:48,180 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:48] "POST /mail/thread/messages HTTP/1.1" 200 - 9 0.013 0.018 2026-10-21 10:30:48,252 44 INFO rb-133655d-225807-427165 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-21 10:30:48,273 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:48] "POST /mail/data HTTP/1.1" 200 - 26 0.041 0.073 2026-10-21 10:30:48,292 44 INFO rb-133655d-225807-427165 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-21 10:30:48,371 44 INFO rb-133655d-225807-427165 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-21 10:30:48,429 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:48] "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.011 0.032 2026-10-21 10:30:48,840 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:48] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 113 0.087 0.294 2026-10-21 10:30:48,912 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:48] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.013 0.029 2026-10-21 10:30:49,038 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:49] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.042 0.109 2026-10-21 10:30:49,054 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:49] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.159 2026-10-21 10:30:49,106 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:49] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.016 0.039 2026-10-21 10:30:49,154 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:49] "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.011 0.183 2026-10-21 10:30:49,172 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:49] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.004 0.057 2026-10-21 10:30:49,184 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:49] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.034 2026-10-21 10:30:49,283 44 INFO rb-133655d-225807-427165 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-21 10:30:49,291 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:49] "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.010 0.041 2026-10-21 10:30:49,322 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:49] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.007 0.041 2026-10-21 10:30:49,326 44 INFO rb-133655d-225807-427165 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-21 10:30:49,372 44 INFO rb-133655d-225807-427165 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-21 10:30:49,428 44 INFO rb-133655d-225807-427165 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-21 10:30:49,481 44 INFO rb-133655d-225807-427165 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-21 10:30:49,534 44 INFO rb-133655d-225807-427165 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-21 10:30:49,587 44 INFO rb-133655d-225807-427165 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-21 10:30:49,639 44 INFO rb-133655d-225807-427165 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-21 10:30:49,689 44 INFO rb-133655d-225807-427165 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-21 10:30:49,741 44 INFO rb-133655d-225807-427165 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-21 10:30:49,793 44 INFO rb-133655d-225807-427165 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-21 10:30:50,487 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:50] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 56 0.067 0.125 2026-10-21 10:30:50,521 44 INFO rb-133655d-225807-427165 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-21 10:30:50,574 44 INFO rb-133655d-225807-427165 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-21 10:30:50,627 44 INFO rb-133655d-225807-427165 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-21 10:30:50,681 44 INFO rb-133655d-225807-427165 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-21 10:30:50,733 44 INFO rb-133655d-225807-427165 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-21 10:30:50,786 44 INFO rb-133655d-225807-427165 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-21 10:30:50,837 44 INFO rb-133655d-225807-427165 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-21 10:30:50,889 44 INFO rb-133655d-225807-427165 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-21 10:30:50,939 44 INFO rb-133655d-225807-427165 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-21 10:30:50,992 44 INFO rb-133655d-225807-427165 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-21 10:30:51,598 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:51] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 32 0.039 0.064 2026-10-21 10:30:51,620 44 INFO rb-133655d-225807-427165 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-21 10:30:51,675 44 INFO rb-133655d-225807-427165 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-21 10:30:52,267 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:52] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.008 0.070 2026-10-21 10:30:52,468 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:52] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 60 0.067 0.110 2026-10-21 10:30:52,582 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-21 10:30:52,668 44 INFO rb-133655d-225807-427165 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-21 10:30:52,676 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:52] "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.024 0.029 2026-10-21 10:30:52,727 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:52] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.013 0.037 2026-10-21 10:30:52,733 44 INFO rb-133655d-225807-427165 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-21 10:30:52,808 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:52] "POST /mail/data HTTP/1.1" 200 - 21 0.031 0.102 2026-10-21 10:30:52,834 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:52] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.082 2026-10-21 10:30:52,850 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.033 2026-10-21 10:30:52,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:52] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.005 0.077 2026-10-21 10:30:53,009 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.097 2026-10-21 10:30:53,074 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.018 0.052 2026-10-21 10:30:53,138 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.006 0.015 2026-10-21 10:30:53,191 44 INFO rb-133655d-225807-427165 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-21 10:30:53,295 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.011 0.080 2026-10-21 10:30:53,384 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "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.023 0.037 2026-10-21 10:30:53,471 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 22 0.022 0.118 2026-10-21 10:30:53,612 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "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.023 0.023 2026-10-21 10:30:53,621 44 INFO rb-133655d-225807-427165 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-21 10:30:53,695 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "POST /mail/data HTTP/1.1" 200 - 19 0.024 0.064 2026-10-21 10:30:53,707 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.089 2026-10-21 10:30:53,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "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.009 0.083 2026-10-21 10:30:53,798 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "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.019 0.120 2026-10-21 10:30:53,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 2 0.003 0.122 2026-10-21 10:30:53,969 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:53] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.008 0.025 2026-10-21 10:30:54,071 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:54] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.032 0.087 2026-10-21 10:30:54,081 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:54] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.002 0.124 2026-10-21 10:30:54,114 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:54] "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.008 0.117 2026-10-21 10:30:54,168 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:54] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.014 0.058 2026-10-21 10:30:54,190 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:54] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.009 0.074 2026-10-21 10:30:54,211 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:54] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.005 0.022 2026-10-21 10:30:54,250 44 INFO rb-133655d-225807-427165 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-21 10:30:54,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:54] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.007 0.031 2026-10-21 10:30:54,286 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:54] "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.008 0.029 2026-10-21 10:30:54,311 44 INFO rb-133655d-225807-427165 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-21 10:30:54,363 44 INFO rb-133655d-225807-427165 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-21 10:30:54,412 44 INFO rb-133655d-225807-427165 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-21 10:30:54,464 44 INFO rb-133655d-225807-427165 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-21 10:30:54,518 44 INFO rb-133655d-225807-427165 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-21 10:30:54,984 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:54] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 39 0.045 0.127 2026-10-21 10:30:55,110 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:55] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.006 0.074 2026-10-21 10:30:55,340 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:55] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 46 0.093 0.109 2026-10-21 10:30:55,497 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-10-21 10:30:55,498 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-21 10:30:55,535 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:55] "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.022 0.038 2026-10-21 10:30:55,597 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:55] "POST /mail/data HTTP/1.1" 200 - 21 0.020 0.054 2026-10-21 10:30:55,649 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:30:55] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.013 0.135 2026-10-21 10:30:55,781 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 41858040 (allocated 46239744) 2026-10-21 10:30:55,800 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 156052 2026-10-21 10:30:55,801 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-10-21 10:30:55,803 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 156052 2026-10-21 10:30:55,943 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_103055_942745_test_catalog_vendor_uom.txt 2026-10-21 10:30:55,943 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmpv9r6uwps_chrome_odoo" 2026-10-21 10:30:55,961 44 INFO rb-133655d-225807-427165 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-10-21 10:30:56,638 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:31:08,744 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-10-21 10:31:10,715 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1648, 1649] 2026-10-21 10:31:10,884 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3016, 3017] 2026-10-21 10:31:11,779 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-10-21 10:31:13,697 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1650, 1651] 2026-10-21 10:31:13,875 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3021, 3022] 2026-10-21 10:31:14,806 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-10-21 10:31:15,528 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1652] 2026-10-21 10:31:15,692 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3026] 2026-10-21 10:31:17,036 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-10-21 10:31:19,105 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1653, 1654] 2026-10-21 10:31:19,289 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3032, 3033] 2026-10-21 10:31:20,267 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3034, 3035, 3036] 2026-10-21 10:31:20,390 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted mail.message records with IDs: [21011, 21010, 21008] 2026-10-21 10:31:20,638 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted ir.attachment records with IDs: [19917] 2026-10-21 10:31:20,640 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move records with IDs: [1100] 2026-10-21 10:31:21,613 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1655, 1656] 2026-10-21 10:31:21,768 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3037, 3038] 2026-10-21 10:31:23,910 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1657, 1658] 2026-10-21 10:31:24,049 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3042, 3043] 2026-10-21 10:31:24,964 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-21 10:31:37,050 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-10-21 10:31:38,113 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:32:03,138 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-10-21 10:32:04,222 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1742] 2026-10-21 10:32:05,082 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1754] 2026-10-21 10:32:10,583 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-10-21 10:32:11,252 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1767] 2026-10-21 10:32:11,959 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-10-21 10:32:12,622 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1770] 2026-10-21 10:32:13,943 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-10-21 10:32:14,695 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1777] 2026-10-21 10:32:15,013 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1779] 2026-10-21 10:32:16,385 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-10-21 10:32:23,309 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1783] 2026-10-21 10:32:23,354 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1784] 2026-10-21 10:32:23,821 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-10-21 10:32:27,453 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1796] 2026-10-21 10:32:28,579 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1799] 2026-10-21 10:32:30,478 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-10-21 10:32:32,274 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-10-21 10:32:34,110 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1807] 2026-10-21 10:32:35,627 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-10-21 10:32:37,167 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [4042] 2026-10-21 10:32:37,752 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-10-21 10:32:38,537 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1810] 2026-10-21 10:32:40,259 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-10-21 10:32:41,604 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.product records with IDs: [4057] 2026-10-21 10:32:42,640 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1817, 1818, 1819] 2026-10-21 10:32:43,464 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-10-21 10:32:43,996 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1830] 2026-10-21 10:32:44,672 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-10-21 10:32:45,524 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1832] 2026-10-21 10:32:47,111 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-21 10:33:01,876 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-10-21 10:33:02,517 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1834] 2026-10-21 10:33:03,273 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1838] 2026-10-21 10:33:03,820 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1839, 1840, 1837] 2026-10-21 10:33:03,964 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-10-21 10:33:06,698 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1842] 2026-10-21 10:33:16,460 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-10-21 10:33:20,401 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-10-21 10:33:23,607 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-10-21 10:33:24,358 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-10-21 10:33:26,750 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move.line records with IDs: [1858] 2026-10-21 10:33:27,051 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-10-21 10:33:33,170 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-10-21 10:33:36,139 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-10-21 10:33:38,330 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-10-21 10:33:39,024 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1893] 2026-10-21 10:33:39,774 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-10-21 10:33:42,096 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1897] 2026-10-21 10:33:42,813 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-10-21 10:33:45,738 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1901] 2026-10-21 10:33:46,362 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-10-21 10:33:47,007 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1903] 2026-10-21 10:33:47,295 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-10-21 10:33:49,485 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1905] 2026-10-21 10:33:50,140 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-10-21 10:33:51,019 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-10-21 10:33:54,975 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-10-21 10:33:55,771 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-10-21 10:33:56,430 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-10-21 10:33:57,435 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-10-21 10:33:58,734 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-10-21 10:33:59,637 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.warehouse.orderpoint records with IDs: [8] 2026-10-21 10:33:59,861 44 INFO rb-133655d-225807-427165 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-21 10:34:00,743 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1924] 2026-10-21 10:34:02,488 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-10-21 10:34:03,674 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1927] 2026-10-21 10:34:04,434 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1929] 2026-10-21 10:34:04,819 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1930] 2026-10-21 10:34:05,744 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move.line records with IDs: [1885] 2026-10-21 10:34:06,418 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-10-21 10:34:06,766 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-10-21 10:34:07,570 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1934] 2026-10-21 10:34:08,558 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-10-21 10:34:11,802 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1938] 2026-10-21 10:34:13,475 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:34:13,483 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-10-21 10:34:14,175 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 156303 2026-10-21 10:34:14,175 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmprvmltpj0_chrome_odoo 2026-10-21 10:34:14,175 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:38981/json/version 2026-10-21 10:34:14,177 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:34:14,231 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-10-21 10:34:14,232 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:38981/json 2026-10-21 10:34:14,234 44 INFO rb-133655d-225807-427165 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-21 10:34:14,236 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:38981/devtools/page/CC81CD1218D0AD9D9B0C18D3A82B1180 2026-10-21 10:34:14,245 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-10-21 10:34:14,251 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-10-21 10:34:14,412 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-21 10:34:14,427 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-10-21 10:34:14,436 44 INFO rb-133655d-225807-427165 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-21 10:34:14,436 44 INFO rb-133655d-225807-427165 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-21 10:34:14,465 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-21 10:34:16,657 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:16] "GET /odoo HTTP/1.1" 200 - 157 0.251 1.947 2026-10-21 10:34:16,671 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': 'CC81CD1218D0AD9D9B0C18D3A82B1180', 'loaderId': 'E12B33C1958157DFB3C8A339EDD239C9', 'isDownload': False} 2026-10-21 10:34:16,671 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-10-21 10:34:16,742 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:16] "GET /web/assets/4c30252/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-21 10:34:16,819 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.032 0.062 2026-10-21 10:34:16,844 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:16] "GET /web/assets/4dede47/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.119 2026-10-21 10:34:17,032 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:17] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.043 0.265 2026-10-21 10:34:17,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:17] "GET /web/assets/4fe9d02/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.206 2026-10-21 10:34:17,169 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:17] "GET /web/assets/176910a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-21 10:34:18,096 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-21 10:34:18,104 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-21 10:34:18,113 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-21 10:34:18,182 44 INFO rb-133655d-225807-427165 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-21 10:34:18,256 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-10-21 10:34:18,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.040 0.090 2026-10-21 10:34:18,274 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.118 2026-10-21 10:34:18,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.105 2026-10-21 10:34:18,301 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-21 10:34:18,343 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:34:18,483 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /odoo HTTP/1.1" 200 - 29 0.029 0.085 2026-10-21 10:34:18,524 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.139 2026-10-21 10:34:18,629 44 INFO rb-133655d-225807-427165 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-21 10:34:18,634 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-21 10:34:18,656 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34: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-21 10:34:18,665 44 INFO rb-133655d-225807-427165 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-21 10:34:18,666 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.050 0.074 2026-10-21 10:34:18,730 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.018 0.165 2026-10-21 10:34:18,746 44 INFO rb-133655d-225807-427165 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-21 10:34:18,750 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.184 2026-10-21 10:34:18,769 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.009 0.201 2026-10-21 10:34:18,822 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /web/image/res.partner/3/avatar_128?unique=1792564445000 HTTP/1.1" 200 - 6 0.023 0.252 2026-10-21 10:34:18,875 44 INFO rb-133655d-225807-427165 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-21 10:34:18,886 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-21 10:34:18,888 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-21 10:34:18,908 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.037 0.202 2026-10-21 10:34:18,915 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.217 2026-10-21 10:34:18,929 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.177 2026-10-21 10:34:18,954 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.195 2026-10-21 10:34:18,998 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:18] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.093 2026-10-21 10:34:19,132 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:19] "POST /mail/data HTTP/1.1" 200 - 34 0.049 0.381 2026-10-21 10:34:19,171 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.249 2026-10-21 10:34:19,575 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:19] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.160 0.329 2026-10-21 10:34:19,662 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:19] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.007 0.030 2026-10-21 10:34:19,797 44 INFO rb-133655d-225807-427165 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-21 10:34:19,841 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.018 0.064 2026-10-21 10:34:19,855 44 INFO rb-133655d-225807-427165 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-21 10:34:20,006 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "POST /mail/data HTTP/1.1" 200 - 45 0.061 0.135 2026-10-21 10:34:20,094 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.006 0.229 2026-10-21 10:34:20,136 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.041 2026-10-21 10:34:20,155 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-10-21 10:34:20,240 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.020 0.064 2026-10-21 10:34:20,402 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-21 10:34:20,636 44 INFO rb-133655d-225807-427165 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-21 10:34:20,688 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.017 0.049 2026-10-21 10:34:20,713 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.017 2026-10-21 10:34:20,781 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "GET /web/assets/b3f8910/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.008 0.014 2026-10-21 10:34:20,936 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.012 0.042 2026-10-21 10:34:20,973 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:20] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.007 0.072 2026-10-21 10:34:21,038 44 INFO rb-133655d-225807-427165 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-21 10:34:21,091 44 INFO rb-133655d-225807-427165 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-21 10:34:21,181 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:21] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 34 0.046 0.109 2026-10-21 10:34:21,313 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:21] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.039 0.070 2026-10-21 10:34:21,393 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:21] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.018 0.035 2026-10-21 10:34:21,496 44 INFO ? werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-21 10:34:21,535 44 INFO rb-133655d-225807-427165 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-21 10:34:21,567 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:21] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.016 0.026 2026-10-21 10:34:21,892 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:21] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.055 0.049 2026-10-21 10:34:21,953 44 INFO rb-133655d-225807-427165 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-21 10:34:21,973 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:21] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.002 0.013 2026-10-21 10:34:22,044 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:22] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.005 0.016 2026-10-21 10:34:22,189 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:22] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 41 0.047 0.075 2026-10-21 10:34:22,264 44 INFO rb-133655d-225807-427165 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-21 10:34:22,298 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:22] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 4 0.009 0.042 2026-10-21 10:34:22,319 44 INFO rb-133655d-225807-427165 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-21 10:34:22,378 44 INFO rb-133655d-225807-427165 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-21 10:34:22,434 44 INFO rb-133655d-225807-427165 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-21 10:34:22,491 44 INFO rb-133655d-225807-427165 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-21 10:34:23,443 44 INFO rb-133655d-225807-427165 odoo.tests.common: Simulating signal changes during tests 2026-10-21 10:34:23,444 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:23] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 321 0.429 0.575 2026-10-21 10:34:24,194 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:24] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 104 0.192 0.290 2026-10-21 10:34:24,509 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:24] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.020 0.037 2026-10-21 10:34:24,599 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:24] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 19 0.039 0.083 2026-10-21 10:34:24,601 44 INFO rb-133655d-225807-427165 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-21 10:34:24,677 44 INFO rb-133655d-225807-427165 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-21 10:34:24,765 44 INFO rb-133655d-225807-427165 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-21 10:34:24,771 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:24] "POST /mail/data HTTP/1.1" 200 - 42 0.083 0.099 2026-10-21 10:34:24,805 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:24] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.006 0.108 2026-10-21 10:34:25,192 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:25] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 94 0.138 0.272 2026-10-21 10:34:25,203 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:25] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.297 2026-10-21 10:34:25,383 44 INFO rb-133655d-225807-427165 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-21 10:34:25,450 44 INFO rb-133655d-225807-427165 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-21 10:34:25,757 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:25] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 67 0.064 0.236 2026-10-21 10:34:25,866 44 INFO rb-133655d-225807-427165 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-21 10:34:25,933 44 INFO rb-133655d-225807-427165 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-21 10:34:26,342 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:26] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 101 0.162 0.243 2026-10-21 10:34:26,365 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:26] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.010 2026-10-21 10:34:26,537 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:26] "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.008 0.023 2026-10-21 10:34:26,565 44 INFO rb-133655d-225807-427165 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-21 10:34:26,626 44 INFO rb-133655d-225807-427165 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-21 10:34:26,653 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:26] "POST /mail/data HTTP/1.1" 200 - 32 0.030 0.060 2026-10-21 10:34:26,692 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:26] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.011 0.037 2026-10-21 10:34:26,870 44 INFO rb-133655d-225807-427165 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-21 10:34:26,884 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:26] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.009 0.021 2026-10-21 10:34:27,178 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:27] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.036 0.026 2026-10-21 10:34:27,261 44 INFO rb-133655d-225807-427165 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-21 10:34:27,265 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:27] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.003 0.017 2026-10-21 10:34:27,461 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:27] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.005 0.019 2026-10-21 10:34:27,712 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 72 0.073 0.155 2026-10-21 10:34:27,878 44 INFO rb-133655d-225807-427165 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-21 10:34:27,922 44 INFO rb-133655d-225807-427165 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-21 10:34:27,986 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 46 0.059 0.151 2026-10-21 10:34:28,411 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:28] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 63 0.101 0.233 2026-10-21 10:34:28,530 44 INFO rb-133655d-225807-427165 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-21 10:34:28,592 44 INFO rb-133655d-225807-427165 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-21 10:34:28,923 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:28] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 77 0.131 0.197 2026-10-21 10:34:28,948 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:28] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.010 2026-10-21 10:34:29,125 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:29] "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.009 0.021 2026-10-21 10:34:29,172 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-10-21 10:34:29,176 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-21 10:34:29,254 44 INFO rb-133655d-225807-427165 werkzeug: 127.0.0.1 - - [21/Oct/2026 10:34:29] "POST /mail/data HTTP/1.1" 200 - 32 0.028 0.066 2026-10-21 10:34:29,600 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 46279624 (allocated 51261440) 2026-10-21 10:34:29,600 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 156303 2026-10-21 10:34:29,603 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-10-21 10:34:29,604 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 156303 2026-10-21 10:34:29,722 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-133655d-225807-427165/chrome_logs/chrome_log_20261021_103429_722660_test_purchase_matrix_ui.txt 2026-10-21 10:34:29,723 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmprvmltpj0_chrome_odoo" 2026-10-21 10:34:30,574 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-10-21 10:34:32,371 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-21 10:34:57,147 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_purchase_count_with_grouped_rfq ... 2026-10-21 10:34:57,690 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_smart_buttons_with_purchase_mtso_link ... 2026-10-21 10:34:58,194 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-10-21 10:34:59,097 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:34:59,882 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:35:00,659 44 INFO rb-133655d-225807-427165 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-21 10:35:01,166 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-10-21 10:35:01,240 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-10-21 10:35:01,445 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-10-21 10:35:01,646 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [231, 233] 2026-10-21 10:35:01,671 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [232, 234] 2026-10-21 10:35:01,676 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-10-21 10:35:03,771 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [300] 2026-10-21 10:35:04,301 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-10-21 10:35:04,666 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-10-21 10:35:06,901 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-10-21 10:35:12,520 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-10-21 10:35:12,686 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-10-21 10:35:12,709 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-10-21 10:35:12,730 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-10-21 10:35:12,739 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-10-21 10:35:14,008 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-10-21 10:35:14,926 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-10-21 10:35:16,493 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-10-21 10:35:17,782 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21273] 2026-10-21 10:35:17,849 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [1001] 2026-10-21 10:35:18,124 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-10-21 10:35:19,937 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-10-21 10:35:21,653 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-10-21 10:35:24,922 44 INFO rb-133655d-225807-427165 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-10-21 10:35:24,945 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-10-21 10:35:27,770 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-10-21 10:35:29,426 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-10-21 10:35:30,019 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-10-21 10:35:31,385 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-10-21 10:35:32,813 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-10-21 10:35:39,698 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-10-21 10:35:41,023 44 INFO rb-133655d-225807-427165 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-10-21 10:35:42,180 44 INFO rb-133655d-225807-427165 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-21 10:35:42,184 44 INFO rb-133655d-225807-427165 odoo.service.server: 1487 post-tests in 12201.32s, 2750869 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: point_of_sale: 575 tests 4356.74s 897213 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: portal: 27 tests 46.31s 5538 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_account_tax_python: 4 tests 46.67s 12115 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_adyen: 3 tests 25.18s 8304 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_discount: 6 tests 231.80s 41758 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_dpopay: 3 tests 0.03s 9 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_event: 10 tests 128.25s 19941 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_event_sale: 3 tests 21.73s 7851 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_hr: 28 tests 255.71s 50699 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_hr_restaurant: 5 tests 43.54s 11734 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_loyalty: 106 tests 1203.16s 191882 queries 2026-10-21 10:35:42,195 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_mollie: 6 tests 20.27s 7344 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_mrp: 16 tests 80.00s 26112 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_online_payment: 14 tests 93.56s 20242 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_online_payment_self_order: 27 tests 303.02s 85006 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_qfpay: 3 tests 27.84s 8700 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_razorpay: 5 tests 43.58s 10785 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_repair: 3 tests 26.70s 8539 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_restaurant: 65 tests 777.22s 95453 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 34.80s 9863 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_safaricom: 9 tests 25.90s 8202 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_sale: 87 tests 969.40s 208324 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_sale_loyalty: 5 tests 43.30s 11908 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_sale_margin: 4 tests 16.34s 6832 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_self_order: 140 tests 1361.06s 420928 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_self_order_pine_labs: 6 tests 20.35s 7970 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_self_order_qfpay: 4 tests 21.30s 8196 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_self_order_razorpay: 6 tests 19.89s 7953 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_self_order_stripe: 6 tests 37.40s 14020 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_sms: 3 tests 25.91s 8363 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: pos_viva_com: 7 tests 44.17s 14326 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: privacy_lookup: 9 tests 8.52s 4000 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: product: 149 tests 105.47s 49803 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: product_email_template: 4 tests 13.34s 5651 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: product_expiry: 3 tests 8.88s 1720 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: product_margin: 7 tests 18.33s 6842 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: project: 156 tests 285.94s 62552 queries 2026-10-21 10:35:42,196 44 INFO rb-133655d-225807-427165 odoo.tests.stats: project_account: 3 tests 10.73s 3306 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: project_hr_expense: 8 tests 67.05s 23643 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: project_mrp_account: 6 tests 16.07s 4127 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: project_mrp_sale: 3 tests 11.01s 5248 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: project_purchase: 19 tests 88.61s 29313 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: project_purchase_stock: 3 tests 1.47s 379 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: project_sale_expense: 12 tests 113.88s 40042 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: project_timesheet_holidays: 8 tests 16.08s 6550 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: project_todo: 5 tests 28.73s 3710 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: purchase: 147 tests 607.44s 166532 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 41.47s 14239 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: purchase_mrp: 43 tests 155.33s 49766 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: purchase_product_matrix: 4 tests 18.89s 2711 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: purchase_repair: 5 tests 26.72s 10926 queries 2026-10-21 10:35:42,197 44 INFO rb-133655d-225807-427165 odoo.tests.stats: purchase_requisition: 25 tests 43.04s 13065 queries 2026-10-21 10:35:42,198 44 INFO rb-133655d-225807-427165 odoo.tests.result: 0 failed, 0 error(s) of 1487 tests when loading database 'rb-133655d-225807-427165' 2026-10-21 10:35:42,198 44 INFO rb-133655d-225807-427165 odoo.service.server: Initiating shutdown 2026-10-21 10:35:42,198 44 INFO rb-133655d-225807-427165 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.